可擴展的數據模型架構
為減少迭代次數和總體設計時(shí)間,并提高整體生產(chǎn)力,賽靈思用一個(gè)單一的、共享的、可擴展的數據模型建立其設計實(shí)現流程,這種框架也常見(jiàn)于當今最先進(jìn)的ASIC設計環(huán)境。Feist說(shuō):“這種共享、可擴展的數據模型可讓流程中的綜合、仿真、布局規劃、布局布線(xiàn)等所有步驟在內存數據模型上運行,故在流程中的每一步都可以進(jìn)行調試和分析,這樣用戶(hù)就可在設計流程中盡早掌握關(guān)鍵設計指標的情況,比如時(shí)序、功耗、資源利用和布線(xiàn)擁塞等。而且這些指標的估測將在實(shí)現過(guò)程中隨著(zhù)設計流程的推進(jìn)而更趨于精確。”
本文引用地址:http://dyxdggzs.com/article/190474.htm具體來(lái)說(shuō),這種統一的數據模型使賽靈思能夠將其新型多維分析布局布線(xiàn)引擎與套件的RTL綜合引擎、新型多語(yǔ)言仿真引擎以及IP集成器(IPIntegrator)、引腳編輯器(PinEditor)、布局規劃器(FloorPlanner)、芯片編輯器(ChipEditor)等功能緊密集成在一起。此外,該數據模型使賽靈思能夠為該工具套件配備全面的交叉探測功能,以便用戶(hù)跟蹤并交叉探測原理圖、時(shí)序報告、邏輯單元或其它視圖,直至HDL代碼中的給定問(wèn)題。
Feist說(shuō):“用戶(hù)現在可以對設計流程中的每一步進(jìn)行分析,而且環(huán)環(huán)相扣。在綜合后的流程中,我們還提供時(shí)序、功耗、噪聲和資源利用分析功能。所以如果很早就發(fā)現時(shí)序或功耗不符合要求,我可以通過(guò)短時(shí)迭代,前瞻性地解決問(wèn)題,而不必等到布局布線(xiàn)完成后多次執行長(cháng)時(shí)間迭代來(lái)解決。”
Feist指出,這種可擴展數據模型提供的緊密集成功能還增強了按鍵式流程的效果,從而可滿(mǎn)足用戶(hù)對工具實(shí)現最大自動(dòng)化,完成大部分工作的期望。Feist表示,這種模型還能夠滿(mǎn)足客戶(hù)對更高級的控制、更深入的分析以及掌控每個(gè)設計步驟進(jìn)程的需要。
評論