aboutsummaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
* fabulous: Support for configurable LUT sizegatecat2023-04-132-2/+6
* viaduct: Add support for GUIsgatecat2023-04-117-42/+117
* fabulous: Fix bel names for pass bels in v2 formatgatecat2023-04-052-2/+14
* cmake: Make HeAP placer always-enabledgatecat2023-03-171-10/+2
* fabulous: Misc improvementsgatecat2023-02-283-2/+24
* fabulous: Support for complex flops in PnRgatecat2023-02-284-4/+37
* fabulous: Add timing model for carriesgatecat2023-02-271-0/+20
* fabulous: LUT permutation supportgatecat2023-02-274-2/+102
* fabulous: Global constant wires schemegatecat2023-02-236-15/+140
* fabulous: Add support for packing carry chainsgatecat2023-02-213-10/+122
* fabulous: Further tweak magic numbersgatecat2023-02-161-3/+3
* fabulous: Add fake timingsgatecat2023-02-162-6/+46
* fabulous: Improve names for BRAM belsgatecat2023-02-102-6/+25
* api: add explain_invalid option to isBelLocationValidgatecat2022-12-076-7/+10
* refactor: ArcBounds -> BoundingBoxgatecat2022-12-074-6/+6
* viaduct: Fix constant connectivitygatecat2022-12-061-0/+3
* api: Make NetInfo* of checkPipAvailForNet constgatecat2022-12-023-3/+3
* fabulous: Tweak delay estimategatecat2022-11-101-0/+1
* fabulous: Pack, validity check and FASM support for muxesgatecat2022-09-304-5/+84
* fabulous: Add split MUX belsgatecat2022-09-302-1/+50
* fabulous: fix, but disable, IO configurationgatecat2022-09-161-0/+3
* fabulous: Add a viaduct uarchgatecat2022-09-0912-1/+1637
* viaduct: Allow passing command line options to uarch with -ogatecat2022-08-151-0/+14
* refactor: id(stringf(...)) to new idf(...) helpergatecat2022-08-103-49/+46
* generic: addBelPin with direction as an arggatecat2022-08-043-25/+12
* netlist: Add PseudoCell APIgatecat2022-07-081-1/+1
* generic: Use arch_pybindings_sharedgatecat2022-07-041-105/+12
* generic: Add some extra helpers for viaduct uarchesgatecat2022-05-024-4/+52
* generic: Add missing uarch guardgatecat2022-04-271-1/+2
* generic: Allow bel pins without wiresgatecat2022-04-041-3/+6
* Switch to potentially-sparse net users arraygatecat2022-02-274-7/+8
* okami: new Viaduct archLofty2022-02-247-1/+638
* refactor: New member functions to replace design_utilsgatecat2022-02-185-20/+20
* refactor: Use cell member functions to add portsgatecat2022-02-161-15/+8
* refactor: New NetInfo and CellInfo constructorsgatecat2022-02-162-11/+5
* viaduct: Allow constraining only cascades without fanoutgatecat2022-02-042-2/+5
* generic: Add missing Pip vector bindinggatecat2022-02-042-0/+13
* Viaduct API for a hybrid between generic and full-custom archgatecat2022-01-0418-28/+1055
* generic: Refactor for faster performancegatecat2021-12-306-205/+319
* archapi: Use arbitrary rather than actual placement in predictDelaygatecat2021-12-192-5/+6
* Fixing old emails and names in copyrightsgatecat2021-06-129-11/+11
* Use hashlib in most remaining codegatecat2021-06-021-2/+2
* Using hashlib in archesgatecat2021-06-025-36/+21
* Use hashlib for core netlist structuresgatecat2021-06-023-16/+19
* Add stub cluster API impl for remaining archesgatecat2021-05-062-0/+12
* Add "checkPipAvailForNet" to Arch API.Keith Rothman2021-03-222-0/+7
* Split nextpnr.h to allow for linear inclusion.Keith Rothman2021-03-152-6/+20
* Change CellInfo in getBelPinsForCellPin to be const.Keith Rothman2021-02-232-2/+2
* Replace DelayInfo with DelayPair/DelayQuadgatecat2021-02-194-60/+31
* generic: Don't generate Vcc if not neededgatecat2021-02-171-5/+7