將整個(gè)系統(tǒng)放在芯片上是半導(dǎo)體行業(yè)的一個(gè)驅(qū)動(dòng)力。隨著設(shè)計(jì)現(xiàn)代SoC的復(fù)雜性不斷增加,需要新的工具和方法,這一切都始于RTL。
Defacto Technologies是一家創(chuàng)新的芯片設(shè)計(jì)軟件公司,提供突破性的RTL平臺(tái),以增強(qiáng)IP核心和芯片上系統(tǒng)的集成、驗(yàn)證和簽發(fā)。
考慮到從體系結(jié)構(gòu)到首次實(shí)現(xiàn)決策的設(shè)計(jì)任務(wù)數(shù)量,啟動(dòng)SoC設(shè)計(jì)項(xiàng)目總是很艱難的。一個(gè)成功的啟動(dòng)會(huì)對(duì)下一步的設(shè)計(jì)任務(wù)和TAT產(chǎn)生重大影響。如果我們看看今天的SoC,IP的數(shù)量和種類(lèi)不斷增加,并且由于架構(gòu)的復(fù)雜性而導(dǎo)致非常復(fù)雜的時(shí)鐘樹(shù)、電源架構(gòu)等,驗(yàn)證過(guò)程也是一個(gè)需要大量關(guān)注的實(shí)際負(fù)擔(dān)。總之,需要在前端建立先進(jìn)的設(shè)計(jì)方法,以加快SoC的構(gòu)建速度,并為合成和模擬設(shè)計(jì)步驟生成第一批包和數(shù)據(jù)。
今年3月,Defacto宣布了其解決方案新的版本:SoC編譯器10.0。這對(duì)該公司來(lái)說(shuō)是一個(gè)重要的轉(zhuǎn)折點(diǎn),該公司也將在今年7月的DAC期間慶祝其成立20周年。20年來(lái),Defacto在EDA領(lǐng)域提供了突破性創(chuàng)新,并建立了真正的專(zhuān)業(yè)知識(shí),尤其是在RTL管理方面。它們現(xiàn)在被大多數(shù)主要的半導(dǎo)體公司所認(rèn)可和使用。
SoC編譯器10.0主要發(fā)行版將解決Defacto客戶面臨的幾個(gè)關(guān)鍵挑戰(zhàn)。首先是,市場(chǎng)上沒(méi)有解決方案可以同時(shí)考慮RTL和IP-XACT的SoC集成。從技術(shù)上講,確實(shí)需要支持IP和連接的各種格式,這兩者都需要考慮,因?yàn)椋篒P-XACT無(wú)法完全描述集成設(shè)計(jì)的復(fù)雜性,而RTL本身需要額外的努力來(lái)使端口組之間的連接屬于同一架構(gòu)協(xié)議。值得一提的是,這需要支持完整的RTL和IP-XACT版本(Verilog、System Verilog、VHDL、IP-XACT 2009、IP-XACT 2014)。
今天的解決方案是重新設(shè)計(jì)預(yù)先丟棄的IP系統(tǒng)Verilog結(jié)構(gòu),以與IP-XACT 2014可以支持的連接保持一致。這種變通方法很繁瑣,破壞現(xiàn)有設(shè)計(jì)的風(fēng)險(xiǎn)很高,耗時(shí)且難以維護(hù)。Defacto的SoC編譯器V10.0是第一個(gè)在同一級(jí)別同時(shí)考慮IP-XACT和RTL的設(shè)計(jì)解決方案,以應(yīng)對(duì)SoC設(shè)計(jì)集成挑戰(zhàn),包括不斷增加的設(shè)計(jì)復(fù)雜性和合理的性能。
除此之外,Defacto的SoC編譯器10.0還具有全新的IP-XACT功能,支持2009年和2014年的Accellera標(biāo)準(zhǔn);用于集成,也用于寄存器和系統(tǒng)內(nèi)存映射的管理。
與此同時(shí),我們都觀察到EDA工具的使用發(fā)生了真正的轉(zhuǎn)變,用戶似乎更加迫切地需要Tcl和Python接口。Defacto為他的工具提供了(超過(guò)10年)Python、Perl和C++接口,但在SoC Compiler 10.0中,Defacto通過(guò)100%面向?qū)ο蟮腁PI將Python支持提升到了一個(gè)新的水平。
Defacto的SoC設(shè)計(jì)解決方案的關(guān)鍵在于對(duì)設(shè)計(jì)數(shù)據(jù)的統(tǒng)一管理,包括RTL/IP-XACT、UPF、SDC等,以及與物理設(shè)計(jì)信息的鏈接,從而實(shí)現(xiàn)功率感知、物理感知、時(shí)鐘感知、DFT感知等組裝。
毫無(wú)疑問(wèn),這種統(tǒng)一的方法正朝著成本效益高的方向構(gòu)建復(fù)雜和大型SoC。
審核編輯 :李倩
-
芯片
+關(guān)注
關(guān)注
454文章
50425瀏覽量
421856 -
soc
+關(guān)注
關(guān)注
38文章
4122瀏覽量
217948 -
編譯器
+關(guān)注
關(guān)注
1文章
1618瀏覽量
49052
原文標(biāo)題:Defacto的SoC編譯器10.0讓SoC構(gòu)建過(guò)程變得如此簡(jiǎn)單
文章出處:【微信號(hào):SSDFans,微信公眾號(hào):SSDFans】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論