Eddie Hung
|
53f025c03f
|
Improved delay estimator
|
2018-11-11 12:56:52 -08:00 |
|
Eddie Hung
|
dd85e11abb
|
[timing] More verbosity for crit path report
|
2018-11-11 11:55:27 -08:00 |
|
Eddie Hung
|
83117bef66
|
Add missing APIs needed for router_improve
|
2018-11-11 10:19:17 -08:00 |
|
Eddie Hung
|
19561fde52
|
Merge branch 'router_improve' of https://github.com/YosysHQ/nextpnr into xc7-router_improve
|
2018-11-11 10:13:13 -08:00 |
|
Clifford Wolf
|
f9a5126338
|
Another router1 bugfix
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-11 17:50:42 +01:00 |
|
Clifford Wolf
|
f93129634b
|
Add getConflictingWireWire() arch API, streamline getConflictingXY semantic
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-11 17:28:41 +01:00 |
|
Clifford Wolf
|
ee8826b6e8
|
Ignore "duplicate" arcs in the same net in router1
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-11 12:16:25 +01:00 |
|
Clifford Wolf
|
dac553cab4
|
Add some additional checks to router1 to find issues in input netlist
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-11 12:04:02 +01:00 |
|
Clifford Wolf
|
d2bdb670c0
|
Add getConflictingPipWire() arch API, router1 improvements
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-11 11:34:38 +01:00 |
|
Clifford Wolf
|
285bffeac5
|
Another bugfix in router1
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-11 10:11:55 +01:00 |
|
Clifford Wolf
|
5cc9b9f61f
|
Bugfix in router1
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-11 10:02:32 +01: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 |
|
Clifford Wolf
|
e7ae28cafe
|
Minor improvements in router1
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-11 00:29:25 +01:00 |
|
Clifford Wolf
|
5b8c8bb966
|
Some router1 cleanups
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-10 23:50:49 +01:00 |
|
Clifford Wolf
|
d904a37138
|
flush logs when throwing an assertion_failure
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-10 23:50:08 +01:00 |
|
Eddie Hung
|
540765a14e
|
Merge branch 'router_improve' of https://github.com/YosysHQ/nextpnr into xc7-router_improve
|
2018-11-10 12:54:09 -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 |
|
Clifford Wolf
|
6b94102e5a
|
Add checkers and assertions to router1 and other improvements
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-10 21:14:50 +01:00 |
|
Clifford Wolf
|
97070486f0
|
Fixes and cleanups in router1
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-10 14:00:36 +01:00 |
|
Eddie Hung
|
c6f66b4468
|
Adapt blinky for xc7
|
2018-11-09 17:05:55 -08:00 |
|
Eddie Hung
|
11b1309e62
|
Merge branch 'router_improve' of https://github.com/YosysHQ/nextpnr into xc7-router_improve
|
2018-11-09 17:05:48 -08:00 |
|
Eddie Hung
|
2711ff9cdc
|
Merge branch 'xc7' into xc7-router_improve
|
2018-11-09 16:59:38 -08:00 |
|
Clifford Wolf
|
c780ce584a
|
Fix log msg typo
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-09 23:03:14 +01:00 |
|
Clifford Wolf
|
e312fc79bc
|
Improve router console output
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-09 22:59:23 +01:00 |
|
Clifford Wolf
|
f0a3a272ca
|
Fixes and improvements in new router
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-09 22:39:39 +01:00 |
|
Clifford Wolf
|
aeaa0552ba
|
Essentially a rewrite router1
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-09 17:00:45 +01:00 |
|
Clifford Wolf
|
66dd17664c
|
Merge branch 'master' of github.com:YosysHQ/nextpnr into router_improve
|
2018-11-09 12:57:14 +01:00 |
|
Eddie Hung
|
15d9b3d3cc
|
Merge pull request #104 from YosysHQ/issue90
[common] placer to produce error when >1 cell->bel constraint
|
2018-11-08 16:28:14 -08:00 |
|
Eddie Hung
|
8258586c7d
|
[common] placer to produce error when >1 cell->bel constraint
|
2018-11-08 16:21:31 -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 |
|
Miodrag Milanovic
|
636a03d71e
|
Fix method override in gui
|
2018-11-05 08:56:01 +01:00 |
|
Eddie Hung
|
1ee041e63f
|
Add more ISE stuff to .gitignore
|
2018-11-04 22:15:06 -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 |
|
David Shah
|
8df72a1f34
|
ice40: Fix SPRAM and IO globals
Signed-off-by: David Shah <dave@ds0.me>
|
2018-11-04 14:13:53 +00:00 |
|
Eddie Hung
|
e137a9c507
|
[xc7] Add xdl and bitgen to blinky.sh
|
2018-11-03 16:12:11 -07:00 |
|
Eddie Hung
|
1e41183c5e
|
Update .gitignore with *_fpga_editor.log
|
2018-11-03 16:11:56 -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
|
ac919421f0
|
Add more ISE output to .gitignore
|
2018-11-03 14:25:20 -07:00 |
|