Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fabulous: Support for configurable LUT size | gatecat | 2023-04-13 | 2 | -2/+6 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | viaduct: Add support for GUIs | gatecat | 2023-04-11 | 1 | -0/+28 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Fix bel names for pass bels in v2 format | gatecat | 2023-04-05 | 2 | -2/+14 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Misc improvements | gatecat | 2023-02-28 | 3 | -2/+24 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Support for complex flops in PnR | gatecat | 2023-02-28 | 4 | -4/+37 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Add timing model for carries | gatecat | 2023-02-27 | 1 | -0/+20 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: LUT permutation support | gatecat | 2023-02-27 | 4 | -2/+102 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Global constant wires scheme | gatecat | 2023-02-23 | 6 | -15/+140 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Add support for packing carry chains | gatecat | 2023-02-21 | 3 | -10/+122 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Further tweak magic numbers | gatecat | 2023-02-16 | 1 | -3/+3 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Add fake timings | gatecat | 2023-02-16 | 1 | -4/+41 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Improve names for BRAM bels | gatecat | 2023-02-10 | 2 | -6/+25 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | api: add explain_invalid option to isBelLocationValid | gatecat | 2022-12-07 | 3 | -3/+6 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Tweak delay estimate | gatecat | 2022-11-10 | 1 | -0/+1 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Pack, validity check and FASM support for muxes | gatecat | 2022-09-30 | 4 | -5/+84 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Add split MUX bels | gatecat | 2022-09-30 | 2 | -1/+50 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: fix, but disable, IO configuration | gatecat | 2022-09-16 | 1 | -0/+3 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | fabulous: Add a viaduct uarch | gatecat | 2022-09-09 | 11 | -0/+1636 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | refactor: id(stringf(...)) to new idf(...) helper | gatecat | 2022-08-10 | 2 | -46/+43 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Switch to potentially-sparse net users array | gatecat | 2022-02-27 | 1 | -1/+1 |
| | | | | | | | | This uses a new data structure for net.users that allows gaps, so removing a port from a net is no longer an O(n) operation on the number of users the net has. Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | okami: new Viaduct arch | Lofty | 2022-02-24 | 6 | -0/+637 |
| | |||||
* | refactor: New member functions to replace design_utils | gatecat | 2022-02-18 | 1 | -3/+3 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Viaduct API for a hybrid between generic and full-custom arch | gatecat | 2022-01-04 | 7 | -0/+398 |
Signed-off-by: gatecat <gatecat@ds0.me> |