aboutsummaryrefslogtreecommitdiffstats
path: root/generic/viaduct/fabulous/fabulous.cc
Commit message (Collapse)AuthorAgeFilesLines
* fabulous: Support for configurable LUT sizegatecat2023-04-131-0/+2
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: Fix bel names for pass bels in v2 formatgatecat2023-04-051-2/+12
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: Misc improvementsgatecat2023-02-281-2/+4
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: Support for complex flops in PnRgatecat2023-02-281-3/+21
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: Add timing model for carriesgatecat2023-02-271-0/+20
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: LUT permutation supportgatecat2023-02-271-0/+57
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: Global constant wires schemegatecat2023-02-231-4/+90
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: Further tweak magic numbersgatecat2023-02-161-3/+3
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: Add fake timingsgatecat2023-02-161-4/+41
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: Improve names for BRAM belsgatecat2023-02-101-6/+11
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* api: add explain_invalid option to isBelLocationValidgatecat2022-12-071-1/+4
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: Tweak delay estimategatecat2022-11-101-0/+1
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: Pack, validity check and FASM support for muxesgatecat2022-09-301-4/+5
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: Add split MUX belsgatecat2022-09-301-1/+40
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* fabulous: Add a viaduct uarchgatecat2022-09-091-0/+396
Signed-off-by: gatecat <gatecat@ds0.me>