Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Figure out DSP config bits for all locs | David Shah | 2017-11-17 | 4 | -3/+184 |
| | |||||
* | Start UltraPlus DSP documentation | David Shah | 2017-11-17 | 3 | -2/+160 |
| | |||||
* | Trace DSP routing | David Shah | 2017-11-17 | 5 | -350/+6534 |
| | |||||
* | Create icefuzz scripts for DSP and 5k | David Shah | 2017-11-17 | 13 | -986/+16479 |
| | |||||
* | Preparations for DSP and IpCon fuzzing | David Shah | 2017-11-08 | 9 | -10/+75 |
| | |||||
* | Fix 5k gbin configuration | David Shah | 2017-11-06 | 1 | -2/+2 |
| | |||||
* | Add more 5k RAM bits to db | David Shah | 2017-11-05 | 3 | -4/+1329 |
| | |||||
* | Fix 5k padin_glb_netwk bits | David Shah | 2017-11-05 | 1 | -8/+8 |
| | |||||
* | 5k-related fixes to icepack | David Shah | 2017-11-05 | 1 | -22/+64 |
| | |||||
* | Add 5k colbuf fuzzing scripts | David Shah | 2017-11-02 | 4 | -0/+172 |
| | |||||
* | Fix global network 1 padin bit | David Shah | 2017-11-01 | 1 | -2/+2 |
| | |||||
* | Work on 5k global buffer pads | David Shah | 2017-11-01 | 1 | -8/+10 |
| | |||||
* | Fix BRAM initialisation on 5k parts | David Shah | 2017-11-01 | 1 | -4/+5 |
| | |||||
* | Merge branch 'master' into ultraplus_experiments | David Shah | 2017-11-01 | 0 | -0/+0 |
|\ | |||||
| * | Merge branch 'daveshah1-u5k' | Clifford Wolf | 2017-10-31 | 25 | -125/+1286 |
| |\ | |||||
* | | | Add missing up5k global buffer pads | David Shah | 2017-10-31 | 1 | -1/+4 |
| |/ |/| | |||||
* | | Working up5k PLL support | David Shah | 2017-10-31 | 1 | -63/+61 |
| | | |||||
* | | Fix loading 5k asc files | David Shah | 2017-10-31 | 1 | -1/+1 |
| | | |||||
* | | PLL configuration fuzzing script | David Shah | 2017-10-30 | 3 | -0/+316 |
| | | |||||
* | | Add new 5k IO config bits to database | David Shah | 2017-10-29 | 1 | -3/+21 |
| | | |||||
* | | Share glb_netwk data between 5k and 8k parts | David Shah | 2017-10-29 | 3 | -82/+101 |
| | | |||||
* | | Fix global network data for up5k | David Shah | 2017-10-25 | 1 | -9/+9 |
| | | |||||
* | | Fix colbuf db for up5k | David Shah | 2017-10-25 | 1 | -5/+7 |
| | | |||||
* | | Add ColBufCtrl bits to database for 5k parts | David Shah | 2017-10-25 | 2 | -100/+76 |
| | | |||||
* | | Add CarryInSet bit to DB | David Shah | 2017-10-24 | 1 | -0/+3 |
| | | |||||
* | | Add some verilog tests for analysing up5k features | David Shah | 2017-10-23 | 8 | -0/+216 |
| | | |||||
* | | Fix IeRen database for up5k | David Shah | 2017-10-23 | 4 | -97/+91 |
| | | |||||
* | | Swap IEREN for pin 26 to get example working, other inputs still need fixing | David Shah | 2017-10-21 | 2 | -2/+73 |
| | | |||||
* | | Basic example, outputs work but inputs don't | David Shah | 2017-10-21 | 4 | -0/+53 |
| | | |||||
* | | Fix RAM tile location in icebox.py | David Shah | 2017-10-21 | 1 | -1/+1 |
| | | |||||
* | | Fix icebox to generate a working chipdb | David Shah | 2017-10-21 | 1 | -4/+4 |
| | | |||||
* | | Add DSP and IPConnect tile support to icepack and glbcheck | David Shah | 2017-10-21 | 2 | -8/+19 |
| | | |||||
* | | Bring chip data in icebox in line with icepack - and icecube | David Shah | 2017-10-21 | 1 | -50/+50 |
| | | |||||
* | | Modify icebox.py so it generates a 5k chipdb | David Shah | 2017-10-20 | 2 | -30/+390 |
| | | |||||
* | | Add (attempt at) IeRen mapping for 5k | David Shah | 2017-10-20 | 1 | -0/+98 |
| | | |||||
* | | Fix make_ram40 for UltraPlus | David Shah | 2017-10-20 | 1 | -3/+7 |
| | | | | | | | | | | | | Sometimes make_ram40 was assigning too many IO pins, causing a placment failure, and also sometimes connecting a global clock net to WCLKE or RCLKE which was also causing a placment failure. | ||||
* | | Fix case where make_prim allocates all global buffer pins | David Shah | 2017-10-20 | 1 | -1/+21 |
| | | | | | | | | | | | | | | | | This is a low probability bug more likely to show up in low pin count devices with few GBINs. In rare cases make_prim would constrain all of the global buffer capable pins but not the clock input. icecube would then fail to place the clock input. This is fixed by always constraining the clock if all GBIN pins are used. | ||||
* | | Quick fix of pin 23 issue (pending further discussion) | David Shah | 2017-10-20 | 1 | -1/+3 |
|/ | |||||
* | Merge pull request #104 from HarmonInstruments/master | Clifford Wolf | 2017-10-13 | 1 | -3/+31 |
|\ | | | | | Add LP384 support to icebox_html | ||||
| * | Add LP384 support to icebox_html | Darrell Harmon | 2017-10-12 | 1 | -3/+31 |
|/ | | | | Unsure about what IO tiles should be enabled, so all are enabled. | ||||
* | Add icemulti example | Clifford Wolf | 2017-09-14 | 8 | -0/+153 |
| | |||||
* | Merge branch 'reuse-images' of https://github.com/rlutz/icestorm | Clifford Wolf | 2017-09-14 | 1 | -43/+37 |
|\ | |||||
| * | icemulti: Re-use images | Roland Lutz | 2017-09-04 | 1 | -2/+10 |
| | | |||||
| * | icemulti: Print image filenames along with offsets | Roland Lutz | 2017-09-04 | 1 | -3/+4 |
| | | |||||
| * | icemulti: Treat offset printing like ordinary flag | Roland Lutz | 2017-09-04 | 1 | -6/+4 |
| | | |||||
| * | icemulti: Remove constant `NUM_HEADERS' | Roland Lutz | 2017-09-04 | 1 | -3/+2 |
| | | |||||
| * | icemulti: Remove special first element from header lists | Roland Lutz | 2017-09-04 | 1 | -5/+7 |
| | | |||||
| * | icemulti: Differentiate between header and image count | Roland Lutz | 2017-09-04 | 1 | -4/+6 |
| | | |||||
| * | icemulti: Populate headers early | Roland Lutz | 2017-09-04 | 1 | -3/+3 |
| | | |||||
| * | icemulti: Remove class `Header' | Roland Lutz | 2017-09-04 | 1 | -10/+5 |
| | |