一種SoC芯片在Magma Talus下的物理實現
第五章 總結
在本文中,我們介紹了一種SoC芯片架構,探討了在0.18um CMOS工藝上以Magma Talus為主導EDA工具的物理實現中的3個難點問題:時序約束設計、布局規劃以及時鐘樹約束設計。鑒于篇幅限制,其它在本SoC物理實現過程中涉及到的諸如信號完整性問題分析與避免、電源完整性分析與避免、與signoff工具間參數相關性的設置、ECO、模擬及數模混合模塊建模及其在Magma Talus數字流程中的運用等方面在本文中未能涉及。
該SoC芯片包含41個時鐘域,4種低功耗工作模式,2個相互隔離的1.8v內部電源域,約有65萬個標準單元,94個宏模塊,250個pad,合計約900萬個邏輯等效門,3600萬個晶體管,芯片面積10.5mmx10.5mm。
該芯片既有多個復雜的數字算法電路,也有多個定制的模擬/數模混合模塊,宏模塊眾多,布局規劃和電源規劃較為復雜;在前仿真驗證過程中方面,功能bug,性能不達標等問題,使RTL遲遲不能凍結,給后端留下的時間不多。我們借助Magma公司Talus軟件在后端實現方面的強大能力,集中時間攻關,解決了復雜時序約束、大規模宏模塊情況下布線擁塞的技術、多電壓域下的電源規劃技術以及復雜時鐘樹設計等難題,節省了大量的后端運行時間和手工工作,同時也實現了較好的時序、面積結果。
目前該芯片已成功流片,實測的性能及功耗指標均達到預期效果,高速總線時鐘頻率可達110M,normal功耗模式下算法模塊全速工作時功耗小于380mW,sleep功耗模式下功耗11mW左右。
感謝Magma公司在物理實現方面持續的努力和進步,使得用戶能夠在設計中體會到革新所帶來的便捷與快樂。在此,希望Magma今后能夠不斷革新,給用戶帶來更多的方便,分享更多的成功。
評論