0
Lors de la création de scripts pour Synopsys PrimeTime, les didacticiels que j'ai trouvés exécutent les scripts en chargeant l'outil (pt_shell) puis en recherchant le script.Comment créer un script PrimeTime exécutable?
Pour exécuter le script:
pt_shell
source power.scr
Exemple de script:
#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
Comment puis-je faire un script exécutable qui lancera PrimeTime (pt_shell), puis exécutez les commandes?
Les exemples provenaient de here.
J'ai vu que par lui-même mis dans un script bash, que vous exécutez ensuite. J'espérais avoir tout contenu dans un seul fichier. – Morgan
Je suppose que vous pouvez créer un script shell ou Perl qui contient le contenu de votre fichier 'power.scr' qui écrit un fichier temporaire' power.scr', puis appelle 'pt_shell -file power.scr', puis supprime' power .scr'. Mais cela semble un peu extrême juste pour éviter d'avoir 2 fichiers. – toolic