David Shah
|
60757a2dd7
|
place_common: Relative constraints working for basic example
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-03 15:25:43 +02:00 |
|
David Shah
|
48e06896a2
|
place_common: Fixing rel legaliser search bugs
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-03 15:02:42 +02:00 |
|
David Shah
|
7e9209878c
|
Reworking packer and placer to use new generic rel legaliser
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-03 15:00:32 +02:00 |
|
David Shah
|
e5dea28dbd
|
place_common.cc: Working on constraint legalisation
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-03 14:48:40 +02:00 |
|
David Shah
|
271979a3bc
|
place_common: Helper functions for rel. constraints
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-03 13:18:48 +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 |
|
Clifford Wolf
|
80e6b17ec9
|
Merge pull request #21 from daveshah1/promote_logic_globals
ice40: Promote 'logic' globals as well as clock/enable/reset
|
2018-08-03 12:51:55 +02:00 |
|
Clifford Wolf
|
e673d9d2db
|
Merge pull request #22 from YosysHQ/routethru
Add iCE40 LUT route-through pips
|
2018-08-03 12:51:37 +02:00 |
|
Miodrag Milanović
|
751a5457dc
|
Merge pull request #20 from YosysHQ/gui4all
Refactor GUI
|
2018-08-03 03:31:37 -07:00 |
|
David Shah
|
90623b80e8
|
ecp5: Refresh Bels when they are modified
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-03 12:00:07 +02:00 |
|
Miodrag Milanovic
|
8abf38f37f
|
Moved to new signal slot syntax
|
2018-08-03 10:53:38 +02:00 |
|
David Shah
|
483f1b772c
|
ice40: Promote 'logic' globals as well as clock/enable/reset
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-03 09:56:56 +02:00 |
|
David Shah
|
35bc80e130
|
ice40: Add bitstream gen for routethru LUTs
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-03 09:26:37 +02:00 |
|
Miodrag Milanovic
|
23a7d96f4c
|
clangformat
|
2018-08-02 19:25:20 +02:00 |
|
Miodrag Milanovic
|
e40b61e87e
|
Add names to toolbars
|
2018-08-02 19:24:05 +02:00 |
|
Miodrag Milanovic
|
44147dc704
|
Document and cleanup
|
2018-08-02 19:21:25 +02:00 |
|
Miodrag Milanovic
|
4fa0c81ed7
|
Move common logic to basewindow
|
2018-08-02 18:50:08 +02:00 |
|
Miodrag Milanovic
|
a761b772c8
|
Make worker generic
|
2018-08-02 18:10:01 +02:00 |
|
Miodrag Milanovic
|
7f7cb6601e
|
Move generic resources to top level
|
2018-08-02 17:48:02 +02:00 |
|
Miodrag Milanovic
|
1c1fd99b8b
|
various fixes for generic arch
|
2018-08-02 17:40:14 +02:00 |
|
Miodrag Milanović
|
114c230624
|
Merge pull request #13 from YosysHQ/fix-windows-ctrl-c
Handle CTRL-C for windows build
|
2018-08-02 08:27:04 -07:00 |
|
Miodrag Milanović
|
e46209e734
|
Merge pull request #11 from mmicko/project_load
preserve command line parameters for project load
|
2018-08-02 08:24:49 -07:00 |
|
Miodrag Milanović
|
775dba2bee
|
Merge pull request #15 from YosysHQ/fix-ecp5-msvc
Add missing files and missing includes for MSVC
|
2018-08-02 08:24:30 -07:00 |
|
David Shah
|
109035e621
|
Merge pull request #19 from daveshah1/ecp5_fix_tiletypes
ecp5: Write tiletype names in correct order
|
2018-08-02 17:23:44 +02:00 |
|
David Shah
|
34a42342ff
|
Merge pull request #18 from daveshah1/cell_timings
ice40: Use real cell timings
|
2018-08-02 17:10:54 +02:00 |
|
Miodrag Milanovic
|
6c99f7525e
|
Fix for macOS segfault
|
2018-08-02 17:05:55 +02:00 |
|
Clifford Wolf
|
36009645ce
|
Add LUT route-through pips to iCE40 architecture database
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-08-02 16:28:47 +02:00 |
|
David Shah
|
cc32290c1f
|
ecp5: Write tiletype names in correct order
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-02 16:15:46 +02:00 |
|
David Shah
|
a7269a685e
|
ice40: Use real cell timings
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-02 16:02:51 +02:00 |
|
David Shah
|
c0aaac8dfa
|
ice40: Adding cell timings to chipdb
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-02 15:20:43 +02:00 |
|
Clifford Wolf
|
0208897aa3
|
Merge pull request #16 from YosysHQ/reroute
Add cleanup reroute passes to router1, improve reuse of wires
|
2018-08-02 15:01:52 +02:00 |
|
Clifford Wolf
|
fb06fd4653
|
Rename GUI "Graphics" tab to "Device"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-08-02 14:59:48 +02:00 |
|
Clifford Wolf
|
2b0bf3f9f8
|
clangformat
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-08-02 14:51:09 +02:00 |
|
Miodrag Milanovic
|
f1893f9681
|
Add missing files and missing includes for MSVC
|
2018-08-02 14:51:05 +02:00 |
|
Clifford Wolf
|
11368e1628
|
Merge branch 'master' of github.com:YosysHQ/nextpnr into reroute
|
2018-08-02 14:49:22 +02:00 |
|
Clifford Wolf
|
3185abe264
|
Fix router1 cleanupReroute() for "drive-by nets"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-08-02 14:47:07 +02:00 |
|
Clifford Wolf
|
6ccf8629b5
|
Add Router1Cfg
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-08-02 13:58:23 +02:00 |
|
Clifford Wolf
|
94abe914fc
|
Improve router1 cleanupReroute
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-08-02 13:39:37 +02:00 |
|
David Shah
|
fc882d73d6
|
Merge pull request #14 from YosysHQ/fix-destructor
Fix destructor for tree Item, fixes clang build as well
|
2018-08-02 13:24:32 +02:00 |
|
Miodrag Milanovic
|
ebdfd6ba5e
|
Fix destructor for tree Item, fixes clang build as well
|
2018-08-02 13:20:05 +02:00 |
|
Clifford Wolf
|
f9a9da6cdb
|
Merge branch 'master' of github.com:YosysHQ/nextpnr into reroute
|
2018-08-02 13:02:07 +02:00 |
|
David Shah
|
81ee55c7eb
|
Merge pull request #2 from daveshah1/remove_libtrellis
Remove libtrellis link for bitstream gen
|
2018-08-02 12:01:07 +02:00 |
|
Miodrag Milanovic
|
85e9aa3426
|
Handle CTRL-C for windows build
|
2018-08-02 09:54:16 +02:00 |
|
David Shah
|
62e61c44e8
|
Merge pull request #12 from YosysHQ/fix-updateelements
Properly delete element from unordered_map
|
2018-08-02 09:03:57 +02:00 |
|
Miodrag Milanovic
|
86a36ceeef
|
Properly delete element from unordered_map
|
2018-08-02 08:32:16 +02:00 |
|
Miodrag Milanovic
|
869a804ee1
|
preserve command line parameters for project load
|
2018-08-02 06:29:21 +02:00 |
|
Serge Bazanski
|
97b16c6a5f
|
Merge pull request #8 from mmicko/fix-lock
Removes unnecessary unlock causing trouble with placer
|
2018-08-01 20:14:16 +01:00 |
|
Miodrag Milanovic
|
79b844f09c
|
Removes unnecessary unlock causing trouble with placer
|
2018-08-01 20:32:15 +02:00 |
|
Serge Bazanski
|
e64dd3b3dd
|
Merge pull request #1 from YosysHQ/q3k/add-copying-file
Add COPYING file
|
2018-08-01 19:31:29 +01:00 |
|
David Shah
|
1d6ec0fb8c
|
json: Fix message for 1'bx values
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-08-01 20:11:36 +02:00 |
|