使用dc_shell腳本實現lib2db批量轉換


使用dc_shell腳本實現lib2db批量轉換:

首先,實際上使用的是lc_shell工具,synopsys需要安裝lib_compiler工具;

 

1、新建一個文件夾,內部包含db、lib文件夾和lib2db.tcl腳本,

2、將要轉換的所有lib文件復制到lib文件夾內。

 

3、lib2db.tcl腳本內容

set enable_write_db_mode True

set files [split [glob lib/*.lib] " "]

foreach file $files {
read_lib $file
set libname [lindex [split [lindex [split $file "/"] [expr [llength [split $file "/"]]-1]] "."] 0]
write_lib -output db/${libname}.db $libname
remove_design
}

exit

 

4、啟動lc_shell,執行腳本:source lib2db.tcl

即可在db文件夾內生成所有lib對應的db文件。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM