Commit Graph

100 Commits

Author SHA1 Message Date
David Shah ca35e566d4 Modify icebox.py so it generates a 5k chipdb 2017-10-20 19:13:23 +01:00
David Shah e6913a3bfb Add (attempt at) IeRen mapping for 5k 2017-10-20 17:34:30 +01:00
Darrell Harmon 8e28386248 Add LP384 support to icebox_html
Unsure about what IO tiles should be enabled, so all are enabled.
2017-10-12 18:09:05 -06:00
Clifford Wolf 4749394e23 Merge pull request #97 from rlutz/hlc-fixes
Fixes to high-level configuration converters
2017-09-14 18:55:50 +02:00
Roland Lutz a684b28b55 icebox: Add support for non-warmboot images 2017-09-04 19:18:08 +02:00
Roland Lutz c9c181fef2 icebox: Put .hlc converters under ISC license 2017-09-02 14:45:03 +02:00
Clifford Wolf 8354bc6086 Removed files that are under GNU licenses 2017-08-31 15:00:41 +02:00
Roland Lutz bb2bc7a00c icebox: Fix parsing of IO block special wires 2017-08-27 22:25:50 +02:00
Roland Lutz 5ac8f1a687 icebox: Fix parsing of PLL directive 2017-08-27 22:20:42 +02:00
Roland Lutz 7e4689d3f5 icebox: Give useful error messages for .hlc parsing errors 2017-08-27 22:14:38 +02:00
Roland Lutz 5cea17ea88 icebox: Make `check' a phony target 2017-08-27 21:57:44 +02:00
Clifford Wolf 7b07cd489d Merge pull request #93 from rlutz/extra-bits
icebox: Preserve extra bits when writing to file
2017-08-25 15:06:40 +02:00
Clifford Wolf 1565fdc0ee Implement high-level configuration format
# Conflicts:
#	icebox/Makefile
2017-08-25 14:59:59 +02:00
Roland Lutz 7e692cba7c icebox: Preserve extra bits when writing to file 2017-08-25 12:49:24 +02:00
Larry Doolittle b3d35ccadc Squelch trailing whitespace 2017-08-01 14:43:15 +02:00
Clifford Wolf 1f9d00bb9c Don't build chipdb-5k.txt by default (it does not work yet) 2017-07-31 15:58:14 +02:00
Clifford Wolf 72d2a02810 Remove extra IoCtrl cf_bit_ and extra_padeb_test_ lines from database 2017-07-31 15:55:07 +02:00
Clifford Wolf 68e25c22e1 Fix icebox.py and remove extra debug output 2017-07-31 15:54:28 +02:00
Clifford Wolf 872e333cf7 Merge branch 'master' into ice5k 2017-07-31 14:57:24 +02:00
Robert Ou 4111f9cca5 makefile: Make install target work for Windows 2017-07-16 20:59:55 -07:00
Scott Shawcroft f704149b72 Fix routing issues by normalizing the net names in the tiles. 2017-07-07 19:10:41 -07:00
Scott Shawcroft f16265c662 Work in progress DB. Having trouble getting group_segments to work without error. 2017-07-07 16:50:11 -07:00
Scott Shawcroft a25c8679ac More work figuring out values in icebox.py 2017-06-23 22:53:54 -07:00
Scott Shawcroft 2a7139115c work in progress chipdb 2017-06-23 15:43:38 -07:00
hermitsoft e832acc445 icefuzz data and test scripts for LP384-CM49 2017-03-10 02:09:46 +01:00
hermitsoft 62b7f71319 ieren and pin info for all LP384 2017-03-09 13:53:34 +01:00
hermitsoft 89fe3abc45 Icebox builds chipdb-384, icebox.py data still to refine. 2017-03-08 20:30:45 +01:00
hermitsoft 1a50795c2d filled LP384 fields in icebox.py but data needs refinement 2017-03-08 17:45:18 +01:00
hermitsoft 3099287094 Some LP384 data added to icebox.py 2017-03-08 15:23:57 +01:00
Clifford Wolf 038bf76caa Fix some of the obvious 384 todos in icebox.py 2017-03-08 13:39:15 +01:00
hermitsoft 85cdeeb441 tmedges.txt added, icebox-Makefile buildable 2017-03-07 23:12:00 +01:00
hermitsoft 0a5d434009 Work started for LP384 chipdb. 2017-03-06 23:24:52 +01:00
Clifford Wolf 7d839b4225 Added icebox_stat.py 2017-01-01 13:51:10 +01:00
Clifford Wolf fddc54800c Added pcf --warn-no-port support to icebox_vlog 2016-12-31 14:45:15 +01:00
Larry Doolittle 3b6e7368f5 Reproducibility improvements
Pulled from Debian reproducible-builds project
2016-10-17 15:31:36 +02:00
Clifford Wolf c9ea734feb Typo fix in "icebox_vlog --help" 2016-06-14 09:29:43 +02:00
Clifford Wolf dcf4e6c26c Added icebox noplls_db 2016-05-15 13:31:35 +02:00
Clifford Wolf b6ce045ad9 Added lp4k-cm81 package 2016-02-06 16:46:42 +01:00
Clifford Wolf bd113ba89c Added lp4k-cm121 package 2016-02-06 16:28:08 +01:00
Clifford Wolf d9006f1301 Added lp8k-cm81 package 2016-02-06 16:03:45 +01:00
Clifford Wolf 6c55b7dfd6 Added lp8k-cm121 package 2016-02-06 15:46:58 +01:00
Clifford Wolf b2b4341d38 Added lp4k-cm225 package 2016-02-06 15:26:51 +01:00
Clifford Wolf 8ca5e89a4f Added lp1k-cm121 package 2016-02-06 13:52:14 +01:00
Clifford Wolf c06f34e0e4 Added lp1k-cm81 package 2016-02-06 13:45:56 +01:00
Clifford Wolf 788b101742 Added lp1k-cm49 package 2016-02-06 13:41:05 +01:00
Clifford Wolf abb76abb86 Added lp1k-cm36 package 2016-02-06 13:36:56 +01:00
Clifford Wolf ef559ab114 Added lp1k-cb121 package 2016-02-06 13:16:48 +01:00
Clifford Wolf d90ec2e5e6 Added lp1k-cb81 package 2016-02-06 12:58:27 +01:00
Clifford Wolf 375f3abd78 Added lp1k-swg16tr package 2016-02-06 12:51:39 +01:00
Clifford Wolf b18dfa9598 Added 8k-cm225 package 2016-02-06 12:47:50 +01:00