Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | python: Expose PlaceStrength enum and isValidBelForCell on ecp5 | Erika | 2020-01-26 | 1 | -0/+9 |
| | | | | Signed-off-by: Erika <rrika9@yahoo.com> | ||||
* | python: Add bindings for hierarchy structures | David Shah | 2019-12-27 | 1 | -4/+20 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | json: Remove legacy frontend | David Shah | 2019-12-27 | 1 | -2/+2 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | python: Adding helper functions for netlist modification | David Shah | 2019-09-15 | 1 | -0/+16 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Major Property improvements for common and iCE40 | David Shah | 2019-08-05 | 1 | -1/+8 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Added support for attributes/properties types | Miodrag Milanovic | 2019-06-01 | 1 | -1/+1 |
| | |||||
* | pybindings: make errors in Python scripts stop nextpnr execution | David Shah | 2019-04-17 | 1 | -2/+6 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | pybindings: Fix use of import in user scripts | David Shah | 2019-04-17 | 1 | -0/+7 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | generic: GUI Python bindings | David Shah | 2019-04-03 | 1 | -2/+20 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | generic: Place a single SLICE | David Shah | 2019-04-02 | 1 | -30/+5 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | python: Named argument support | David Shah | 2019-04-02 | 1 | -0/+1 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | python: Infrastructure for generic arch Python API | David Shah | 2019-04-02 | 1 | -0/+31 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Add Python helper functions for floorplanning | David Shah | 2019-03-22 | 1 | -0/+18 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | python: Fixes to get net wires map working | David Shah | 2018-11-22 | 1 | -0/+7 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | python: Add wrapper for vectors to allow Python access to net.users | David Shah | 2018-11-22 | 1 | -2/+17 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | ecp5: Working on arch implementation | David Shah | 2018-07-11 | 1 | -4/+4 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Renamed dummy->generic for tests, also fix warning | Miodrag Milanovic | 2018-07-11 | 1 | -0/+2 |
| | |||||
* | typeof to decltype | Miodrag Milanovic | 2018-07-05 | 1 | -18/+18 |
| | |||||
* | python: More design-related bindings, dump_design.py working again | David Shah | 2018-07-04 | 1 | -21/+49 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Update wrapper for non-unique_ptr maps | David Shah | 2018-07-04 | 1 | -17/+6 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Adding more wrapped bindings for ice40 | David Shah | 2018-07-04 | 1 | -4/+5 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Translate NPNR_ASSERTs to Python | David Shah | 2018-07-04 | 1 | -0/+7 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: New wrapper system working for unique_ptr maps | David Shah | 2018-07-04 | 1 | -2/+8 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Developing context wrappers for maps | David Shah | 2018-07-04 | 1 | -3/+3 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Adding more bindings | David Shah | 2018-07-04 | 1 | -4/+0 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Add context wrapper support for ranges | David Shah | 2018-07-04 | 1 | -5/+4 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Progress on new wrapper system | David Shah | 2018-07-04 | 1 | -1/+0 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | remove emb.cc | Miodrag Milanovic | 2018-06-28 | 1 | -4/+1 |
| | |||||
* | Improving post-ripup placement in the legaliser | David Shah | 2018-06-27 | 1 | -3/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | reinit python tab | Miodrag Milanovic | 2018-06-27 | 1 | -6/+8 |
| | |||||
* | Fixing Python bindings bugs | David Shah | 2018-06-26 | 1 | -2/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Fixing Python bindings after adding unique_ptr | David Shah | 2018-06-26 | 1 | -13/+13 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Fixing the Python bindings following Context/Arch refactoring | David Shah | 2018-06-23 | 1 | -2/+4 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Update from increased clangformat line length | David Shah | 2018-06-23 | 1 | -15/+5 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Added BUILD_GUI, BUILD_PYTHON and BUILD_TESTS cmake options, | Miodrag Milanovic | 2018-06-23 | 1 | -0/+4 |
| | |||||
* | Switched from clifford@clifford.at to clifford@symbioticeda.com for ↵ | Clifford Wolf | 2018-06-22 | 1 | -1/+1 |
| | | | | | | copyright headers Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Cleanup parse_json_file API, some other cleanups | Clifford Wolf | 2018-06-21 | 1 | -2/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Towards IdString as per-context facility | Clifford Wolf | 2018-06-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Rename Design to Context, derive from Arch instead of instantiating | Clifford Wolf | 2018-06-18 | 1 | -9/+8 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Rename Chip to Arch and ChipArgs to ArchArgs | Clifford Wolf | 2018-06-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Updating copyrights | David Shah | 2018-06-17 | 1 | -1/+1 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Clear SIGINT handler after Python loads | David Shah | 2018-06-14 | 1 | -0/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | reveresed logic for enabling main file, and made tests link arch files | Miodrag Milanovic | 2018-06-12 | 1 | -2/+2 |
| | |||||
* | Minimal Python bindings for IdString | David Shah | 2018-06-12 | 1 | -0/+5 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Add nextpnr namespace | Clifford Wolf | 2018-06-12 | 1 | -1/+4 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "nextpnr.h" | Clifford Wolf | 2018-06-11 | 1 | -5/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Remove pool, dict, vector namespace aliases | Clifford Wolf | 2018-06-11 | 1 | -2/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Improving the Python bindings, particularly the map/pair wrappers | David Shah | 2018-06-08 | 1 | -0/+24 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Fixing builds as importable module | David Shah | 2018-06-08 | 1 | -0/+4 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Reformat Python bindings and ice40 main | David Shah | 2018-06-07 | 1 | -105/+109 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> |