Commit Graph

168 Commits

Author SHA1 Message Date
Wolfgang Spraul
2bd0555257 some work around switches 2012-08-06 07:23:33 +02:00
Wolfgang Spraul
f0d7e18c23 SS4 2012-08-04 11:26:09 +02:00
Wolfgang Spraul
ae2abbe06e NN4 2012-08-04 03:35:54 +02:00
Wolfgang Spraul
5b9da5a1f1 a few more devices 2012-08-03 15:12:25 +02:00
Wolfgang Spraul
328d3934c2 better tools, a bit of logicout wiring 2012-08-03 08:27:05 +02:00
Wolfgang Spraul
e4c9a8f5c7 a little switch infrastructure 2012-08-02 10:58:56 +02:00
Wolfgang Spraul
7148b17d4b cleanup, some more devices 2012-08-02 08:01:46 +02:00
Wolfgang Spraul
eac8090301 wrote pair2net utility to build nets out of connection pairs 2012-08-02 03:45:59 +02:00
Wolfgang Spraul
f76a9a5d52 a few more ports 2012-08-01 08:35:15 +02:00
Wolfgang Spraul
1ba638d597 some bram, macc and logic ports 2012-08-01 05:50:01 +02:00
Wolfgang Spraul
0ebac7068f finished gclk 2012-08-01 04:28:43 +02:00
Wolfgang Spraul
17857de4d2 moving functions around a little 2012-07-31 11:24:30 +02:00
Wolfgang Spraul
76e644bb52 cleanup, fixes, some gclk vertical wiring 2012-07-31 08:53:07 +02:00
Wolfgang Spraul
60d8370497 added small text utilities hstrrep, sort_seq and merge_seq 2012-07-30 09:11:56 +02:00
Wolfgang Spraul
3f7db4d968 more powerful hashed string array, high-speed search and replace utility
hstrrep
2012-07-29 05:59:59 +02:00
Wolfgang Spraul
f2f5e5e027 working 2012-07-28 13:53:13 +02:00
Wolfgang Spraul
f2a2c5d2b7 wires left and right 2012-07-28 07:42:31 +02:00
Wolfgang Spraul
1dadb4c381 started with global clock wiring 2012-07-27 16:01:34 +02:00
Wolfgang Spraul
904108d50a finished tile positioning cleanup 2012-07-27 09:10:09 +02:00
Wolfgang Spraul
3b9fa11659 tile positioning cleanup p1 2012-07-27 07:45:26 +02:00
Wolfgang Spraul
f7ada88c59 some dcm and pll wiring 2012-07-27 03:31:30 +02:00
Wolfgang Spraul
c768c507a7 small sort order fix 2012-07-26 13:55:59 +02:00
Wolfgang Spraul
ae2438cca0 cleanup, wires, new_fp prints static connections 2012-07-26 05:26:27 +02:00
Wolfgang Spraul
9ecc9d7475 first steps in logic wires 2012-07-25 14:01:24 +02:00
Wolfgang Spraul
fd7236242e wires 2012-07-25 11:24:42 +02:00
Wolfgang Spraul
c5098634c4 wires 2012-07-25 10:03:25 +02:00
Wolfgang Spraul
7266c64eca modeling 2012-07-25 08:00:19 +02:00
Wolfgang Spraul
f8d1911cd2 wires 1.1% 2012-07-25 04:58:40 +02:00
Wolfgang Spraul
c9718d0372 wires 2012-07-25 03:03:23 +02:00
Wolfgang Spraul
44cd3b0b7f wires 2012-07-24 15:38:01 +02:00
Wolfgang Spraul
7f74817e78 modeling wires, about 0.7% of them done 2012-07-24 05:49:14 +02:00
Wolfgang Spraul
325c31920b another small wire segment modeled 2012-07-24 03:57:11 +02:00
Wolfgang Spraul
00b29604e0 minor README update 2012-07-23 10:40:09 +02:00
Wolfgang Spraul
a17588fac5 modeled first line - NN2 2012-07-23 10:34:28 +02:00
Wolfgang Spraul
b4ad7801b0 minor model cleanup 2012-07-21 06:04:08 +02:00
Wolfgang Spraul
970eb4eee9 added simple hashed string array for tile and wire names 2012-07-19 17:29:25 +02:00
Wolfgang Spraul
40cb5e88a0 added new stub util new_floorplan 2012-07-18 04:37:15 +02:00
Wolfgang Spraul
d1e8d5f557 moved model into separate file so multiple utils can use it 2012-07-17 10:58:07 +02:00
Wolfgang Spraul
9d0a00856b finished first round in tile modeling - next back to semiconductor
devices and routing
2012-07-15 18:11:28 +02:00
Wolfgang Spraul
f69912f094 started modeling left side of chip 2012-07-15 09:09:14 +02:00
Wolfgang Spraul
2bdbea85fb finished top, bottom and center - left and right missing 2012-07-13 13:24:10 +00:00
Wolfgang Spraul
f99572195a working on C model 2012-07-13 01:35:27 +00:00
Wolfgang Spraul
1582b4833c ran into a wall with routing drawings, starting a C model of the chip 2012-07-11 16:01:01 +02:00
Wolfgang Spraul
aedf4bd4b4 a little DSP support, lots of reading and thinking 2012-07-08 03:47:59 +02:00
Wolfgang Spraul
492a8bbae4 minor lut fix 2012-07-01 07:49:52 +02:00
Wolfgang Spraul
9539c70fb6 initial lut support 2012-06-29 08:07:38 +02:00
Wolfgang Spraul
09be589957 finished frame cleanup. tomorrow: back to clb, then other primitives. 2012-06-28 16:06:28 +02:00
Wolfgang Spraul
42af03e705 minor cleanup, bug fixes 2012-06-28 06:04:42 +02:00
Wolfgang Spraul
80459797ed committing a bit more frequently because my HDD clicks strangely and
replacement only arrives tomorrow...
2012-06-27 09:28:24 +02:00
Wolfgang Spraul
8a0bff748d incremental commit, some refactoring 2012-06-27 04:07:54 +02:00