Commit Graph

2016 Commits

Author SHA1 Message Date
Eddie Hung
c28b1ee6bd cmake to do a git submodule update 2018-12-29 00:21:32 -08:00
Eddie Hung
57f8c216b5 Fix compiler warning 2018-12-29 00:21:18 -08:00
Eddie Hung
39a5019f88 And some more 2018-12-28 15:22:03 -08:00
Eddie Hung
84485152cc Remove some more ice40 stuff 2018-12-28 15:20:51 -08:00
Eddie Hung
0514fb9042 Merge branch 'xc7' into xc7_gui 2018-12-28 00:03:01 -08:00
Eddie Hung
ba646ac8c4 Update README.md 2018-12-27 23:49:16 -08:00
Eddie Hung
4c9f62e1e0 Add attosoc_sim.sh and fimrware_fast.hex 2018-12-27 23:47:16 -08:00
Eddie Hung
592022c180 Add *.nlf and *.sdf to .gitignore 2018-12-27 23:29:35 -08:00
Eddie Hung
cb6ea8ba84 Remove PLL from attosoc, allow errors in pnr 2018-12-27 23:28:33 -08:00
Eddie Hung
04757865fe Remove PLL from picorv32, allow errors in pnr 2018-12-27 23:28:12 -08:00
Eddie Hung
84d038360d Add implicit wire 2018-12-27 23:27:50 -08:00
Eddie Hung
e15aa8d3f4 Add blinky_sim.sh 2018-12-27 23:26:47 -08:00
Eddie Hung
ada9076114 Remove stuff copied over from ice40 2018-12-27 23:26:31 -08:00
Eddie Hung
5cf0c559fa Remove files from tree 2018-12-27 23:12:57 -08:00
Eddie Hung
e00d6000d7 Fix blinky.sh and blinky_sim.sh 2018-12-27 23:02:33 -08:00
Eddie Hung
88e7267510 Remove ps7.vh 2018-12-27 23:02:22 -08:00
Eddie Hung
afc89a60e8 Write SYNC_ATTR to xdl too 2018-12-27 21:56:15 -08:00
Eddie Hung
5b438116e5 Always set SYNC_ATTR otherwise netgen fails 2018-12-27 21:53:11 -08:00
Eddie Hung
9790cea186 Revert "Revert "Do not add "$iob" suffix""
This reverts commit cbc01f0f71.
2018-12-27 21:43:10 -08:00
Eddie Hung
cbc01f0f71 Revert "Do not add "$iob" suffix"
This reverts commit 10d6db6d94.
2018-12-27 21:39:41 -08:00
Eddie Hung
ab35983000 Use std::regex not boost::regex (even though Torc still depends on latter) 2018-12-27 21:25:22 -08:00
Eddie Hung
64f3f25270 Update xc7/family.cmake to use submodule torc 2018-12-27 21:25:07 -08:00
Eddie Hung
60fc4735bf Add torc as submodule 2018-12-27 21:24:52 -08:00
Eddie Hung
5072d184ab One more thing 2018-12-27 21:10:12 -08:00
Eddie Hung
ede0e93206 Merge branch 'xc7' into xc7_gui 2018-12-27 20:53:15 -08:00
Eddie Hung
a0a6281d0d Remove HACK for BUFG routing 2018-12-26 18:15:01 -08:00
Eddie Hung
a630758ca7 Cleanup 2018-12-26 18:14:23 -08:00
Eddie Hung
463d9a6920 Merge branch 'master' into xc7 2018-12-26 17:11:58 -08:00
Eddie Hung
6a09f2a856 Remove fasm writer 2018-12-26 17:10:52 -08:00
David Shah
eb456ef476
Merge pull request #196 from YosysHQ/pio_error
ice40: Improve handling of unconstrained IO
2018-12-26 16:27:29 +00: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
6c01f9b4ac
Merge pull request #195 from YosysHQ/fix_194
ecp5: Check for incorrect use of TRELLIS_IO 'B' pin
2018-12-25 21:01:01 +00:00
David Shah
1661350d25 ecp5: Check for incorrect use of TRELLIS_IO 'B' pin
Signed-off-by: David Shah <dave@ds0.me>
2018-12-25 19:45:10 +00:00
David Shah
e76479f379 ecp5: Fix tristate IO insertion
Fixes #191

Signed-off-by: David Shah <davey1576@gmail.com>
2018-12-22 10:11:18 +00:00
David Shah
8f5d5003e9 Clarify ICEBOX_ROOT parameter
Signed-off-by: David Shah <davey1576@gmail.com>
2018-12-21 14:37:27 +00:00
David Shah
b22e524dac
Merge pull request #189 from YosysHQ/pcf_improve
ice40: Add PCF support for -pullup, -pullup_resistor and -nowarn
2018-12-20 21:21:53 +00:00
David Shah
953a3ac552 ice40: Add PCF support for -pullup, -pullup_resistor and -nowarn
Signed-off-by: David Shah <davey1576@gmail.com>
2018-12-20 20:52:54 +00:00
David Shah
580f6fbd21
Merge pull request #187 from YosysHQ/fix_lock_passthru
ice40: Fix LOCK feedthrough insertion with carry or >8 LUTs
2018-12-20 19:16:11 +00:00
David Shah
75335d4e1a ice40: Fix LOCK feedthrough insertion with carry or >8 LUTs
Signed-off-by: David Shah <davey1576@gmail.com>
2018-12-20 18:50:34 +00:00
David Shah
c46a22cb7f
Merge pull request #184 from YosysHQ/fix_183
common/chain_utils: Don't allow overlapping chains
2018-12-19 10:54:44 +00:00
David Shah
f21791fe22 common/chain_utils: Don't allow overlapping chains
Signed-off-by: David Shah <davey1576@gmail.com>
2018-12-19 10:36:55 +00:00
David Shah
dc10fe0319 ecp5: Fix ODDR when used with manually instantiated TRELLIS_IO
Signed-off-by: David Shah <davey1576@gmail.com>
2018-12-19 10:11:29 +00:00
Eddie Hung
f2b6e525d5 Add imux_wire to guide router 2018-12-18 18:23:00 -08:00
Eddie Hung
a8a00ff3fb Disable entering HROW from INT_[LR].CLK[01] 2018-12-18 18:20:23 -08:00
Eddie Hung
b2b02c9c3b Prefer INT/CLB tile as "anchor" tilewire 2018-12-18 16:42:18 -08:00
Eddie Hung
8d069c0115 Merge http://github.com/YosysHQ/nextpnr into xc7 2018-12-18 11:40:10 -08:00
David Shah
0a494fa66c
Merge pull request #181 from YosysHQ/ecp5_iologic
ecp5: Adding DDR input/output support
2018-12-16 17:05:01 +00:00
David Shah
15f4702cfd
Merge pull request #182 from YosysHQ/netname_pref
json: Prefer higher level net names when a net has multiple names
2018-12-16 17:04:34 +00:00
David Shah
8623bbc107 json: Prefer higher level net names when a net has multiple names
Signed-off-by: David Shah <davey1576@gmail.com>
2018-12-16 16:44:19 +00:00
David Shah
d75075e15c ecp5: Fix IOLOGIC ports at the same constant value
Signed-off-by: David Shah <davey1576@gmail.com>
2018-12-15 13:52:18 +00:00