David Shah
|
1830c9372e
|
ecp5: *** Blinky working ***
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
98cdb6082d
|
ecp5: Bitstream progress
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
29d65bd368
|
ecp5: Working on bitstream gen
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
b397dd8071
|
ecp5: Adding bitstream gen for slice config
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
bad926bcc3
|
ecp5: Adding bitstream gen for pips and LUT init
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
de82ecad59
|
ecp5: Make target device 45k on account of current hardware access
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
54f06fdf72
|
ecp5: Adding tiletypes to database
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
6cc6113d5a
|
ecp5: Link libtrellis library to ecp5 binary
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
863c22620b
|
ecp5: Dump routing as a sanity check
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
981522b10e
|
ecp5: Blinky example places and routes
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
417913fd85
|
ecp5: Architecture fixes
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
49f39b8d56
|
ecp5: Place design working, router now segfaults due to db issue
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
59cb1600d9
|
ecp5: Fixing arch bugs
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
93f379a488
|
ecp5: Adding JSON input option (not working yet)
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
c33aa259ad
|
ecp5: Adding a simple prepacked synth script
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
738b410bf8
|
cmake: Only add ECP5 target when TRELLIS_ROOT specified
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:08 +02:00 |
|
David Shah
|
bb683d71d6
|
ecp5: Add 25k database
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:41:36 +02:00 |
|
David Shah
|
6f90c3df61
|
ecp5: Adding complete binary blob writer to Trellis importer
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:41:36 +02:00 |
|
David Shah
|
ee45f57909
|
ecp5: Starting to add BBA to importer
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:41:36 +02:00 |
|
David Shah
|
12b0f7f162
|
ecp5: Adding Bels to import script
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:41:36 +02:00 |
|
David Shah
|
fdd13edff0
|
ecp5: Starting to develop a Trellis importer
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:41:36 +02:00 |
|
David Shah
|
83303bae5a
|
ecp5: Implementing (at least stubs) most of arch.cc
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:41:36 +02:00 |
|
David Shah
|
074df03c59
|
ecp5: Add stub for UI
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:41:36 +02:00 |
|
David Shah
|
7862d1b84b
|
ecp5: Implementing core arch.h functions
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:41:36 +02:00 |
|
David Shah
|
c4af52dd5b
|
ecp5: Working on arch implementation
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:41:36 +02:00 |
|
David Shah
|
eaae6b7dca
|
ecp5: Begin planning data structures
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:40:16 +02:00 |
|
Miodrag Milanovic
|
d5be9ff584
|
Added cmake parameter ARCH to specify architecture to build
|
2018-07-11 10:23:23 +02:00 |
|
Miodrag Milanovic
|
2ad355ebeb
|
Renamed dummy->generic for tests, also fix warning
|
2018-07-11 08:05:42 +02:00 |
|
Miodrag Milanovic
|
bfc47e9cd4
|
Added ICE40_HX1K_ONLY check in gui and main
|
2018-07-10 13:58:20 +02:00 |
|
Miodrag Milanovic
|
f88f86125d
|
Set family specific parameters for GUI
|
2018-07-10 13:54:05 +02:00 |
|
David Shah
|
f4c62e233c
|
Merge branch 'speedup_assert' into 'master'
NPNR_ASSERT not to implicitly construct strings
See merge request SymbioticEDA/nextpnr!6
|
2018-07-09 07:58:47 +00:00 |
|
Eddie Hung
|
18c93104be
|
NPNR_ASSERT not to implicitly construct strings
|
2018-07-08 15:48:54 -07:00 |
|
Miodrag Milanovic
|
044e46b0ad
|
cleared a warning and add note for python
|
2018-07-08 20:24:30 +02:00 |
|
Miodrag Milanovic
|
4c06b9be1d
|
Python executable filename could be different
|
2018-07-08 19:27:42 +02:00 |
|
Miodrag Milanovic
|
9704ebd079
|
Added selection of chip and pacakge on new projet in GUI
|
2018-07-07 13:23:45 +02:00 |
|
Miodrag Milanovic
|
1a22ccdfe6
|
Added rest of properties to all sections in GUI
|
2018-07-07 12:24:13 +02:00 |
|
Miodrag Milanovic
|
fa2ca8d9e5
|
removed deprecated class name, fixes warnings with later qt5
|
2018-07-07 10:45:40 +02:00 |
|
Miodrag Milanovic
|
59b27dadd5
|
adde macOS instructions
|
2018-07-07 10:31:04 +02:00 |
|
Miodrag Milanovic
|
7a741b66a1
|
clang format and some cleanup
|
2018-07-06 19:19:18 +02:00 |
|
Miodrag Milanovic
|
cc901d67f5
|
all nets and cells info visible in properties
|
2018-07-06 19:05:05 +02:00 |
|
Miodrag Milanovic
|
ec96e47bf0
|
MSVC build instructions
|
2018-07-06 13:59:59 +02:00 |
|
Miodrag Milanovic
|
71ca4f95b8
|
Cleanup and fix of property view
|
2018-07-06 08:15:39 +02:00 |
|
Miodrag Milanovic
|
1f2aef943e
|
more properties added for nets
|
2018-07-05 21:51:17 +02:00 |
|
Miodrag Milanovic
|
f0923b1b27
|
made current properties read only
|
2018-07-05 20:35:47 +02:00 |
|
Miodrag Milanovic
|
d119206ffd
|
display properties for nets and cells and simplify types
|
2018-07-05 20:17:32 +02:00 |
|
Miodrag Milanovic
|
6b904aefd3
|
Display nets and cells as well
|
2018-07-05 20:06:12 +02:00 |
|
Miodrag Milanovic
|
2dd7c77abd
|
no messages on console if all is fine with opengl
|
2018-07-05 19:32:17 +02:00 |
|
Miodrag Milanovic
|
03d5bc2472
|
Proper tree in tree view for bels, wires and pips
|
2018-07-05 19:31:01 +02:00 |
|
Miodrag Milanovic
|
a20e90139e
|
disable few warnings for msvc
|
2018-07-05 13:49:40 +02:00 |
|
Miodrag Milanovic
|
2f5b5369ba
|
Disable warning from qt5 and
|
2018-07-05 10:33:11 +02:00 |
|