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

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

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

是不是很方便?
審核編輯 :李倩
-
命令
+關(guān)注
關(guān)注
5文章
726瀏覽量
22663 -
python
+關(guān)注
關(guān)注
56文章
4823瀏覽量
86129 -
腳本
+關(guān)注
關(guān)注
1文章
396瀏覽量
28333
發(fā)布評論請先 登錄
電機常見故障分析及解決方法

321Y驅(qū)動器的常見故障及解決方法
電子焊接的常見問題及解決方法
gitee 常見問題及解決方法
mac的常見問題解決方法
Ubuntu系統(tǒng)常見問題及解決方法
Mobaxterm 常見問題與解決方法
回饋式直流電子負載常見故障及解決方法

評論