Skip to content

Comments

Rework and simplify synthesis#36

Merged
phsauter merged 4 commits intomainfrom
phsauter/synthesis-rework
Mar 11, 2025
Merged

Rework and simplify synthesis#36
phsauter merged 4 commits intomainfrom
phsauter/synthesis-rework

Conversation

@phsauter
Copy link
Collaborator

Major rework of the synthesis scripts, the goal was to make it work line-by-line in an interactive Yosys tcl shell opened in yosys/
Moved some of the configuration to the synthesis script itself, tried to minimize potentially hard to follow variables and document the remaining.

Additionally:

  • fixed warning for output forced to inout signals (unused I/Os)
  • add a default croc.flist to make it easier to follow and not require Bender
  • add cockpitrc file for internal use at ETHZ IIS, this is necessary to get access to the SRAM macros

@phsauter phsauter force-pushed the phsauter/synthesis-rework branch from e50828a to b5fb283 Compare March 11, 2025 11:10
@phsauter phsauter marked this pull request as ready for review March 11, 2025 12:21
@phsauter phsauter merged commit 60904c3 into main Mar 11, 2025
3 checks passed
@phsauter phsauter deleted the phsauter/synthesis-rework branch March 11, 2025 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant