aboutsummaryrefslogtreecommitdiffstats
path: root/techlibs/gatemate/synth_gatemate.cc
Commit message (Collapse)AuthorAgeFilesLines
* gatemate: Add LUT tree library scriptgatecat2022-06-271-6/+26
| | | | | Co-authored-by: Claire Xenia Wolf <claire@clairexen.net> Signed-off-by: gatecat <gatecat@ds0.me>
* gatemate: Use `memory_libmap` pass.Marcelina Koƛcielnicka2022-05-181-6/+1
|
* synth_gatemate: Remove iob_map invokationPatrick Urban2021-11-131-1/+0
|
* synth_gatemate: Remove obsolete iob_mapPatrick Urban2021-11-131-2/+2
|
* synth_gatemate: Update passPatrick Urban2021-11-131-65/+25
| | | | | | * remove `write_edif` and `write_blif` options * remove redundant `abc` call before muxcover * update style
* synth_gatemate: Remove gatemate_bramopt passPatrick Urban2021-11-131-1/+0
|
* synth_gatemate: Registers are uninitializedPatrick Urban2021-11-131-1/+1
|
* synth_gatemate: Apply review remarksPatrick Urban2021-11-131-1/+1
| | | | | | | | * remove unused techmap models in `map_regs.v` * replace RAM initilization loops with 320-bit-writes * add script to test targets in top-level Makefile * remove `MAXWIDTH` parameter and treat both vector widths individually in `mult_map.v` * iterate over all modules in `gatemate_bramopt` pass
* synth_gatemate: Apply review remarksPatrick Urban2021-11-131-7/+4
|
* synth_gatemate: Initial implementationPatrick Urban2021-11-131-0/+396
Signed-off-by: Patrick Urban <patrick.urban@web.de>