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 |
|
Eddie Hung
|
c6f66b4468
|
Adapt blinky for xc7
|
2018-11-09 17:05:55 -08:00 |
|
Eddie Hung
|
a5be1bbe6e
|
[xc7] Fix LUT mask logic; also add attributes for IGNORE0 and {CE,S,IGNORE}1
|
2018-11-05 08:21:32 -08:00 |
|
Eddie Hung
|
e53f8364ec
|
[xc7] Also ignore PIN token lines for PCF
|
2018-11-05 08:21:14 -08:00 |
|
Eddie Hung
|
f67cf32d0d
|
[xc7] PCF reader to ignore lines with NET token
|
2018-11-04 22:14:10 -08:00 |
|
Eddie Hung
|
61939dca11
|
[xc7] blinky.sh to set freq 125 MHz and run trce
|
2018-11-04 22:13:51 -08:00 |
|
Eddie Hung
|
f1b454b96c
|
[xc7] blinky.v to use led0-3, and just to be safe, set BUFGCTRL control
inputs too
|
2018-11-04 22:13:24 -08:00 |
|
Eddie Hung
|
42a1b1a750
|
[xc7] Add NET PERIOD constraint to blinky.pcf (for trce)
|
2018-11-04 22:12:43 -08:00 |
|
Eddie Hung
|
e137a9c507
|
[xc7] Add xdl and bitgen to blinky.sh
|
2018-11-03 16:12:11 -07:00 |
|
Eddie Hung
|
5c56fab0ab
|
[xc7] Add torc_info->site_index_to_bel lookup; also fix Arch::getBelByName()
|
2018-11-03 15:56:06 -07:00 |
|
Eddie Hung
|
aa7f7d6a97
|
clangformat
|
2018-11-03 15:18:26 -07:00 |
|
Eddie Hung
|
d80b63cc55
|
[xc7] Re-enable PCF reading
|
2018-11-03 15:17:53 -07:00 |
|
Eddie Hung
|
4239e3668a
|
[xc7] Make clg400 the default package (Zybo)
|
2018-11-03 15:02:09 -07:00 |
|
Eddie Hung
|
c6bf8aff43
|
[xc7] Fix timing analysis for constant drivers
|
2018-11-03 14:24:29 -07:00 |
|
Eddie Hung
|
8f1c91151b
|
Revert "[xc7] Fix getPortTimingClass for IOBs"
This reverts commit 5d9019994e .
|
2018-11-03 13:30:58 -07:00 |
|
Eddie Hung
|
0e1c23a07b
|
[xc7] blinky.v to only have 4 LEDs
|
2018-11-03 13:27:39 -07:00 |
|
Eddie Hung
|
5d9019994e
|
[xc7] Fix getPortTimingClass for IOBs
|
2018-11-03 12:55:36 -07:00 |
|
Eddie Hung
|
324ff41f13
|
Fix Torc path
|
2018-11-03 12:10:21 -07:00 |
|
Eddie Hung
|
735c7c7c9c
|
torc now expected to be /opt/torc
|
2018-11-03 11:41:36 -07:00 |
|
Eddie Hung
|
834f5f58c2
|
Fix wire delays, disable BUFG I->O routethrough
|
2018-09-05 22:24:46 -07:00 |
|
Eddie Hung
|
5214d1dbb5
|
Segment anchors may not be beginning of wires
|
2018-09-04 11:05:03 -07:00 |
|
Eddie Hung
|
d0916943c5
|
Extend delays to cover BYP and FAN
|
2018-09-04 10:41:32 -07:00 |
|
Eddie Hung
|
c7f0bdfc1b
|
Move DelayInfo into loop
|
2018-09-04 10:35:12 -07:00 |
|