Keith Rothman
|
a4369afae5
|
Add simple python file for doing Arch API sanity checks.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
2021-02-02 07:53:11 -08:00 |
|
David Shah
|
b6158f94f6
|
svg: Basic SVG graphics rendering
Signed-off-by: David Shah <dave@ds0.me>
|
2020-02-15 11:35:51 +00:00 |
|
David Shah
|
b100087024
|
python: Add bindings for hierarchy structures
Signed-off-by: David Shah <dave@ds0.me>
|
2019-12-27 10:44:30 +00:00 |
|
David Shah
|
2898d8182d
|
Fix typo
Signed-off-by: David Shah <dave@ds0.me>
|
2019-11-11 09:44:11 +00:00 |
|
David Shah
|
0cbc25f74a
|
python: Add interactive.py for a REPL during PnR
Signed-off-by: David Shah <dave@ds0.me>
|
2019-11-11 09:42:22 +00:00 |
|
David Shah
|
66a5b99f02
|
python: Remove more dead files
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-30 16:47:52 +02:00 |
|
David Shah
|
1cde20273a
|
python: Remove obsolete python_mod_test.py
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-30 15:58:13 +02:00 |
|
David Shah
|
726f2020f1
|
python: Convert empty BelId to None
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-04 15:26:09 +02:00 |
|
David Shah
|
46db500123
|
python: More design-related bindings, dump_design.py working again
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-04 14:55:24 +02:00 |
|
David Shah
|
7abfd36773
|
ice40: Don't deduplicate local tracks when counting
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-19 13:35:01 +02:00 |
|
David Shah
|
f72807f790
|
ice40: Debugging the packer
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-12 12:46:30 +02:00 |
|
David Shah
|
72f5e640af
|
Adding basic placement constraints
Specify the attribute (* LOC="bel_name" *) on any cell to constrain its
placement to that bel.
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-09 19:38:37 +02:00 |
|
David Shah
|
57cd67dbc1
|
Improving the Python bindings, particularly the map/pair wrappers
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-08 15:53:24 +02:00 |
|
David Shah
|
c16a971c0f
|
python: Fixing builds as importable module
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-08 11:17:04 +02:00 |
|
David Shah
|
41b949832c
|
Fix handling of parameters in JSON
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-07 20:39:53 +02:00 |
|
David Shah
|
9b87f132c8
|
Improving dump_design.py
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-07 20:35:08 +02:00 |
|
David Shah
|
1d39924c14
|
ice40: More Python bindings and examples
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-07 15:04:07 +02:00 |
|
David Shah
|
6236a10427
|
Fixing file->run renaming
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-07 13:08:18 +02:00 |
|
David Shah
|
b0e66d441c
|
Global design object working
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-07 12:57:52 +02:00 |
|
David Shah
|
a5249da02d
|
Working on global Python design object
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-07 12:40:31 +02:00 |
|
David Shah
|
bdd9313582
|
Allow loading and running Python files before GUI starts
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-07 08:56:54 +02:00 |
|
David Shah
|
363ddd0f3c
|
Python bindings working on both architectures
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-02 13:48:28 +02:00 |
|