mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-25 18:15:34 +00:00
Tidy/reflow some things
This commit is contained in:
parent
2c75b103d6
commit
4b40372446
10 changed files with 433 additions and 443 deletions
|
@ -43,15 +43,15 @@ directories:
|
|||
simulation results of the synthesized design to the original sources to
|
||||
logic equivalence checking of entire CPU cores.
|
||||
|
||||
The top-level Makefile includes frontends/\*/Makefile.inc,
|
||||
passes/\*/Makefile.inc and backends/\*/Makefile.inc. So when extending Yosys it
|
||||
is enough to create a new directory in frontends/, passes/ or backends/ with
|
||||
your sources and a Makefile.inc. The Yosys kernel automatically detects all
|
||||
commands linked with Yosys. So it is not needed to add additional commands to a
|
||||
central list of commands.
|
||||
The top-level Makefile includes ``frontends/*/Makefile.inc``,
|
||||
``passes/*/Makefile.inc`` and ``backends/*/Makefile.inc``. So when extending
|
||||
Yosys it is enough to create a new directory in ``frontends/``, ``passes/`` or
|
||||
``backends/`` with your sources and a ``Makefile.inc``. The Yosys kernel
|
||||
automatically detects all commands linked with Yosys. So it is not needed to add
|
||||
additional commands to a central list of commands.
|
||||
|
||||
Good starting points for reading example source code to learn how to write
|
||||
passes are passes/opt/opt_rmdff.cc and passes/opt/opt_merge.cc.
|
||||
passes are ``passes/opt/opt_rmdff.cc`` and ``passes/opt/opt_merge.cc``.
|
||||
|
||||
See the top-level README file for a quick Getting Started guide and build
|
||||
instructions. The Yosys build is based solely on Makefiles.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue