yosys/techlibs
Martin Povišer 9018d06a33 quicklogic: Avoid carry chains in division mapping
The default mapping rules for division-like operations (div/divfloor/
mod/modfloor) invoke subtractions which can get mapped to carry chains
in FPGA flows. Optimizations across carry chains are weak, so in
practice this ends up too costly compared to implementing the division
purely in soft logic.

For this reason arrange for `techmap.v` ignoring division operations
under `-D NODIV`, and use this mode in `synth_quicklogic` to avoid carry
chains for divisions.
2024-09-19 12:18:47 +02:00
..
achronix
anlogic
common
coolrunner2
easic
ecp5
efinix
fabulous
gatemate
gowin
greenpak4
ice40
intel
intel_alm
lattice
microchip
nanoxplore
nexus
quicklogic
sf2
xilinx
.gitignore