aboutsummaryrefslogtreecommitdiffstats
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* Add getBelPinType to Python interface.Keith Rothman2021-03-221-0/+4
| | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* Add tests to confirm constant routing import.Keith Rothman2021-02-231-9/+42
| | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* Add simple python file for doing Arch API sanity checks.Keith Rothman2021-02-021-0/+57
| | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* svg: Basic SVG graphics renderingDavid Shah2020-02-153-0/+3
| | | | Signed-off-by: David Shah <dave@ds0.me>
* python: Add bindings for hierarchy structuresDavid Shah2019-12-271-0/+10
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Fix typoDavid Shah2019-11-111-1/+1
| | | | Signed-off-by: David Shah <dave@ds0.me>
* python: Add interactive.py for a REPL during PnRDavid Shah2019-11-111-0/+6
| | | | Signed-off-by: David Shah <dave@ds0.me>
* python: Remove more dead filesDavid Shah2018-07-302-23/+0
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* python: Remove obsolete python_mod_test.pyDavid Shah2018-07-301-7/+0
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* python: Convert empty BelId to NoneDavid Shah2018-07-041-1/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* python: More design-related bindings, dump_design.py working againDavid Shah2018-07-041-1/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ice40: Don't deduplicate local tracks when countingDavid Shah2018-06-191-2/+2
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ice40: Debugging the packerDavid Shah2018-06-121-1/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Adding basic placement constraintsDavid Shah2018-06-091-1/+1
| | | | | | | Specify the attribute (* LOC="bel_name" *) on any cell to constrain its placement to that bel. Signed-off-by: David Shah <davey1576@gmail.com>
* Improving the Python bindings, particularly the map/pair wrappersDavid Shah2018-06-081-15/+14
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* python: Fixing builds as importable moduleDavid Shah2018-06-081-0/+7
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Fix handling of parameters in JSONDavid Shah2018-06-071-1/+5
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Improving dump_design.pyDavid Shah2018-06-071-1/+17
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ice40: More Python bindings and examplesDavid Shah2018-06-072-6/+21
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Fixing file->run renamingDavid Shah2018-06-071-1/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Global design object workingDavid Shah2018-06-071-2/+6
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Working on global Python design objectDavid Shah2018-06-071-0/+2
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Allow loading and running Python files before GUI startsDavid Shah2018-06-071-0/+2
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Python bindings working on both architecturesDavid Shah2018-06-021-0/+6
Signed-off-by: David Shah <davey1576@gmail.com>