aboutsummaryrefslogtreecommitdiffstats
path: root/machxo2/cells.cc
Commit message (Collapse)AuthorAgeFilesLines
* refactor: New member functions to replace design_utilsgatecat2022-02-181-9/+9
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* refactor: Use constids instead of id("..")gatecat2022-02-161-17/+17
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* refactor: Use cell member functions to add portsgatecat2022-02-161-72/+59
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* refactor: New NetInfo and CellInfo constructorsgatecat2022-02-161-7/+3
|
* machxo2: Fix packing for directly-connected DFFs.William D. Jones2021-07-011-5/+12
|
* Fixing old emails and names in copyrightsgatecat2021-06-121-1/+1
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* Using hashlib in archesgatecat2021-06-021-1/+1
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* machxo2: Update with Arch API changesgatecat2021-02-121-2/+3
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* machxo2: Fix packing when FF is driven by a constant; UART test core working ↵William D. Jones2021-02-121-1/+1
| | | | on silicon, fails post-synth sim.
* machxo2: Add packing logic to handle FFs fed with constant value; UART test ↵William D. Jones2021-02-121-2/+11
| | | | core routes.
* machxo2: Fix REGMODE identifier (per slice, not per-FF).William D. Jones2021-02-121-2/+1
|
* machxo2: Fix reversed interpretation of REG_SD config bits.William D. Jones2021-02-121-6/+0
|
* machxo2: Add/fix copyright banners.William D. Jones2021-02-121-0/+1
|
* machxo2: clang format.William D. Jones2021-02-121-4/+1
|
* machxo2: Make sure REGSET FF parameter is set in FACADE_SLICE. Init blinky ↵William D. Jones2021-02-121-0/+3
| | | | ctr to 0 for miter circuit.
* machxo2: Add LUT and FF packing functions.William D. Jones2021-02-121-1/+18
|
* machxo2: Add constant packing implementation, fix bugs in create_machxo2_cell.William D. Jones2021-02-121-2/+3
|
* machxo2: Create basic cells for packing.William D. Jones2021-02-121-0/+104
|
* machxo2: Stub out cells functions.William D. Jones2021-02-121-95/+2
|
* machxo2: Start creating MachXO2CommandHandler.William D. Jones2021-02-121-3/+3
|
* Create machxo2 backend (renamed from generic).gatecat2021-02-121-0/+147
Signed-off-by: William D. Jones <thor0505@comcast.net>