Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'origin/master' into chipdbng | Clifford Wolf | 2018-06-16 | 1 | -0/+9 |
|\ | |||||
| * | ice40: Only place IO at valid pins | David Shah | 2018-06-16 | 1 | -0/+9 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | | Some refactoring of Chip API (prep for chipdb refactoring) | Clifford Wolf | 2018-06-16 | 1 | -6/+6 |
|/ | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Refactor position/delay estimation API | Clifford Wolf | 2018-06-14 | 1 | -23/+13 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add A*-like optimizations to router | Clifford Wolf | 2018-06-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add hierarchy to bel/wire/pip names | Clifford Wolf | 2018-06-13 | 1 | -1/+21 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Update chip Graphics API | Clifford Wolf | 2018-06-13 | 1 | -17/+17 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr | Clifford Wolf | 2018-06-13 | 1 | -0/+24 |
|\ | |||||
| * | ice40: Add a PCF parser | David Shah | 2018-06-13 | 1 | -0/+14 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
| * | ice40: Add package selection | David Shah | 2018-06-13 | 1 | -0/+10 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | | Redesign PosInfo API | Clifford Wolf | 2018-06-13 | 1 | -9/+23 |
|/ | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add fast IdString <-> PortPin conversion | Clifford Wolf | 2018-06-12 | 1 | -14/+12 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr | Clifford Wolf | 2018-06-12 | 1 | -0/+20 |
|\ | |||||
| * | ice40: Adding a placement validity checker | David Shah | 2018-06-12 | 1 | -0/+20 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | | Add nextpnr namespace | Clifford Wolf | 2018-06-12 | 1 | -0/+4 |
|/ | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "nextpnr.h" | Clifford Wolf | 2018-06-11 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Remove pool, dict, vector namespace aliases | Clifford Wolf | 2018-06-11 | 1 | -8/+8 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Pass design to gui, display chip name | Miodrag Milanovic | 2018-06-10 | 1 | -0/+29 |
| | |||||
* | Add support for iCE40 global buffers (currently only for 1k devices) | Clifford Wolf | 2018-06-10 | 1 | -0/+4 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Fix ice40 pip/switch locked performance issue | Clifford Wolf | 2018-06-10 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | ice40: Lock out mutually exclusive pips | David Shah | 2018-06-10 | 1 | -0/+1 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ice40: Writing an empty ASC file | David Shah | 2018-06-10 | 1 | -1/+1 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Getting rid of .nil() methods, compare with zero- and default-constructed ↵ | Clifford Wolf | 2018-06-09 | 1 | -6/+6 |
| | | | | | | objects instead Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add very basic router | Clifford Wolf | 2018-06-09 | 1 | -12/+23 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | ice40: Refactor PortPin and add Python binding | David Shah | 2018-06-07 | 1 | -210/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | clang-format for design and chip codebase | Clifford Wolf | 2018-06-07 | 1 | -374/+377 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add ICE40_HX1K_ONLY config macro | Clifford Wolf | 2018-06-07 | 1 | -0/+7 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add iCE40 device selection, improve iCE40 IO GraphicElements | Clifford Wolf | 2018-06-06 | 1 | -8/+32 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add ice40 geometry information | Clifford Wolf | 2018-06-06 | 1 | -6/+58 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Refactor Chip API and iCE40 database | Clifford Wolf | 2018-06-06 | 1 | -10/+86 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Initial JSON parser | ZipCPU | 2018-06-05 | 1 | -0/+3 |
| | |||||
* | Add iCE40 blockram bels | Clifford Wolf | 2018-06-04 | 1 | -0/+170 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add iCE40 SB_IO bels | Clifford Wolf | 2018-06-03 | 1 | -24/+60 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add ice40 ICESTORM_LC bels | Clifford Wolf | 2018-06-02 | 1 | -6/+24 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Progress in chip.h API | Clifford Wolf | 2018-05-26 | 1 | -4/+64 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Progress in ice40 chipdb | Clifford Wolf | 2018-05-26 | 1 | -1/+10 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Start work on iCE40 chipdb | Clifford Wolf | 2018-05-26 | 1 | -0/+34 |
Signed-off-by: Clifford Wolf <clifford@clifford.at> |