Tools

Installed via submodules

Installed via conda

  • yosys Verilog parsing and synthesis.

  • vtr Place and route tool.

  • iverilog Very correct FOSS Verilog Simulator

Potentially used in the future

  • verilator Fast FOSS Verilog Simulator

  • sphinx Tool for generating nice looking documentation.

  • breathe Tool for allowing Doxygen and Sphinx integration.

  • doxygen-verilog Allows using Doxygen style comments inside Verilog files.

  • symbolator Tool for generating symbol diagrams from Verilog (and VHDL) code.

  • wavedrom Tool for generating waveform / timing diagrams.

Pre-built architecture files

The Continuous Integration system builds and uploads the various architecture data files. A set of latest architecture build artifact links is generated and uploaded to a dedicated GCS bucket.

Resource Requirements

To run examples provided, please make sure these resources are available:

  • Memory: 5.5G
  • Disk space: 20G