Abstract
Most of todays digital design work is done using hardware description languages such as Verilog HDL or VHDL. HDL synthesis is used to translate that HDL code to digital circuits. Yosys is the first free and open source software for Verilog HDL synthesis which supports the vast majority of
synthesizable Verilog features.
Yosys is built as an extensible framework so it can be used easily as basis for custom synthesis flows and as environment for the implementation and research on new synthesis algorithms.
Yosys has special emphasis on support for coarse-grain logic, making it ideal for algorithms such as logic mapping to DSP cells in FPGAs or synthesis for custom coarse-grain reconfigurable hardware.
Yosys has mature support for Verilog HDL and is able to synthesize complex real-world Verilog designs. Example design flows for fine-grain and coarse-grain architectures are presented and discussed.
The availability of Yosys under a liberal open source license can greatly improve reproducibility of scientific publications, when Yosys is used as basis for reference implementations of new algorithms instead of closed-source alternatives.
| Original language | English |
|---|---|
| Title of host publication | Austrochip Workshop on Microelectronics 2013 |
| Editors | Gerald Hilber, Timm Ostermann, Andreas Rauchenecker |
| Pages | 47-52 |
| Number of pages | 6 |
| Publication status | Published - Oct 2013 |
Fields of science
- 102005 Computer aided design (CAD)
- 202 Electrical Engineering, Electronics, Information Engineering
- 202006 Computer hardware
- 202018 Semiconductor electronics
- 202023 Integrated circuits
- 202028 Microelectronics
- 202037 Signal processing
JKU Focus areas
- Computation in Informatics and Mathematics
- Mechatronics and Information Processing