0
爲Synopsys PrimeTime創建腳本時,我找到的教程通過加載工具(pt_shell)然後找到腳本來執行腳本。如何創建可執行的PrimeTime腳本?
要運行腳本:
pt_shell
source power.scr
示例腳本:
#power.scr
set power_enable_analysis TRUE
set target_library "/home/syedh/iit_stdcells/lib/tsmc018/lib/iit018_stdcells.db"
set link_library "/home/syedh/iit_stdcells/lib/tsmc018/lib/iit018_stdcells.db *"
read_db $target_library
read_verilog top_syn.v
current_design top
link
read_vcd dmp_top.vcd -strip_path tb_top/uut
create_power_waveforms –output vcd
report_power
如何使一個可執行腳本,將推出黃金時段(pt_shell),然後運行命令?
示例來自here。
我已經看到了一個bash腳本,認沽本身,你再執行。我希望將它全部包含在一個文件中。 – Morgan
我想你可以創建一個shell或Perl腳本,它包含你的'power.scr'文件的內容,它寫出一個臨時的'power.scr'文件,然後調用'pt_shell -file power.scr',然後刪除'power .scr'。但是,這似乎有點極端,只是爲了避免有2個文件。 – toolic