mirror of https://github.com/YosysHQ/yosys.git
15 lines
507 B
Plaintext
15 lines
507 B
Plaintext
|
#start: passes in the most common order.
|
||
|
#end: This replaces the processes
|
||
|
proc_clean # removes empty branches and processes
|
||
|
proc_rmdead # removes unreachable branches
|
||
|
proc_prune
|
||
|
proc_init # special handling of “initial” blocks
|
||
|
proc_arst # identifies modeling of async resets
|
||
|
proc_rom
|
||
|
proc_mux # converts decision trees to multiplexer networks
|
||
|
proc_dlatch
|
||
|
proc_dff # extracts registers from processes
|
||
|
proc_memwr
|
||
|
proc_clean # this should remove all the processes, provided all went fine
|
||
|
opt_expr -keepdc
|