Eddie Hung
|
5aff7bbbc4
|
Fix INIT of pass-thru LUT to be "2" not "1"
|
2018-12-02 15:32:29 -08:00 |
|
Eddie Hung
|
5ddfc32c75
|
Add attosoc.sh and attosoc_tb.vhd
|
2018-11-30 17:06:55 -08:00 |
|
Eddie Hung
|
4574a57efc
|
Add attosoc
|
2018-11-30 15:24:32 -08:00 |
|
Eddie Hung
|
fdca3d6d77
|
firmware.hex with delay loop
|
2018-11-30 15:23:09 -08:00 |
|
Eddie Hung
|
cac7ce2747
|
Cleanup
|
2018-11-29 17:20:51 -08:00 |
|
Eddie Hung
|
f4e7f4e690
|
Use wholesale attrs from ISE for MMCME2_ADV
|
2018-11-29 17:20:35 -08:00 |
|
Eddie Hung
|
2fdf937259
|
Assignment LUT inputs from fastest down
|
2018-11-29 17:08:05 -08:00 |
|
Eddie Hung
|
0327fa554a
|
Revert "Ahead of LUT input swapping, assign LUT<6 from A6 downwards"
This reverts commit ec96897c1d .
|
2018-11-29 16:54:33 -08:00 |
|
Eddie Hung
|
c5165f7830
|
Duplicate arcs.clear()
|
2018-11-29 16:32:33 -08:00 |
|
Eddie Hung
|
d7dd945f55
|
Overwrite COMPENSATION attribute on MMCME2_ADV to "INTERNAL"
|
2018-11-29 16:32:08 -08:00 |
|
Eddie Hung
|
d8b6b231de
|
Move required attributes to pack
|
2018-11-29 15:38:28 -08:00 |
|
Eddie Hung
|
6985e80c01
|
Merge branch 'xc7' of gitlab.com:eddiehung/nextpnr into xc7
|
2018-11-29 13:32:32 -08:00 |
|
Miodrag Milanovic
|
535fc953d4
|
Use site x location to determine if it is one block or other
|
2018-11-29 12:44:02 -08:00 |
|
Eddie Hung
|
9f03d9eed3
|
Add PLL to bring 125MHz clock to 60MHz for picorv32
|
2018-11-29 12:25:39 -08:00 |
|
Eddie Hung
|
4161856d49
|
Add support for MMCME2_ADV
|
2018-11-28 22:34:22 -08:00 |
|
Miodrag Milanovic
|
bfa2157ae6
|
compile fix for gui and proper size
|
2018-11-28 17:59:58 +01:00 |
|
Miodrag Milanovic
|
f2fecc3c69
|
make gui run
|
2018-11-28 17:04:26 +01:00 |
|
Eddie Hung
|
13e7798b34
|
Fix #endif placement
|
2018-11-27 18:11:19 -08:00 |
|
Eddie Hung
|
212b03999b
|
Gzip the torc_info data
|
2018-11-27 18:08:03 -08:00 |
|
Eddie Hung
|
440802bf9d
|
Add support for serialization of torc_info
|
2018-11-27 17:55:31 -08:00 |
|
Eddie Hung
|
662733c171
|
Remove methods
|
2018-11-27 14:12:25 -08:00 |
|
Eddie Hung
|
a0b6d3b19b
|
clangformat
|
2018-11-27 12:28:48 -08:00 |
|
Eddie Hung
|
ae9ccfa5ad
|
Refactor torc_info constructor
|
2018-11-27 12:28:21 -08:00 |
|
Eddie Hung
|
fc015d28d3
|
Fix pip indexing, do not allow fabric to connect to CLK (only global network can)
|
2018-11-20 17:41:46 -08:00 |
|
Eddie Hung
|
c3dc8696eb
|
Fix getDelayFromNS()
|
2018-11-20 15:00:09 -08:00 |
|
Eddie Hung
|
ab9cb99f52
|
Arch::getPipDelay() returns delay of dst wire; Arch::getWireDelay() to return nothing
|
2018-11-20 14:52:01 -08:00 |
|
Eddie Hung
|
fa3e390e5f
|
Add TODO
|
2018-11-20 14:43:21 -08:00 |
|
Eddie Hung
|
18cee5d279
|
More changes for upstream
|
2018-11-20 14:26:29 -08:00 |
|
Eddie Hung
|
e19ad23ef4
|
Merge branch 'xc7-router_improve' into xc7
|
2018-11-13 17:21:46 -08:00 |
|
Eddie Hung
|
9a498c26d1
|
Update picorv32.sh
|
2018-11-13 11:07:43 -08:00 |
|
Eddie Hung
|
bccf95296c
|
Add picorv32.pcf
|
2018-11-13 11:07:08 -08:00 |
|
Eddie Hung
|
ca94aa1915
|
Reduce blinky.sh freq to 150MHz
|
2018-11-13 10:11:27 -08:00 |
|
Eddie Hung
|
fa3d366ddb
|
Add missing operator needed by router_improve
|
2018-11-13 10:10:57 -08:00 |
|
Eddie Hung
|
d5ca744ca0
|
Fix typo
|
2018-11-13 09:10:14 -08:00 |
|
Eddie Hung
|
72a16004e1
|
Divide columns by 2 to get better X estimate for tiles
|
2018-11-13 09:01:24 -08:00 |
|
Eddie Hung
|
ec96897c1d
|
Ahead of LUT input swapping, assign LUT<6 from A6 downwards
|
2018-11-11 14:21:06 -08:00 |
|
Eddie Hung
|
75654a69f0
|
Fix LUT input delays, speedup construct_wire_to_delay?
|
2018-11-11 14:15:11 -08:00 |
|
Eddie Hung
|
53f025c03f
|
Improved delay estimator
|
2018-11-11 12:56:52 -08:00 |
|
Eddie Hung
|
83117bef66
|
Add missing APIs needed for router_improve
|
2018-11-11 10:19:17 -08:00 |
|
Eddie Hung
|
99f5836b0e
|
Add some cell delays
|
2018-11-10 19:55:22 -08:00 |
|
Eddie Hung
|
a0c6c64be7
|
blinky.v to not instantiate PS7, blink more slowly/predictably
|
2018-11-10 18:50:43 -08:00 |
|
Eddie Hung
|
533c730418
|
Update without $iob suffix
|
2018-11-10 18:49:58 -08:00 |
|
Eddie Hung
|
10d6db6d94
|
Do not add "$iob" suffix
|
2018-11-10 18:48:46 -08:00 |
|
Eddie Hung
|
f6bdd92640
|
Implement Arch::getPipName() and remove debug/verbose before routing
|
2018-11-10 16:11:38 -08:00 |
|
Eddie Hung
|
3d8b88deef
|
blinky to instantiate PS7 so that reconfiguring from Linux doesn't kill PS
|
2018-11-10 12:53:41 -08:00 |
|
Eddie Hung
|
2b2254f514
|
Add support for PS7 blocks
|
2018-11-10 12:53:41 -08:00 |
|
Eddie Hung
|
3b86c3a381
|
blinky to instantiate PS7 so that reconfiguring from Linux doesn't kill PS
|
2018-11-10 12:52:52 -08:00 |
|
Eddie Hung
|
3576509684
|
Add support for PS7 blocks
|
2018-11-10 12:51:56 -08:00 |
|
Eddie Hung
|
4619b2d82f
|
Disable debug/verbose flag before routing
|
2018-11-09 17:09:25 -08:00 |
|
Eddie Hung
|
31ae470414
|
Adapt blinky for xc7
|
2018-11-09 17:07:23 -08:00 |
|