aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * machxo2: Add stub getAttrs API functions.William D. Jones2021-02-122-13/+21
| * machxo2: Implement getByName/getName for Wires and Pips.William D. Jones2021-02-122-13/+94
| * machxo2: Convert facade_import to use pybind API from pytrellis.William D. Jones2021-02-121-9/+7
| * machxo2: Use attrmvcp in yosys to implement LOC constraint and only check for...William D. Jones2021-02-121-37/+22
| * machxo2: Detect LOC attributes during packing to implement rudimentary user c...William D. Jones2021-02-123-0/+61
| * machxo2: Add clang-format exception to machxo2 binary blob C sources.gatecat2021-02-121-0/+1
| * machxo2: clang format.William D. Jones2021-02-126-76/+35
| * machxo2: Import remaining iterators from ECP5.William D. Jones2021-02-121-0/+154
| * machxo2: Implement WireId/PipId, complete Bel part of API.William D. Jones2021-02-123-2/+72
| * machxo2: Implement all of Bel API except getBelPinWire.William D. Jones2021-02-122-12/+79
| * machxo2: Fix place phase segfault. Placement suceeds with warning of no clock.William D. Jones2021-02-121-0/+2
| * machxo2: Stub valid BEL functions with comment. Place phase segfaults.William D. Jones2021-02-121-2/+7
| * machxo2: Implement bel_to_cell and API functions using it.William D. Jones2021-02-122-21/+47
| * machxo2: Implement 2 Bel API functions.William D. Jones2021-02-122-3/+25
| * machxo2: Implement General Methods.William D. Jones2021-02-122-5/+28
| * machxo2: Implement getBelLocation to stop std::out_of_range in place phase.William D. Jones2021-02-122-6/+10
| * machxo2: Convert uint_t to int_t in packed structs.William D. Jones2021-02-121-22/+22
| * machxo2: Implement functions to get device utilization (throws std::out_of_ra...William D. Jones2021-02-123-9/+134
| * machxo2: Initialize Arch context with device type and package.William D. Jones2021-02-126-14/+64
| * machxo2: Add binary blob struct definitions.William D. Jones2021-02-122-1/+101
| * machxo2: Clean up packing pass a bit.William D. Jones2021-02-121-5/+4
| * machxo2: Finalize (hopefully) facade_import for prototype.William D. Jones2021-02-121-1/+4
| * machxo2: Add package/IO info to facade_import.William D. Jones2021-02-121-2/+99
| * machxo2: Import constids and BELs into facade_import.William D. Jones2021-02-122-1/+57
| * machxo2: Add pip and wire info into facade_import.William D. Jones2021-02-121-0/+50
| * machxo2: Begin populating binary blob via facade_import.William D. Jones2021-02-121-9/+109
| * machxo2: Add SMT mode to mitertest.shWilliam D. Jones2021-02-123-12/+60
| * machxo2: Rework examples to test pack, place, and route phases.William D. Jones2021-02-126-18/+145
| * machxo2: Make sure REGSET FF parameter is set in FACADE_SLICE. Init blinky ct...William D. Jones2021-02-122-1/+5
| * machxo2: Add LUT and FF packing functions.William D. Jones2021-02-123-5/+82
| * machxo2: Always remove nextpnr_iobufs for now- assume manually instantiated p...William D. Jones2021-02-122-1/+32
| * machxo2: Add constant packing implementation, fix bugs in create_machxo2_cell.William D. Jones2021-02-122-2/+73
| * machxo2: Create basic cells for packing.William D. Jones2021-02-121-0/+104
| * machxo2: Add initial set of constids for packing.William D. Jones2021-02-122-0/+111
| * machxo2: Improve examples directory.William D. Jones2021-02-124-10/+23
| * machxo2: synth directory (simulation, techmaps, synth script) is now provided...William D. Jones2021-02-123-103/+0
| * machxo2: Stub out cells functions.William D. Jones2021-02-122-101/+8
| * machxo2: Stub out arch API functions and members.William D. Jones2021-02-122-204/+70
| * machxo2: Remove HeAP placer for now, fix typos.William D. Jones2021-02-121-25/+3
| * machxo2: Remove generic packing.William D. Jones2021-02-122-253/+2
| * machxo2: Start creating MachXO2CommandHandler.William D. Jones2021-02-125-33/+127
| * machxo2: Remove generic API functions from Arch.William D. Jones2021-02-122-262/+0
| * machxo2: Remove pybindings unneeded files from examples and update README.md ...William D. Jones2021-02-1215-492/+17
| * Update machxo2 backend with minimal build system changes so nextpnr compiles ...William D. Jones2021-02-122-3/+13
| * Update machxo2 backend with build system changes.William D. Jones2021-02-126-116/+178
| * Create sub import of facade DB for 1200 device.William D. Jones2021-02-123-0/+191
| * Create machxo2 backend (renamed from generic).gatecat2021-02-1227-3/+2304
* | Merge pull request #575 from YosysHQ/gatecat/belpin-2gatecat2021-02-1512-174/+272
|\ \
| * | router2: Support for multiple bel pins per cell pingatecat2021-02-101-85/+95
| * | router1: Support for multiple bel pins per cell pingatecat2021-02-101-62/+78