Commit Graph

165 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
4c9f62e1e0 Add attosoc_sim.sh and fimrware_fast.hex 2018-12-27 23:47:16 -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
ede0e93206 Merge branch 'xc7' into xc7_gui 2018-12-27 20:53:15 -08:00
Eddie Hung
a630758ca7 Cleanup 2018-12-26 18:14:23 -08:00
Eddie Hung
6a09f2a856 Remove fasm writer 2018-12-26 17:10:52 -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
097062c5cb Remove pip_to_dst_wire lookup 2018-12-08 22:49:39 -08:00
Eddie Hung
d37a57800b Tune predictDelay 2018-12-07 20:22:30 -08:00
Eddie Hung
9c0fd6816e Add X back into predictDelay() for global resources 2018-12-07 14:48:53 -08:00
Eddie Hung
0146312707 Fixes 2018-12-07 14:31:24 -08:00
Eddie Hung
cadafffbec Missing files 2018-12-07 22:23:15 +00:00
Eddie Hung
550271b338 Cleanup XDL generation 2018-12-07 22:22:30 +00:00
Eddie Hung
236ca15b49 Place blinky BUFG in dedicated location for input pin 2018-12-06 18:02:10 -08:00
Eddie Hung
8c44888466 Fix delay prediction 2018-12-06 17:40:15 -08:00
Eddie Hung
904860b2b4 Add comment 2018-12-06 16:53:48 -08:00
Eddie Hung
66f22150b1 Improve estimateDelay for global clocks 2018-12-06 16:49:35 -08:00
Eddie Hung
c708a4e0d3 Fix leftover divide by 2 in Arch::estimateDelay() 2018-12-06 16:11:15 -08:00
Eddie Hung
557011cfe6 Have a go at generating FASM from Torc XDL 2018-12-06 14:51:24 -08:00
Eddie Hung
5f75a8447f Merge in vx980t support 2018-12-06 20:07:51 +00:00
Eddie Hung
20f0353f76 Add report to attosoc_tb.vhd 2018-12-02 15:41:30 -08:00
Eddie Hung
b1b8183967 Re-enable PLL in attosoc.v 2018-12-02 15:41:03 -08:00
Eddie Hung
8f0e888815 nextpnr now writes to log, netgen to overwrite 2018-12-02 15:40:20 -08:00
Eddie Hung
5aff7bbbc4 Fix INIT of pass-thru LUT to be "2" not "1" 2018-12-02 15:32:29 -08:00
Eddie Hung
5ddfc32c75 Add attosoc.sh and attosoc_tb.vhd 2018-11-30 17:06:55 -08:00
Eddie Hung
4574a57efc Add attosoc 2018-11-30 15:24:32 -08:00
Eddie Hung
fdca3d6d77 firmware.hex with delay loop 2018-11-30 15:23:09 -08:00
Eddie Hung
cac7ce2747 Cleanup 2018-11-29 17:20:51 -08:00
Eddie Hung
f4e7f4e690 Use wholesale attrs from ISE for MMCME2_ADV 2018-11-29 17:20:35 -08:00
Eddie Hung
2fdf937259 Assignment LUT inputs from fastest down 2018-11-29 17:08:05 -08:00
Eddie Hung
0327fa554a Revert "Ahead of LUT input swapping, assign LUT<6 from A6 downwards"
This reverts commit ec96897c1d.
2018-11-29 16:54:33 -08:00
Eddie Hung
c5165f7830 Duplicate arcs.clear() 2018-11-29 16:32:33 -08:00