Miodrag Milanovic
|
aacb36bf15
|
Use CCU2D cell
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
153144022f
|
More of making it inline
|
2023-05-04 14:23:08 +02:00 |
|
Lofty
|
235a575267
|
port ecp5 split slice to machxo2
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
0ce72e1a31
|
Use TRELLIS primitives
|
2023-03-20 09:53:35 +01:00 |
|
gatecat
|
6a32aca4ac
|
refactor: New member functions to replace design_utils
Signed-off-by: gatecat <gatecat@ds0.me>
|
2022-02-18 11:13:18 +00:00 |
|
gatecat
|
76683a1e3c
|
refactor: Use constids instead of id("..")
Signed-off-by: gatecat <gatecat@ds0.me>
|
2022-02-16 17:09:54 +00:00 |
|
gatecat
|
9ef0bc3d3a
|
refactor: Use cell member functions to add ports
Signed-off-by: gatecat <gatecat@ds0.me>
|
2022-02-16 16:45:45 +00:00 |
|
gatecat
|
30fd86ce69
|
refactor: New NetInfo and CellInfo constructors
|
2022-02-16 15:10:57 +00:00 |
|
William D. Jones
|
41d09f7187
|
machxo2: Fix packing for directly-connected DFFs.
|
2021-07-01 09:59:53 -04:00 |
|
gatecat
|
2ffb081442
|
Fixing old emails and names in copyrights
Signed-off-by: gatecat <gatecat@ds0.me>
|
2021-06-12 13:22:38 +01:00 |
|
gatecat
|
ecc19c2c08
|
Using hashlib in arches
Signed-off-by: gatecat <gatecat@ds0.me>
|
2021-06-02 15:05:19 +01:00 |
|
gatecat
|
3f7618283d
|
machxo2: Update with Arch API changes
Signed-off-by: gatecat <gatecat@ds0.me>
|
2021-02-12 10:36:59 +00:00 |
|
William D. Jones
|
4948e8d914
|
machxo2: Fix packing when FF is driven by a constant; UART test core working on silicon, fails post-synth sim.
|
2021-02-12 10:36:59 +00:00 |
|
William D. Jones
|
086bca18b8
|
machxo2: Add packing logic to handle FFs fed with constant value; UART test core routes.
|
2021-02-12 10:36:59 +00:00 |
|
William D. Jones
|
c9487293e9
|
machxo2: Fix REGMODE identifier (per slice, not per-FF).
|
2021-02-12 10:36:59 +00:00 |
|
William D. Jones
|
2c9d4ba9ae
|
machxo2: Fix reversed interpretation of REG_SD config bits.
|
2021-02-12 10:36:59 +00:00 |
|
William D. Jones
|
695fb7e569
|
machxo2: Add/fix copyright banners.
|
2021-02-12 10:36:59 +00:00 |
|
William D. Jones
|
0e63178fe1
|
machxo2: clang format.
|
2021-02-12 10:36:59 +00:00 |
|
William D. Jones
|
5838662b2f
|
machxo2: Make sure REGSET FF parameter is set in FACADE_SLICE. Init blinky ctr to 0 for miter circuit.
|
2021-02-12 10:36:59 +00:00 |
|
William D. Jones
|
da6204442f
|
machxo2: Add LUT and FF packing functions.
|
2021-02-12 10:36:59 +00:00 |
|
William D. Jones
|
42214b226f
|
machxo2: Add constant packing implementation, fix bugs in create_machxo2_cell.
|
2021-02-12 10:36:59 +00:00 |
|
William D. Jones
|
3424badeff
|
machxo2: Create basic cells for packing.
|
2021-02-12 10:36:59 +00:00 |
|
William D. Jones
|
59efba2fc0
|
machxo2: Stub out cells functions.
|
2021-02-12 10:36:59 +00:00 |
|
William D. Jones
|
9704f422dc
|
machxo2: Start creating MachXO2CommandHandler.
|
2021-02-12 10:36:59 +00:00 |
|
gatecat
|
510969ab97
|
Create machxo2 backend (renamed from generic).
Signed-off-by: William D. Jones <thor0505@comcast.net>
|
2021-02-12 10:36:59 +00:00 |
|