mirror of
https://github.com/retroSoC/retroSoC.git
synced 2026-11-06 14:55:14 +00:00
- Adjusted variable alignment in Makefiles for better readability. - Ensured consistent formatting across various Makefiles and scripts. - Added a new .bake.toml file to define project formatting policies for mbake. - Updated paths and variable definitions in multiple configuration files to enhance clarity. - Removed unnecessary comments and whitespace for cleaner code.
Synthesis Flows
This directory contains Yosys synthesis integration, configuration, and source
export tooling. yosys/ owns the supported open-source synthesis flow;
tools/ exports flattened source sets; demo/ contains examples only.
Use a committed profile and run the supported flow:
make CONFIG=configs/ci/hazard3-rv32im-ihp130.mk SYNTH=YOSYS synth
Synthesis outputs are generated below build/ and must not be committed.
Review warning and metric changes with make check-warnings check-metrics for
the affected profile.