RTL読み込み~合成
read -f verilog -rtl {TOP.v TEST1.v TEST2.v }
current_design TOP
link
compile
write -f verilog -h -o TOP_gate.v
quit
*下位モジュールを#()で呼び出しているとき
analyze -f verilog {TOP.v TEST1.v TEST2.v}
elaborate TOP
link
compile
write -f verilog -h -o TOP_gate.v
quit
接続
create_cell [インスタンス名] [セル名]
create_net [wire名]
connect_net [wire名] [接続するpin, port]
disconnect_net [wire名] [接続を切り離すpin, port]
(例)
remove_design
read -f verilog -netlist TOP_gate.v
/* ファイルがネットリストのときは-netlist指定 */
current_design TOP
remove_design -h TEST1
/* TEST1階層以下全てを削除 */
remove_design TEST2
/* TEST2階層のみ削除 */
最終更新:2007年08月23日 13:55