| Commit message (Expand) | Author | Age | Files | Lines |
* | Use RelSlice, make more in line with ecp5 arch | Miodrag Milanovic | 2023-03-20 | 1 | -71/+58 |
* | clangformat | gatecat | 2023-03-17 | 1 | -6/+2 |
* | Enable wires and add dummy wire type for now | Miodrag Milanovic | 2023-03-16 | 1 | -1/+2 |
* | Extend chipdb with metadata | Miodrag Milanovic | 2023-03-16 | 1 | -41/+28 |
* | Add simple BEL graphics | Miodrag Milanovic | 2023-03-16 | 1 | -0/+7 |
* | Add missing <set> includes | gatecat | 2023-01-20 | 1 | -0/+1 |
* | api: add explain_invalid option to isBelLocationValid | gatecat | 2022-12-07 | 1 | -1/+1 |
* | refactor: ArcBounds -> BoundingBox | gatecat | 2022-12-07 | 1 | -1/+1 |
* | refactor: Use constids instead of id("..") | gatecat | 2022-02-16 | 1 | -1/+1 |
* | archapi: Use arbitrary rather than actual placement in predictDelay | gatecat | 2021-12-19 | 1 | -1/+1 |
* | machxo2: Set Pip and Wire delays to reasonable fake values mirroring | William D. Jones | 2021-07-01 | 1 | -2/+2 |
* | Fixing old emails and names in copyrights | gatecat | 2021-06-12 | 1 | -1/+1 |
* | Using hashlib in arches | gatecat | 2021-06-02 | 1 | -2/+2 |
* | Split nextpnr.h to allow for linear inclusion. | Keith Rothman | 2021-03-15 | 1 | -4/+11 |
* | Replace DelayInfo with DelayPair/DelayQuad | gatecat | 2021-02-19 | 1 | -15/+3 |
* | Remove isValidBelForCell | gatecat | 2021-02-16 | 1 | -1/+0 |
* | machxo2: Python bindings and stub GUI | gatecat | 2021-02-12 | 1 | -0/+1 |
* | machxo2: Use snake_case for non-ArchAPI functions | gatecat | 2021-02-12 | 1 | -26/+26 |
* | machxo2: Use IdStringLists in earnest | gatecat | 2021-02-12 | 1 | -10/+14 |
* | machxo2: Update with Arch API changes | gatecat | 2021-02-12 | 1 | -364/+62 |
* | machxo2: clang format. | William D. Jones | 2021-02-12 | 1 | -1/+2 |
* | machxo2: Checkpoint commit for slice bitstream generation. | William D. Jones | 2021-02-12 | 1 | -0/+33 |
* | machxo2: Write out pips to bitstream. | William D. Jones | 2021-02-12 | 1 | -0/+15 |
* | machxo2: Add/fix copyright banners. | William D. Jones | 2021-02-12 | 1 | -1/+2 |
* | machxo2: Tweak A-star parameters for acceptable performance. | William D. Jones | 2021-02-12 | 1 | -1/+8 |
* | machxo2: Fix getWireName. | William D. Jones | 2021-02-12 | 1 | -1/+1 |
* | machxo2: Fix typos where absolute positions were treated as relative. | William D. Jones | 2021-02-12 | 1 | -6/+6 |
* | machxo2: Finish implementing Wire API functions. nextpnr segfaults on example... | William D. Jones | 2021-02-12 | 1 | -4/+43 |
* | machxo2: Finish implementing Pip API functions. | William D. Jones | 2021-02-12 | 1 | -9/+67 |
* | machxo2: Implement 4 more Wire/Pip API functions. | William D. Jones | 2021-02-12 | 1 | -8/+94 |
* | machxo2: Add stub getAttrs API functions. | William D. Jones | 2021-02-12 | 1 | -5/+21 |
* | machxo2: Implement getByName/getName for Wires and Pips. | William D. Jones | 2021-02-12 | 1 | -4/+33 |
* | machxo2: Detect LOC attributes during packing to implement rudimentary user c... | William D. Jones | 2021-02-12 | 1 | -0/+3 |
* | machxo2: clang format. | William D. Jones | 2021-02-12 | 1 | -6/+3 |
* | machxo2: Import remaining iterators from ECP5. | William D. Jones | 2021-02-12 | 1 | -0/+154 |
* | machxo2: Implement WireId/PipId, complete Bel part of API. | William D. Jones | 2021-02-12 | 1 | -0/+10 |
* | machxo2: Implement all of Bel API except getBelPinWire. | William D. Jones | 2021-02-12 | 1 | -3/+9 |
* | machxo2: Implement bel_to_cell and API functions using it. | William D. Jones | 2021-02-12 | 1 | -5/+47 |
* | machxo2: Implement 2 Bel API functions. | William D. Jones | 2021-02-12 | 1 | -1/+8 |
* | machxo2: Implement General Methods. | William D. Jones | 2021-02-12 | 1 | -5/+9 |
* | machxo2: Implement getBelLocation to stop std::out_of_range in place phase. | William D. Jones | 2021-02-12 | 1 | -1/+10 |
* | machxo2: Convert uint_t to int_t in packed structs. | William D. Jones | 2021-02-12 | 1 | -22/+22 |
* | machxo2: Implement functions to get device utilization (throws std::out_of_ra... | William D. Jones | 2021-02-12 | 1 | -3/+82 |
* | machxo2: Initialize Arch context with device type and package. | William D. Jones | 2021-02-12 | 1 | -2/+3 |
* | machxo2: Add binary blob struct definitions. | William D. Jones | 2021-02-12 | 1 | -1/+99 |
* | machxo2: Stub out arch API functions and members. | William D. Jones | 2021-02-12 | 1 | -26/+13 |
* | machxo2: Start creating MachXO2CommandHandler. | William D. Jones | 2021-02-12 | 1 | -5/+49 |
* | machxo2: Remove generic API functions from Arch. | William D. Jones | 2021-02-12 | 1 | -32/+0 |
* | Create machxo2 backend (renamed from generic). | gatecat | 2021-02-12 | 1 | -0/+302 |