3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-13 04:28:18 +00:00

Keep lines under 80 characters

Recent README changes added some characters to existing lines, which
made them longer than 80 characters. This commit fixes that.
This commit is contained in:
Aleks-Daniel Jakimenko-Aleksejev 2016-11-19 20:51:50 +02:00
parent 751ad3c618
commit 3c86da8000
No known key found for this signature in database
GPG key ID: 4710D9D434A4A3C6

View file

@ -165,8 +165,8 @@ The following very basic synthesis script should work well with all designs:
techmap; opt techmap; opt
If ABC is enabled in the Yosys build configuration and a cell library is given If ABC is enabled in the Yosys build configuration and a cell library is given
in the liberty file ``mycells.lib``, the following synthesis script will synthesize in the liberty file ``mycells.lib``, the following synthesis script will
for the given cell library: synthesize for the given cell library:
# the high-level stuff # the high-level stuff
hierarchy; proc; fsm; opt; memory; opt hierarchy; proc; fsm; opt; memory; opt
@ -192,8 +192,9 @@ cell libraries can be found here:
- http://www.vlsitechnology.org/html/libraries.html - http://www.vlsitechnology.org/html/libraries.html
- http://www.vlsitechnology.org/synopsys/vsclib013.lib - http://www.vlsitechnology.org/synopsys/vsclib013.lib
The command ``synth`` provides a good default synthesis script (see ``help synth``). The command ``synth`` provides a good default synthesis script (see
If possible a synthesis script should borrow from ``synth``. For example: ``help synth``). If possible a synthesis script should borrow from ``synth``.
For example:
# the high-level stuff # the high-level stuff
hierarchy hierarchy
@ -284,8 +285,8 @@ Verilog Attributes and non-standard features
command from flattening the indicated cells and modules. command from flattening the indicated cells and modules.
- The ``init`` attribute on wires is set by the frontend when a register is - The ``init`` attribute on wires is set by the frontend when a register is
initialized "FPGA-style" with ``reg foo = val``. It can be used during synthesis initialized "FPGA-style" with ``reg foo = val``. It can be used during
to add the necessary reset logic. synthesis to add the necessary reset logic.
- The ``top`` attribute on a module marks this module as the top of the - The ``top`` attribute on a module marks this module as the top of the
design hierarchy. The ``hierarchy`` command sets this attribute when called design hierarchy. The ``hierarchy`` command sets this attribute when called
@ -382,8 +383,8 @@ Non-standard or SystemVerilog features for formal verification
- The system task ``$anyseq`` evaluates to any value, possibly a different - The system task ``$anyseq`` evaluates to any value, possibly a different
value in each cycle. value in each cycle.
- The SystemVerilog tasks ``$past``, ``$stable``, ``$rose`` and ``$fell`` are supported - The SystemVerilog tasks ``$past``, ``$stable``, ``$rose`` and ``$fell`` are
in any clocked block. supported in any clocked block.
- The syntax ``@($global_clock)`` can be used to create FFs that have no - The syntax ``@($global_clock)`` can be used to create FFs that have no
explicit clock input ($ff cells). explicit clock input ($ff cells).
@ -402,8 +403,8 @@ from SystemVerilog:
- The ``assume`` and ``restrict`` statements from SystemVerilog are also - The ``assume`` and ``restrict`` statements from SystemVerilog are also
supported. The same limitations as with the ``assert`` statement apply. supported. The same limitations as with the ``assert`` statement apply.
- The keywords ``always_comb``, ``always_ff`` and ``always_latch``, ``logic`` and - The keywords ``always_comb``, ``always_ff`` and ``always_latch``, ``logic``
``bit`` are supported. and ``bit`` are supported.
- SystemVerilog packages are supported. Once a SystemVerilog file is read - SystemVerilog packages are supported. Once a SystemVerilog file is read
into a design with ``read_verilog``, all its packages are available to into a design with ``read_verilog``, all its packages are available to