Simon Schubert
|
7044f56246
|
ice40: support u4k
|
2019-02-23 17:39:20 +01:00 |
|
David Shah
|
4444a39fd4
|
ice40: Improve handling of unconstrained IO
Signed-off-by: David Shah <dave@ds0.me>
|
2018-12-26 16:00:19 +00:00 |
|
David Shah
|
f3adf5a576
|
timing_opt: Make an optional pass controlled by command line
Signed-off-by: David Shah <dave@ds0.me>
|
2018-12-06 10:53:01 +00:00 |
|
David Shah
|
80f7ef4b4b
|
ice40: Finer-grained control of global promotion
Signed-off-by: David Shah <dave@ds0.me>
|
2018-11-27 19:06:55 +00:00 |
|
Pedro Vanzella
|
710ea1b265
|
Mark getArchOptions as override in derived classes
|
2018-11-13 11:03:48 -02:00 |
|
Miodrag Milanovic
|
61bce47f3c
|
Use settings for json and pcf
|
2018-08-08 20:14:18 +02:00 |
|
Miodrag Milanovic
|
46aa56021b
|
Moved option to common
|
2018-08-08 18:34:12 +02:00 |
|
Miodrag Milanovic
|
3bb9a7df01
|
Added command parser and common implementation
|
2018-08-05 16:13:34 +02:00 |
|
Clifford Wolf
|
bd36cc1275
|
Refactor ice40 timing fuzzer used to create delay estimates
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-08-04 13:41:42 +02:00 |
|
Clifford Wolf
|
086bc941a8
|
Remove SVG functionality from ice40 main
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-08-04 11:52:35 +02:00 |
|
Eddie Hung
|
d66edf5223
|
Merge branch 'master' into slack_redist_freq
|
2018-08-03 23:43:53 -07:00 |
|
David Shah
|
082b8bf272
|
clangformat
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-04 08:18:04 +02:00 |
|
Eddie Hung
|
3d5dcda12c
|
Auto frequency only if --freq 0 is set
|
2018-08-03 19:53:32 -07:00 |
|
David Shah
|
b937e6defe
|
Add constraint weight as a command line option
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-03 18:31:54 +02:00 |
|
David Shah
|
26c68c4bcc
|
Remove old place legaliser, set placement constraints instead (currently ignored by placer)
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-03 13:18:48 +02:00 |
|
Miodrag Milanovic
|
a761b772c8
|
Make worker generic
|
2018-08-02 18:10:01 +02:00 |
|
Miodrag Milanovic
|
869a804ee1
|
preserve command line parameters for project load
|
2018-08-02 06:29:21 +02:00 |
|
Clifford Wolf
|
29dd98420b
|
Remove getFrameDecal() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-08-01 11:30:11 +02:00 |
|
David Shah
|
bbd2ecf558
|
clangformat
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-01 09:33:52 +02:00 |
|
Miodrag Milanovic
|
009bed51cb
|
Display warning only if gui is not used
|
2018-08-01 08:26:50 +02:00 |
|
David Shah
|
b1a9978922
|
Merge branch 'redist_slack' into 'master'
Update budgets throughout placement and routing
See merge request SymbioticEDA/nextpnr!16
|
2018-08-01 05:59:34 +00:00 |
|
Eddie Hung
|
92ec2cd138
|
clangformat for stuff I've touched
|
2018-07-31 20:57:36 -07:00 |
|
Sergiusz Bazanski
|
85fc356fc1
|
clangformat
|
2018-08-01 03:59:27 +01:00 |
|
Eddie Hung
|
720e815865
|
Add --slack_redist_iter for ice40
|
2018-07-31 19:07:39 -07:00 |
|
Eddie Hung
|
07e2c9ba99
|
assign_budget() after initial placement, not after pack
|
2018-07-30 22:20:49 -07:00 |
|
Eddie Hung
|
d5c2332ebf
|
Merge remote-tracking branch 'origin/master' into redist_slack
|
2018-07-26 21:00:26 -07:00 |
|
Sergiusz Bazanski
|
c37d2baaf6
|
common: rename GraphicElement::{style,type} enums, add _MAX members
|
2018-07-26 16:39:19 +01:00 |
|
Eddie Hung
|
e2f8deec41
|
clangformat
|
2018-07-25 18:22:23 -07:00 |
|
Eddie Hung
|
a21cc4dd5b
|
Merge remote-tracking branch 'origin/master' into redist_slack
|
2018-07-25 17:55:20 -07:00 |
|
Eddie Hung
|
950f33c1bb
|
clangformat
|
2018-07-25 17:53:01 -07:00 |
|
Eddie Hung
|
c71212d0e1
|
If --freq not set, attempt to find max by adjusting budget so min path slack == 0
|
2018-07-24 23:19:24 -07:00 |
|
Clifford Wolf
|
e647604e2a
|
Add Context::archcheck() and "nextpnr-ice40 --test"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-23 14:03:23 +02:00 |
|
Clifford Wolf
|
62b66e0208
|
Rename getWireBelPin to getBelPinWire
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-22 10:59:21 +02:00 |
|
Clifford Wolf
|
1e96999863
|
clangformat
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-22 00:50:49 +02:00 |
|
Miodrag Milanovic
|
09a68affa3
|
Fix warnings and status
|
2018-07-21 12:22:41 +02:00 |
|
Miodrag Milanovic
|
6c835d76f2
|
Few more checks on parameters and error eol
|
2018-07-20 14:06:53 +02:00 |
|
Miodrag Milanovic
|
53034959f3
|
Start adding bitstream reading for ice40
|
2018-07-20 13:27:21 +02:00 |
|
Sergiusz Bazanski
|
36b4e3382d
|
Revert "Make GUI nice and smooth."
This reverts commit a8c84e90a3 .
|
2018-07-14 18:50:50 +01:00 |
|
Sergiusz Bazanski
|
2233040201
|
Revert "Remove legacy access to state via Arch"
This reverts commit 18b4b31678 .
|
2018-07-14 18:50:15 +01:00 |
|
Sergiusz Bazanski
|
18b4b31678
|
Remove legacy access to state via Arch
|
2018-07-14 12:02:28 +01:00 |
|
Sergiusz Bazanski
|
a8c84e90a3
|
Make GUI nice and smooth.
|
2018-07-13 20:53:52 +01:00 |
|
Clifford Wolf
|
c05bea12e0
|
Add ctx->pack() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-13 15:16:44 +02:00 |
|
Miodrag Milanovic
|
b5498c8a53
|
Fixed initial title and actions after new
|
2018-07-13 12:02:49 +02:00 |
|
Miodrag Milanovic
|
8e54ac1542
|
Use command line parameters settings for GUI as well.
|
2018-07-13 09:14:48 +02:00 |
|
Sergiusz Bazanski
|
499951cb65
|
Remove legacy graphics API
For now we do not optimize the OpenGL renderer against the new decal
API, but this can be done in the future.
|
2018-07-12 21:30:36 +01:00 |
|
Clifford Wolf
|
b8a42ff53b
|
Updates from clang-format
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-12 22:04:13 +02:00 |
|
Clifford Wolf
|
7daa8524c8
|
Add ctx->place() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-11 18:15:08 +02:00 |
|
Clifford Wolf
|
7df67c91b3
|
Add ctx->route() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-11 18:04:09 +02:00 |
|
Miodrag Milanovic
|
bfc47e9cd4
|
Added ICE40_HX1K_ONLY check in gui and main
|
2018-07-10 13:58:20 +02:00 |
|
David Shah
|
27e7bc3b4b
|
Improving the SA+legalisation flow
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-29 17:04:22 +02:00 |
|