mirror of
https://github.com/YosysHQ/yosys
synced 2025-08-05 19:00:26 +00:00
- Add explicitly handling of A_WIDTH=1 for completeness - mux2 uses one LUT3 instead of a hard mux (which did use LUTs anyway) - mux4 uses one LUT4 instead of hard muxes (which did use LUTs anyway) - mux8 uses only bottom half of a slice - Add a mux12 for intermediate variant between mux8 and mux16 - For sizes larger than 16 inputs, instantiate the right mux size - More comments about implementation choices - More tests including with -widemux and -abc9, and more comments |
||
---|---|---|
.. | ||
memory_attributes | ||
add_sub.v | ||
adffs.v | ||
blockram.v | ||
blockrom.v | ||
counter.v | ||
dffs.v | ||
fsm.v | ||
latches.v | ||
logic.v | ||
lutram.v | ||
mul.v | ||
mux.v | ||
shifter.v | ||
tribuf.v |