aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Share glb_netwk data between 5k and 8k partsDavid Shah2017-10-293-82/+101
* Fix global network data for up5kDavid Shah2017-10-251-9/+9
* Fix colbuf db for up5kDavid Shah2017-10-251-5/+7
* Add ColBufCtrl bits to database for 5k partsDavid Shah2017-10-252-100/+76
* Add CarryInSet bit to DBDavid Shah2017-10-241-0/+3
* Add some verilog tests for analysing up5k featuresDavid Shah2017-10-238-0/+216
* Fix IeRen database for up5kDavid Shah2017-10-234-97/+91
* Swap IEREN for pin 26 to get example working, other inputs still need fixingDavid Shah2017-10-212-2/+73
* Basic example, outputs work but inputs don'tDavid Shah2017-10-214-0/+53
* Fix RAM tile location in icebox.pyDavid Shah2017-10-211-1/+1
* Fix icebox to generate a working chipdbDavid Shah2017-10-211-4/+4
* Add DSP and IPConnect tile support to icepack and glbcheckDavid Shah2017-10-212-8/+19
* Bring chip data in icebox in line with icepack - and icecubeDavid Shah2017-10-211-50/+50
* Modify icebox.py so it generates a 5k chipdbDavid Shah2017-10-202-30/+390
* Add (attempt at) IeRen mapping for 5kDavid Shah2017-10-201-0/+98
* Fix make_ram40 for UltraPlusDavid Shah2017-10-201-3/+7
* Fix case where make_prim allocates all global buffer pinsDavid Shah2017-10-201-1/+21
* Quick fix of pin 23 issue (pending further discussion)David Shah2017-10-201-1/+3
* Merge pull request #104 from HarmonInstruments/masterClifford Wolf2017-10-131-3/+31
|\
| * Add LP384 support to icebox_htmlDarrell Harmon2017-10-121-3/+31
|/
* Add icemulti exampleClifford Wolf2017-09-148-0/+153
* Merge branch 'reuse-images' of https://github.com/rlutz/icestormClifford Wolf2017-09-141-43/+37
|\
| * icemulti: Re-use imagesRoland Lutz2017-09-041-2/+10
| * icemulti: Print image filenames along with offsetsRoland Lutz2017-09-041-3/+4
| * icemulti: Treat offset printing like ordinary flagRoland Lutz2017-09-041-6/+4
| * icemulti: Remove constant `NUM_HEADERS'Roland Lutz2017-09-041-3/+2
| * icemulti: Remove special first element from header listsRoland Lutz2017-09-041-5/+7
| * icemulti: Differentiate between header and image countRoland Lutz2017-09-041-4/+6
| * icemulti: Populate headers earlyRoland Lutz2017-09-041-3/+3
| * icemulti: Remove class `Header'Roland Lutz2017-09-041-10/+5
| * icemulti: Make function `write_header' globalRoland Lutz2017-09-041-3/+3
| * icemulti: Store image reference in headerRoland Lutz2017-09-041-10/+7
| * icemulti: Remove unused flag Header::emptyRoland Lutz2017-09-041-6/+2
| * icemulti: Treat coldboot as global flagRoland Lutz2017-09-041-9/+5
* | Merge pull request #97 from rlutz/hlc-fixesClifford Wolf2017-09-146-1/+2403
|\ \
| * \ icebox: Put .hlc converters under ISC licenseRoland Lutz2017-09-026-1/+2403
| |\ \
| | * | icebox: Fix parsing of IO block special wiresRoland Lutz2017-08-271-5/+5
| | * | icebox: Fix parsing of PLL directiveRoland Lutz2017-08-271-1/+4
| | * | icebox: Give useful error messages for .hlc parsing errorsRoland Lutz2017-08-271-12/+18
| | * | icebox: Make `check' a phony targetRoland Lutz2017-08-271-1/+1
* | | | Merge pull request #100 from rlutz/icemulti-errorsargsClifford Wolf2017-09-051-43/+81
|\ \ \ \ | | |_|/ | |/| |
| * | | icemulti: Check for negative alignment exponentRoland Lutz2017-09-041-0/+2
| * | | icemulti: Use getopt to parse argumentsRoland Lutz2017-09-041-34/+48
| * | | icemulti: Refuse to pack empty imageRoland Lutz2017-09-041-0/+3
| * | | icemulti: Add missing error checksRoland Lutz2017-09-041-2/+11
| * | | icemulti: Give more information about I/O errorsRoland Lutz2017-09-041-5/+6
| * | | icemulti: Report program name in error messagesRoland Lutz2017-09-041-1/+10
| * | | icemulti: Use standard macros for exit statusRoland Lutz2017-09-041-3/+3
| |/ /
* | | Merge pull request #101 from rlutz/warmbootClifford Wolf2017-09-042-0/+21
|\ \ \
| * | | icebox: Add support for non-warmboot imagesRoland Lutz2017-09-041-0/+7