Eddie Hung
|
92ea676fc4
|
Merge http://github.com/YosysHQ/nextpnr into xc7
|
2018-11-14 18:37:08 -08:00 |
|
Eddie Hung
|
d3b2065cd7
|
Merge pull request #114 from YosysHQ/fix_legalise
Fix legalise
|
2018-11-14 17:58:16 -08:00 |
|
Eddie Hung
|
934c5d5f8b
|
Merge http://github.com/YosysHQ/nextpnr into xc7
|
2018-11-13 17:24:44 -08:00 |
|
Eddie Hung
|
e19ad23ef4
|
Merge branch 'xc7-router_improve' into xc7
|
2018-11-13 17:21:46 -08:00 |
|
Eddie Hung
|
df2622d300
|
[placer1] Only perform slack redist if legalised
|
2018-11-13 16:33:01 -08:00 |
|
Eddie Hung
|
1b93107843
|
[placer1] Only increase temperature if legaliser moved something
|
2018-11-13 16:33:01 -08:00 |
|
Eddie Hung
|
cab91b035b
|
[common] Fix 'after after'
|
2018-11-13 16:33:01 -08:00 |
|
Eddie Hung
|
6527e3b6ae
|
[common] Fix typo in Loc::operator!=()
|
2018-11-13 16:33:01 -08:00 |
|
Eddie Hung
|
519bcd31bf
|
[placer1] Fix require_legal polarity
|
2018-11-13 16:33:01 -08:00 |
|
Eddie Hung
|
42d1990784
|
[timing] Path report to include pips when --verbose set
|
2018-11-13 16:32:06 -08:00 |
|
Eddie Hung
|
efa22e5ba9
|
Merge pull request #113 from YosysHQ/ice40_carry_budget
[ice40] getBudgetOverride() to use constrained Z not placed Z
|
2018-11-13 13:46:21 -08:00 |
|
Eddie Hung
|
51a2894762
|
[ice40] getBudgetOverride() to use constrained Z not placed Z
|
2018-11-13 12:51:46 -08:00 |
|
Eddie Hung
|
3b2b15dc4a
|
Merge pull request #107 from YosysHQ/router_improve
Major rewrite of "router1"
|
2018-11-13 11:39:51 -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 |
|
Clifford Wolf
|
d0ae4c77be
|
Merge pull request #105 from YosysHQ/placer1_tmg_ignore
[placer1] Ignore timing of TMG_IGNORE nets
|
2018-11-13 18:48:59 +01:00 |
|
Eddie Hung
|
7402a4b955
|
[placer1] Tidy up logic
|
2018-11-13 09:26:28 -08:00 |
|
Eddie Hung
|
d5ca744ca0
|
Fix typo
|
2018-11-13 09:10:14 -08:00 |
|
Eddie Hung
|
97f1901fcf
|
Merge branch 'router_improve' of http://github.com/YosysHQ/nextpnr into xc7-router_improve
|
2018-11-13 09:05:35 -08:00 |
|
Eddie Hung
|
72a16004e1
|
Divide columns by 2 to get better X estimate for tiles
|
2018-11-13 09:01:24 -08:00 |
|
Clifford Wolf
|
caca485cff
|
Minor router1 debug log improvements
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-13 17:30:49 +01:00 |
|
Clifford Wolf
|
51b09f2407
|
Improve router1 debug output, switch to nameOf APIs
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-13 16:29:33 +01:00 |
|
Clifford Wolf
|
e06eef375c
|
Add more nameOf() convenience methods
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-13 16:08:44 +01:00 |
|
Clifford Wolf
|
23218b3378
|
Add some architecture API FAQ items
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-13 16:08:04 +01:00 |
|
David Shah
|
959d163ba7
|
ecp5: Improve delay estimates
Signed-off-by: David Shah <dave@ds0.me>
|
2018-11-13 14:27:23 +00:00 |
|
David Shah
|
9eaed81ed5
|
Merge pull request #112 from pedrovanzella/master
Mark getArchOptions as override in derived classes
|
2018-11-13 13:14:24 +00:00 |
|
Pedro Vanzella
|
710ea1b265
|
Mark getArchOptions as override in derived classes
|
2018-11-13 11:03:48 -02:00 |
|
Clifford Wolf
|
06e0e1ffee
|
Various router1 fixes, Add BelId/WireId/PipId::operator<()
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-13 05:05:56 +01:00 |
|
David Shah
|
e0fe523606
|
Fix router1 check for ECP5
Signed-off-by: David Shah <dave@ds0.me>
|
2018-11-12 11:23:31 +00:00 |
|
Miodrag Milanovic
|
7bd542ecbe
|
Make zoom in/out always display content
|
2018-11-12 10:06:04 +01:00 |
|
Clifford Wolf
|
cf27b3f8d2
|
Merge pull request #108 from dlharmon/master
Improve error reporting of failure to open JSON file
|
2018-11-12 09:09:57 +01:00 |
|
David Shah
|
f3205f6602
|
Merge pull request #111 from YosysHQ/issue106
ice40: Don't set colbuf bits for 384
|
2018-11-11 23:56:28 +00:00 |
|
David Shah
|
becf3021bd
|
ice40: Don't set colbuf bits for 384
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-11-11 23:52:04 +01:00 |
|
Darrell Harmon
|
e1a8136a92
|
Merge branch 'master' of github.com:YosysHQ/nextpnr
|
2018-11-11 15:46:44 -07: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
|
7af788f9e3
|
[timing] Fix combinational -> combinatorial
|
2018-11-11 13:49:09 -08:00 |
|
Eddie Hung
|
2438027020
|
Merge pull request #110 from YosysHQ/force_timing_continue
[timing] Better messaging for failed timing analysis, allow --force to
|
2018-11-11 13:25:15 -08:00 |
|
Eddie Hung
|
32517dfb04
|
[timing] Better messaging for failed timing analysis, allow --force to
continue
|
2018-11-11 13:23:00 -08:00 |
|
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 |
|
Darrell Harmon
|
3312b9832d
|
Merge branch 'master' of github.com:YosysHQ/nextpnr
|
2018-11-11 12:50:44 -07:00 |
|
Darrell Harmon
|
cdd0f0fea0
|
better error message on failure to open JSON file
|
2018-11-11 12:50:14 -07:00 |
|
Clifford Wolf
|
6002a0a80a
|
clangformat
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-11-11 19:48:15 +01: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 |
|