Miodrag Milanovic
|
ed7064b210
|
select proper signal
|
2023-10-02 14:49:17 +02:00 |
|
Miodrag Milanovic
|
72546a2186
|
made delay_t int type
|
2023-10-02 14:49:17 +02:00 |
|
Miodrag Milanovic
|
657d2898cf
|
import proper data where possible
|
2023-10-02 14:49:17 +02:00 |
|
Miodrag Milanovic
|
c2b75b355f
|
use timing data
|
2023-10-02 14:49:17 +02:00 |
|
Miodrag Milanovic
|
40313eacf0
|
fix import
|
2023-10-02 14:49:17 +02:00 |
|
Miodrag Milanovic
|
1edb449601
|
optimization/cleanup
|
2023-10-02 14:49:17 +02:00 |
|
Miodrag Milanovic
|
58cb8a830a
|
Load timing data
|
2023-10-02 14:49:17 +02:00 |
|
gatecat
|
a9a9251e42
|
clangformat
Signed-off-by: gatecat <gatecat@ds0.me>
|
2023-08-31 10:30:19 +02:00 |
|
Miodrag Milanovic
|
b9592093b5
|
Update examples to synth_lattice
|
2023-08-30 16:27:17 +02:00 |
|
Miodrag Milanovic
|
688f1ba983
|
widelut support for xo2/xo3/xo3d
|
2023-08-29 10:04:58 +02:00 |
|
Miodrag Milanovic
|
053d89570f
|
Use type name directly
|
2023-08-17 11:18:45 +02:00 |
|
Miodrag Milanovic
|
adacaf65f4
|
additional new constants
|
2023-08-17 11:18:45 +02:00 |
|
Miodrag Milanovic
|
83f65169a3
|
different oscilator for XO3D
|
2023-08-17 11:18:45 +02:00 |
|
rowanG077
|
914999673c
|
Rip out budgets
|
2023-06-20 10:57:10 +02:00 |
|
gatecat
|
e3529d3356
|
machxo2: Global placement and clock routing from nexus
Signed-off-by: gatecat <gatecat@ds0.me>
|
2023-05-08 10:38:16 +02:00 |
|
Miodrag Milanovic
|
91771895b6
|
Removed not tested/used code
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
10595726c1
|
fix warning
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
8fd4735292
|
handle some SYSCONFIG
|
2023-05-04 14:23:08 +02:00 |
|
gatecat
|
655aee1f9d
|
Fix invalid accesses during certain IO packing cases
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
582cd526ac
|
display freq with two digits after decimal point
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
909917cb61
|
Add clock constraints for new primitives
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
90a6578c53
|
handle VLO and VHI
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
a2d08dc79e
|
Made PDPW8KC to work
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
01c631870e
|
pio and iologic missing constants
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
8c19e6f83a
|
clangformat
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
7ac3d0d901
|
basic support for few small primitives
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
2a35f0292a
|
add constants for new primitives
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
c6f1f124f2
|
removed commented and not used code
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
3281ca6717
|
Add missing muxes for BRAM
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
437b57a510
|
Added getBelGlobalBuf
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
8c38e7ba61
|
Working BRAM
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
3a7770dca2
|
Add missing bel pins
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
19176ab597
|
Made PLL to work
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
1b3283fb7c
|
Add constants for new bels
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
a79c2f3209
|
Add additional pic tiles
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
4b3ae70ca8
|
support DCC and use spine data
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
c04c961949
|
Import spine data
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
9121880c5f
|
added a comment for constraining FF location
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
5e3fe3a4dc
|
do not support FF on slice C when there is dpram
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
55518011e3
|
ramw and dram changes according to @gatecat
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
6ec3423405
|
LSRONMUX disable if not used by FF
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
510d92e01b
|
cleanup FF and made DPRAM work in simple case
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
b6bb0cd5b8
|
Update CMakeList for machxo2
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
80c461bddd
|
add write_bitstream to pybindings
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
05a191a014
|
Added LPF support
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
a0ba9afcba
|
CCU2D is auto tied low
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
aacb36bf15
|
Use CCU2D cell
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
a00f810093
|
fix
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
6f85053b03
|
more like ecp5
|
2023-05-04 14:23:08 +02:00 |
|
Miodrag Milanovic
|
3624fe90b2
|
one step closer
|
2023-05-04 14:23:08 +02:00 |
|