本次發(fā)布帶來(lái)了如下幾個(gè)重要的更新:
新增RTL Patch ECO,無(wú)需重新綜合,節(jié)省了大量時(shí)間
直接在網(wǎng)表中嵌入RTL補(bǔ)丁
分立式RTL補(bǔ)丁使ECO更加靈活
使用已有的邏輯和資源來(lái)優(yōu)化RTL補(bǔ)丁
用read_library讀入?yún)⒖季W(wǎng)表時(shí)增加了額外選項(xiàng)
GOF9.0的主要功能如下:
自動(dòng)ECO就是用參考網(wǎng)表(通常是重新綜合的網(wǎng)表)來(lái)自動(dòng)修改實(shí)現(xiàn)網(wǎng)表(通常指APR網(wǎng)表)。支持Premask/Postmask ECO。幾乎一個(gè)Button搞定。
用戶直接寫(xiě)RTL Patch來(lái)做ECO,無(wú)需手工查找網(wǎng)表里等價(jià)的net。GOF會(huì)自動(dòng)把Patch應(yīng)用到網(wǎng)表里,并進(jìn)行局部遞增式綜合和優(yōu)化,會(huì)盡可能的復(fù)用已有的net和資源。節(jié)省了超大規(guī)模設(shè)計(jì)重新綜合的寶貴時(shí)間,從幾小時(shí)到一周不等。
自帶邏輯等價(jià)性檢查工具,完美支持netlist vs netlist,無(wú)需svf文件。
并行處理可以最大化利用多CPU多核來(lái)減少ECO時(shí)間。
同時(shí)支持圖形界面GUI模式和腳本模式,用戶靈活選擇,來(lái)最大化優(yōu)化ECO補(bǔ)丁的大小。利用豐富的API函數(shù),用戶可二次開(kāi)發(fā),實(shí)現(xiàn)自己的特殊需求。
ECO結(jié)果輸出多種格式,支持Verilog網(wǎng)表格式,DC/ICC/ICC2格式的腳本,Innovus格式的腳本等,以適配不同的應(yīng)用場(chǎng)景。
能夠友好的處理DFT,不觸碰DFT的測(cè)試邏輯,避免了第二次ECO。
自動(dòng)功能ECO
新增針對(duì)超大規(guī)模設(shè)計(jì)的ECO方案:RTL Patch ECO
內(nèi)建邏輯等價(jià)性檢查(LEC)引擎
并行處理
支持GUI模式和腳本模式
多種格式輸出
DFT友好
Gates On the Fly是什么
Gates On the Fly(GOF)是來(lái)自美國(guó)硅谷NanDigits的數(shù)字網(wǎng)表功能ECO的EDA軟件。GOF始于2007年,擁有行業(yè)領(lǐng)先的技術(shù)和算法,提供完整的網(wǎng)表ECO解決方案。NanDigits團(tuán)隊(duì)有深厚的集成電路設(shè)計(jì)背景,知道在處理網(wǎng)表ECO時(shí)什么才是最實(shí)用的方法。
與其它商業(yè)網(wǎng)表ECO軟件相比,我們的解決方案是獨(dú)一無(wú)二的,最實(shí)用的。GOF內(nèi)嵌自研的LEC引擎,支持全局自動(dòng)ECO,包括PreMask ECO和PostMask ECO。同時(shí),GOF也支持Retarget模式,縮小ECO的范圍,可以大大加快超大網(wǎng)表的ECO。
GOF支持多CPU多核并行處理(Parallel Processing),增強(qiáng)了Key point mapping的能力。與老版本的GOF相比,ECO速度翻倍、占內(nèi)存卻減半,可以說(shuō)ECO性能有了質(zhì)的飛躍!
項(xiàng)目與老版本相比
速度加快5~7倍
內(nèi)存減少2~4倍
功能邊界優(yōu)化、Retarget等
自動(dòng)功能ECO流程介紹
GOF基于內(nèi)建的LEC算法,自動(dòng)分析重新綜合網(wǎng)表與老APR網(wǎng)表之前的差異,自動(dòng)計(jì)算出最優(yōu)的Patch,并用內(nèi)建的綜合引擎進(jìn)行spare gate的mapping,最終產(chǎn)生新的APR網(wǎng)表。因此,用戶真正需要做的只是重新綜合和按下GOF的ECO Button。
RTL Patch ECO流程介紹
針對(duì)超大規(guī)模設(shè)計(jì)的ECO,創(chuàng)造了RTL Patch ECO模式。用戶直接寫(xiě)RTL Patch來(lái)做ECO,無(wú)需手工查找網(wǎng)表里等價(jià)的net。GOF會(huì)自動(dòng)把Patch應(yīng)用到網(wǎng)表里,并進(jìn)行局部遞增式綜合和優(yōu)化,會(huì)盡可能的復(fù)用已有的net和資源。節(jié)省了超大規(guī)模設(shè)計(jì)重新綜合的寶貴時(shí)間,從幾小時(shí)到一周不等。
主要分成兩步。
第一步,前端設(shè)計(jì)工程師根據(jù)RTL里的改動(dòng)寫(xiě)RTL Patch,無(wú)需手工查找網(wǎng)表里的等價(jià)net。GOF讀入RTL Patch和老的網(wǎng)表,寫(xiě)出新的網(wǎng)表(遞增式綜合)。用戶驗(yàn)證LEC。
第二步,LEC通過(guò)后,GOF重新讀入RTL Patch和老的網(wǎng)表,應(yīng)用patch,優(yōu)化patch,寫(xiě)出最終的網(wǎng)表(資源優(yōu)化過(guò))或者最終的ECO腳本。
責(zé)任編輯:haq
-
芯片
+關(guān)注
關(guān)注
463文章
54010瀏覽量
466155 -
cpu
+關(guān)注
關(guān)注
68文章
11279瀏覽量
225019 -
ECO
+關(guān)注
關(guān)注
0文章
54瀏覽量
15463
原文標(biāo)題:做芯片功能ECO終于不用再重新綜合網(wǎng)表了
文章出處:【微信號(hào):HXSLH1010101010,微信公眾號(hào):FPGA技術(shù)江湖】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
吉時(shí)利源表2450賦能自動(dòng)化測(cè)試的智能精密儀器
語(yǔ)法糾錯(cuò)和testbench的自動(dòng)生成
華為定下自動(dòng)駕駛時(shí)間表 2026年實(shí)現(xiàn)高速L3規(guī)模商用
rt-thread下如何實(shí)現(xiàn)SLAAC(無(wú)狀態(tài)地址自動(dòng)分配)?
非標(biāo)串口設(shè)備和網(wǎng)口儀器如何進(jìn)行自動(dòng)化控制?
北斗自動(dòng)氣象站: 護(hù)航無(wú)網(wǎng)區(qū)的 “氣象信使”
【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】ADC 電壓表
耐達(dá)訊自動(dòng)化EtherCAT轉(zhuǎn)RS232:示波器連接的“開(kāi)掛秘籍”
一文讀懂——Air8000開(kāi)發(fā)板的以太網(wǎng)供網(wǎng)多網(wǎng)融合技術(shù)!
智能觸屏萬(wàn)用表的科技優(yōu)勢(shì)在哪
“一鍵搞定”:PROFINET與CCLINK IE的工業(yè)以太網(wǎng)解決方案
Modbus轉(zhuǎn)以太網(wǎng)終極方案:三步實(shí)現(xiàn)老舊設(shè)備智能升級(jí)
DTU在配網(wǎng)自動(dòng)化終端中的應(yīng)用:打造智能電網(wǎng)的關(guān)鍵
通過(guò)注冊(cè)表和Technitium MAC Address Changer修改MAC地址(支持W5500模塊及通用網(wǎng)卡)
自動(dòng)ECO參考網(wǎng)表來(lái)自動(dòng)修改實(shí)現(xiàn)網(wǎng)表
評(píng)論