mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-16 19:50:19 +01:00
66f5af0cd3
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
22 lines
982 B
Text
22 lines
982 B
Text
Yosys is a framework for Verilog RTL synthesis. It currently has
|
|
extensive Verilog-2005 support and provides a basic set of synthesis
|
|
algorithms for various application domains.
|
|
|
|
Yosys can be adapted to perform any synthesis job by combining the
|
|
existing passes (algorithms) using synthesis scripts and adding
|
|
additional passes as needed by extending the yosys C++ code base.
|
|
|
|
Yosys is free software licensed under the ISC license (a GPL
|
|
compatible license that is similar in terms to the MIT license or
|
|
the 2-clause BSD license).
|
|
|
|
|
|
By default it compiles using gcc if you want to use clang set
|
|
the environment variable CLANG=yes.
|
|
If you want to enable GHDL set GHDL=yes, this requires the GHDL
|
|
package.
|
|
For enabling protobuf install protobuf3 and set PROTOBUF=yes.
|
|
For building the python wrappers set PYTHON=yes.
|
|
If you want to enable ABC for synthesis and verification of
|
|
binary sequential logic circuits set ABCEXTERNAL=yes, this
|
|
requires berkeley-abc package.
|