隨著集成電路制造工藝水平的提高,半導體芯片上可以集成更多的功能,為了讓產品有別于競爭對手的產品特性,在ASIC上集成存儲器可以降低成本和功耗、改善性能、增加系統級芯片的可靠性。隨著對嵌入式存儲器需求的持續增長,其復雜性、密度和速度也日益增加,從而需要提出一種專用存儲器設計方法。
存儲器的外包設計
存儲器模塊都具有相對獨立的特性,在一個時鐘系統中它通常占用一個管道,從成本和人力資源兩方面考慮,許多芯片開發商都將存儲器模塊外包設計,因為,與其它半導體芯片相比,在系統中定義和分離存儲器模塊要容易得多。此外,諸多因素促進了存儲器編輯器及定制存儲器設計公司的發展,例如:存儲器模塊的標準模塊特性、對嵌入式存儲器的巨大市場需求以及存儲器核心采用的是系統設計人員不熟悉的新技術,為了滿足緊迫的系統設計進度要求,存儲器設計公司通過板上存儲器設計及時地為系統設計公司服務。
當許多公司外包嵌入式存儲器設計時,也有許多公司遲遲遲疑不決。在外包設計過程中,要讓系統設計人員盡可能早地獲得引腳的位置、存儲芯片面積以及存儲器HDL模型,這樣,就能夠及時和高效地推出系統級芯片,同時不必擔心系統芯片的面積、性能和品質問題。
獲取嵌入式存儲器設計的另一種方法是利用存儲器編譯器,它能夠快捷和廉價地設計存儲器物理模塊。盡管該方法很有效并且完全適合標準存儲器結構,但它存在若干缺陷。通常,編譯后的存儲器設計導出大量存儲器模塊,并造成系統的整體性能下降,另外,當系統設計需要添加新的功能時,該設計方法靈活性較差。
與此相反,向存儲器定制設計公司定制嵌入式存儲器設計則大有裨益。定制存儲器可滿足系統對存儲器的突發需求,例如修改邏輯電路以便和存儲器核實現邏輯兼容。定制存儲器不是簡單地在芯片上嵌入標準存儲器模塊,然后圍繞存儲器的其它邏輯電路來綜合實現預想的功能。實際上,設計人員將邏輯電路直接植入存儲器模塊,從而使物理版圖與存儲器的存儲單元緊密結合,這就能減小芯片的總面積,從而實現較高的存儲密度,并提高芯片的性能,達到高速、緊湊、低耗電和布線簡潔的設計要求。 大功率電感廠家 |大電流電感工廠