Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improvements in bbasm | Clifford Wolf | 2018-07-26 | 1 | -1/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Use bbasm to create iCE40 chipdb | Clifford Wolf | 2018-07-24 | 1 | -273/+38 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr into q3k/pll | Sergiusz Bazanski | 2018-07-24 | 1 | -37/+1 |
|\ | |||||
| * | Remove uphill/downhill bel pins from ice40 db | Clifford Wolf | 2018-07-24 | 1 | -30/+0 |
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | ice40: Fix SPRAM and other primitives in corners other than (0, 0) | David Shah | 2018-07-24 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | | ice40: move PLL->IO from pseudo pip to second uphill bel | Sergiusz Bazanski | 2018-07-24 | 1 | -35/+3 |
| | | |||||
* | | ice40: emit list of upbels in chipdb | Sergiusz Bazanski | 2018-07-24 | 1 | -12/+18 |
| | | |||||
* | | ice40: Emit feed-through LUTs for PLL/LOCK | Sergiusz Bazanski | 2018-07-24 | 1 | -1/+1 |
| | | |||||
* | | ice40: Implement emitting PLLs | Sergiusz Bazanski | 2018-07-24 | 1 | -0/+41 |
|/ | |||||
* | Add Context::archcheck() and "nextpnr-ice40 --test" | Clifford Wolf | 2018-07-23 | 1 | -40/+54 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Bugfix in iCE40 chipdb.py | Clifford Wolf | 2018-07-23 | 1 | -3/+0 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add Arch::getBelPinType() and Arch::getWireBelPins() in iCE40 arch | Clifford Wolf | 2018-07-22 | 1 | -2/+27 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | ice40: Add virtual padin wires for intoscs and GB_IOs | David Shah | 2018-07-19 | 1 | -1/+14 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ice40: Adding data for extra cell configuration | David Shah | 2018-07-19 | 1 | -3/+22 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Remove pip names from ice40 chip db to safe memory | Clifford Wolf | 2018-07-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add iCE40 Pip gfx | Clifford Wolf | 2018-07-15 | 1 | -6/+24 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Fix ice40 gfx wire indices | Clifford Wolf | 2018-07-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Updates from clang-format | Clifford Wolf | 2018-07-12 | 1 | -1/+3 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Fix ice40 wire segments in lutff complex | Clifford Wolf | 2018-07-12 | 1 | -2/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Improve iCE40 wire database and gfx | Clifford Wolf | 2018-07-12 | 1 | -1/+34 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Deterministic chipdb blobs | Clifford Wolf | 2018-07-11 | 1 | -2/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add opetion to defie ICEBOX_ROOT, fix compile on other location | Miodrag Milanovic | 2018-07-03 | 1 | -1/+2 |
| | |||||
* | Make chibdb.py able to generate pure binary output | Miodrag Milanovic | 2018-07-03 | 1 | -5/+27 |
| | |||||
* | Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr | David Shah | 2018-06-22 | 1 | -1/+1 |
|\ | |||||
| * | Merge branch 'q3k/gl' into 'master' | Serge Bazanski | 2018-06-22 | 1 | -1/+1 |
| |\ | | | | | | | | | | | | | Modern OpenGL renderer See merge request SymbioticEDA/nextpnr!1 | ||||
| | * | Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr into q3k/gl | Sergiusz Bazanski | 2018-06-22 | 1 | -4/+66 |
| | |\ | |||||
| | * | | chipdb.py style fix | Sergiusz Bazanski | 2018-06-20 | 1 | -1/+1 |
| | | | | |||||
* | | | | ice40: Adding extra cell wires to database; SB_WARMBOOT working | David Shah | 2018-06-22 | 1 | -0/+47 |
|/ / / | | | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | / | ice40: Preparations for extra cells support | David Shah | 2018-06-22 | 1 | -0/+12 |
| |/ |/| | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | | ice40: Add UltraPlus tiles to database | David Shah | 2018-06-22 | 1 | -4/+66 |
|/ | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Improve --tmfuzz mode and iCE40 delay estimator | Clifford Wolf | 2018-06-20 | 1 | -4/+4 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Fix chipdb UltraPlus wires | David Shah | 2018-06-20 | 1 | -1/+1 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Add better iCE40 delay estimates | Clifford Wolf | 2018-06-20 | 1 | -5/+113 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Refactore ice40 chipdb to use a super-large C-string as output format | Clifford Wolf | 2018-06-17 | 1 | -18/+76 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Minor chipdb.py improvement | Clifford Wolf | 2018-06-17 | 1 | -2/+17 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Move top-level ChipInfoPOD into ice40 chipdb blob | Clifford Wolf | 2018-06-17 | 1 | -19/+32 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Move PackageInfoPOD to ice40 chipdb blob | Clifford Wolf | 2018-06-17 | 1 | -6/+8 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Move TileType array to ice40 chipdb blob | Clifford Wolf | 2018-06-17 | 1 | -6/+13 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Move BitstreamInfoPOD to ice40 chipdb blob | Clifford Wolf | 2018-06-17 | 1 | -8/+14 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Move IerenInfoPOD to ice40 chipdb blob | Clifford Wolf | 2018-06-17 | 1 | -12/+11 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Move TileInfoPOD to chipdb blob | Clifford Wolf | 2018-06-17 | 1 | -6/+14 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Move SwitchInfoPOD to chipdb blob | Clifford Wolf | 2018-06-17 | 1 | -14/+24 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Move PipInfoPOD into ChipDB binary blob | Clifford Wolf | 2018-06-17 | 1 | -6/+28 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Move WireInfoPOD into ChipDB binary blob | Clifford Wolf | 2018-06-17 | 1 | -26/+48 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Minor refactoring of BinaryBlobAssembler, fix alignments | Clifford Wolf | 2018-06-17 | 1 | -67/+123 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Progress with chipdb refactoring | Clifford Wolf | 2018-06-16 | 1 | -10/+22 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Progress with chipdb refactoring | Clifford Wolf | 2018-06-16 | 1 | -39/+34 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Progress with chipdb refactoring | Clifford Wolf | 2018-06-16 | 1 | -9/+150 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Some refactoring of Chip API (prep for chipdb refactoring) | Clifford Wolf | 2018-06-16 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Drastically reduce number of linker symbols in chipdb | Clifford Wolf | 2018-06-13 | 1 | -18/+40 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> |