之前用過(guò)N種方法解決過(guò)verilog netlist轉(zhuǎn)CDL的大小寫重名的問(wèn)題。
腳本方法
Perl腳本直接正則查找替換,Python腳本根據(jù)calibre v2lvs的log warning來(lái)縮小查找替換的范圍,也用過(guò)GOF的rename_net。
用Python解決Verilog網(wǎng)表轉(zhuǎn)CDL大小寫重名的問(wèn)題
Verilog網(wǎng)表轉(zhuǎn)CDL有大小寫重名的問(wèn)題?
笨方法
但我一直相信innovus自己應(yīng)該也能搞定。innovus沒(méi)有rename net的命令,那么有一種復(fù)雜的方法,先查找出net的所有terminal,用eco命令來(lái)手動(dòng)替換。

當(dāng)這只是改的連接關(guān)系,已經(jīng)routed的連線和via的名字也要改:

可以倒是可以,但太繁瑣了。
終極方法
其實(shí)innovus也有一個(gè)命令類似dc的change_names,叫update_names。用法如下:
update_names -net -nocase
效果如下圖:

是不是很方便?
審核編輯 :李倩
-
命令
+關(guān)注
關(guān)注
5文章
755瀏覽量
23758 -
python
+關(guān)注
關(guān)注
57文章
4876瀏覽量
90057 -
腳本
+關(guān)注
關(guān)注
1文章
409瀏覽量
29196
發(fā)布評(píng)論請(qǐng)先 登錄
C編譯器錯(cuò)誤與解決方法
ODF配線架常見(jiàn)故障及解決方法?
MCU中斷不觸發(fā)的排查
Vivado仿真之后沒(méi)有出現(xiàn)仿真結(jié)果的解決方法
程序加載過(guò)程中遇到的問(wèn)題及其解決方法
LVDS接口的顯示屏,顯示偏暗問(wèn)題的解決方法
樹(shù)莓派WiFi設(shè)置終極指南:分步方法與故障排除技巧!
【VisionFive 2單板計(jì)算機(jī)試用體驗(yàn)】1. 環(huán)境搭建與代碼整編
國(guó)產(chǎn)主板無(wú)法開(kāi)機(jī)的狀況及解決方法
403 Forbidden是什么意思?最佳解決方法有哪些?
電機(jī)常見(jiàn)的噪音、振動(dòng)問(wèn)題及解決方法
電機(jī)常見(jiàn)故障分析及解決方法
【innovus】大小寫重名的終極解決方法
評(píng)論