diff options
author | Clifford Wolf <clifford@clifford.at> | 2014-06-15 11:51:51 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2014-06-15 11:51:51 +0200 |
commit | b1b96d199f7d0b97d203e3fd60af698ebaf03d73 (patch) | |
tree | eddba721bea2cae3a87e1802e7a7cde8004c3c56 | |
parent | 398482eced4c16a22a5617246f75bbd14eaa618f (diff) | |
download | yosys-b1b96d199f7d0b97d203e3fd60af698ebaf03d73.tar.gz yosys-b1b96d199f7d0b97d203e3fd60af698ebaf03d73.tar.bz2 yosys-b1b96d199f7d0b97d203e3fd60af698ebaf03d73.zip |
Added more calls to "hierarchy" to README file
-rw-r--r-- | README | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -109,6 +109,10 @@ writing the design to the console in yosys's internal format: yosys> write_ilang +elaborate design hierarchy: + + yosys> hierarchy + convert processes ("always" blocks) to netlist elements and perform some simple optimizations: @@ -132,13 +136,14 @@ write design netlist to a new verilog file: a similar synthesis can be performed using yosys command line options only: - $ ./yosys -o synth.v -p proc -p opt -p techmap -p opt tests/simple/fiedler-cooley.v + $ ./yosys -o synth.v -p hierarchy -p proc -p opt \ + -p techmap -p opt tests/simple/fiedler-cooley.v or using a simple synthesis script: $ cat synth.ys read_verilog tests/simple/fiedler-cooley.v - proc; opt; techmap; opt + hierarchy; proc; opt; techmap; opt write_verilog synth.v $ ./yosys synth.ys @@ -147,7 +152,7 @@ It is also possible to only have the synthesis commands but not the read/write commands in the synthesis script: $ cat synth.ys - proc; opt; techmap; opt + hierarchy; proc; opt; techmap; opt $ ./yosys -o synth.v tests/simple/fiedler-cooley.v synth.ys |