mirror of
https://github.com/YosysHQ/yosys
synced 2025-05-10 09:15:49 +00:00
prjtrellis documentation shows that EBR clock inputs have optional inverters. The bram techmap outputs those parameters, and nextpnr consumes them. But for whatever reason, Diamond doesn't include those parameters in its blackbox models. This makes synth_lattice fail when targeting ECP5 with a design that maps block RAMs if you include any pass that needs cells_bb_ecp5.v's definitions. This change fixes up the ECP5 bram blackbox models at generation time, by adding the missing parameters back in. Signed-off-by: David Anderson <dave@natulte.net> |
||
---|---|---|
.. | ||
achronix | ||
anlogic | ||
common | ||
coolrunner2 | ||
easic | ||
ecp5 | ||
efinix | ||
fabulous | ||
gatemate | ||
gowin | ||
greenpak4 | ||
ice40 | ||
intel | ||
intel_alm | ||
lattice | ||
microchip | ||
nexus | ||
quicklogic | ||
sf2 | ||
xilinx | ||
.gitignore |