Tim 'mithro' Ansell
f4368e62e5
utils: Sort requirements.txt file.
...
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-02-18 10:14:12 -08:00
Tim 'mithro' Ansell
b55c225f69
utils: Fix invalid escaping sequence.
...
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-02-18 10:14:12 -08:00
litghost
66916fb787
Merge pull request #1245 from antmicro/fix_1234
...
Fix for the lost IOB bits
2020-02-18 09:58:46 -08:00
litghost
c0289c5948
Merge pull request #1186 from antmicro/in_term_group
...
Grouping of IN_TERM features
2020-02-18 09:20:31 -08:00
Maciej Kurc
9183126bdd
Fixed the 030 fuzzer to automatically detect where the PUDC_B site is.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-02-18 12:01:02 +01:00
Maciej Kurc
d0c7925763
Move feature grouping before zero bits add and ambiguous solution removal.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-02-18 11:17:58 +01:00
litghost
2339c0715e
Merge pull request #1235 from litghost/update_timing_scripts
...
Fix some bugs present timing analysis script.
2020-02-14 09:45:38 -08:00
Maciej Kurc
e8a52f927d
Fixed bug that allowed duplicate solutions.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-02-14 09:39:58 +01:00
Keith Rothman
b9302a09c6
Add openpyxl to requirements.txt
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-13 15:21:05 -08:00
Keith Rothman
72ad5d0c4d
Add wire filtering to create_timing_worksheet_db.py
...
This is useful to focus on specific nets.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-13 13:41:40 -08:00
Keith Rothman
d95eefc8de
Fix some bugs present timing analysis script.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-13 13:19:46 -08:00
litghost
541d88c999
Merge pull request #1229 from litghost/serdes_timing
...
I/OSERDES BEL timing
2020-02-13 07:41:43 -08:00
litghost
e4f544eb91
Merge pull request #1231 from litghost/add_xc7a35tftg256pkg
...
Add xc7a35tftg256 package to extra output.
2020-02-13 07:41:25 -08:00
Maciej Kurc
014462de26
Ported tag grouping to dbfixup.py
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-02-13 13:47:32 +01:00
Tim Ansell
db14b30fdb
Merge pull request #1230 from litghost/sorting-fix
...
Copy of #1226 , remove use of xjson from `074`
> - Rework how the `json` files are sorted (numbers are treated as numerics).
> - Sort `csv` and `txt` files.
> - Sort `segbits.*origin_info.db` files.
> - Sort the grid file.
>
> How this changes the output can be seen in https://github.com/SymbiFlow/prjxray-db/pull/11/files
2020-02-12 19:26:08 -08:00
Keith Rothman
7dfd4adaa8
Remove xjson from 074.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-12 14:43:15 -08:00
Keith Rothman
fba82535f8
Add xc7a35tftg256 package to extra output.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-12 14:42:36 -08:00
Keith Rothman
49b5a8cde6
Handle weird bel pins that aren't really clocks.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-12 12:59:14 -08:00
Keith Rothman
2f388235e4
Update doctests.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 20:55:07 -08:00
Keith Rothman
ec69db772d
Remove progressbar
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 20:50:50 -08:00
Keith Rothman
0c1a404ab1
Run make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 20:49:09 -08:00
Keith Rothman
5837b757cb
Add sdf parser library to requirements.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 20:38:47 -08:00
Keith Rothman
564863ccad
Refactor remaining function in tim2json.py
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 20:38:34 -08:00
Keith Rothman
e17f9e8140
Refactor routines to read pins, props, and site pins.
...
Also fix Makefile intermediate.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 20:38:27 -08:00
Keith Rothman
b9f8f962f1
Start of SERDES timing.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-11 16:52:12 -08:00
litghost
d8168d9ffe
Merge pull request #1228 from litghost/handle_jobserver_auth_flag
...
Handle both jobserver-fds and jobserver-auth flags.
2020-02-11 08:51:10 -08:00
Tim 'mithro' Ansell
18cd6aff1c
xjson: Support sets + add doctest.
...
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-02-11 08:42:14 -08:00
Maciej Kurc
cbe53a98e0
Separated segbit file reading into a function.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-02-11 13:01:20 +01:00
Maciej Kurc
1196f67f71
Moved the group.py script to the utils dir.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-02-11 12:24:34 +01:00
Maciej Kurc
b20bae5341
Added grouping of IN_TERM features so they can be decoded unambigosly.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-02-11 12:24:34 +01:00
Keith Rothman
2678e7a3a7
Handle both jobserver-fds and jobserver-auth flags.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-10 14:50:46 -08:00
Tim 'mithro' Ansell
0362854b05
Don't sort the CSV fields.
...
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-02-10 12:04:09 -08:00
Tim 'mithro' Ansell
8b560d0d02
utils: Fix broken sorting of tileconn.json
...
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-02-10 11:07:56 -08:00
Tim 'mithro' Ansell
21710d336f
Ignore docs/env.
...
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-02-10 08:12:43 -08:00
Tim 'mithro' Ansell
3c91c98e03
Fix the sorting stage.
...
- Rework how the json files are sorted (numbers are treated as
numerics).
- Sort csv and txt files.
- Sort segbits.*origin_info.db files.
- Sort the grid file.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-02-10 08:12:16 -08:00
SymbiFlow Robot
fd88bf59e0
Merge pull request #1222 from SymbiFlow/dependabot/submodules/third_party/googletest-41b5f14
...
build(deps): bump third_party/googletest from `10b1902` to `41b5f14`
2020-02-10 00:15:53 +01:00
SymbiFlow Robot
061d1e4b2a
Merge pull request #1223 from SymbiFlow/dependabot/submodules/third_party/yaml-cpp-ce056ac
...
build(deps): bump third_party/yaml-cpp from `c946011` to `ce056ac`
2020-02-10 00:15:50 +01:00
SymbiFlow Robot
8e9c9eb112
Merge pull request #1224 from SymbiFlow/dependabot/submodules/third_party/yosys-2e8d6ec
...
build(deps): bump third_party/yosys from `81e6b04` to `2e8d6ec`
2020-02-10 00:15:46 +01:00
SymbiFlow Robot
4332991905
Merge pull request #1225 from SymbiFlow/dependabot/submodules/third_party/abseil-cpp-d95d156
...
build(deps): bump third_party/abseil-cpp from `4442770` to `d95d156`
2020-02-10 00:15:43 +01:00
dependabot-preview[bot]
afda6801d9
build(deps): bump third_party/abseil-cpp from `4442770` to `d95d156`
...
Bumps [third_party/abseil-cpp](https://github.com/abseil/abseil-cpp ) from `4442770` to `d95d156`.
- [Release notes](https://github.com/abseil/abseil-cpp/releases )
- [Commits](4442770261...d95d156716 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-08 05:16:26 +00:00
dependabot-preview[bot]
d7ad46e972
build(deps): bump third_party/yosys from `81e6b04` to `2e8d6ec`
...
Bumps [third_party/yosys](https://github.com/YosysHQ/yosys ) from `81e6b04` to `2e8d6ec`.
- [Release notes](https://github.com/YosysHQ/yosys/releases )
- [Commits](81e6b040a4...2e8d6ec0b0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-08 05:16:06 +00:00
dependabot-preview[bot]
4db0ba4f3f
build(deps): bump third_party/yaml-cpp from `c946011` to `ce056ac`
...
Bumps [third_party/yaml-cpp](https://github.com/jbeder/yaml-cpp ) from `c946011` to `ce056ac`.
- [Release notes](https://github.com/jbeder/yaml-cpp/releases )
- [Commits](c9460110e0...ce056acab7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-08 05:15:45 +00:00
dependabot-preview[bot]
9024425aeb
build(deps): bump third_party/googletest from `10b1902` to `41b5f14`
...
Bumps [third_party/googletest](https://github.com/google/googletest ) from `10b1902` to `41b5f14`.
- [Release notes](https://github.com/google/googletest/releases )
- [Commits](10b1902d89...41b5f149ab )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-08 05:15:25 +00:00
Alessandro Comodi
87622ce073
Merge pull request #1221 from antmicro/fix-db-clean
...
database make: clean also part-dependent directories
2020-02-06 23:41:59 +01:00
Alessandro Comodi
a6ee983026
database make: clean also part-dependent directories
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-06 11:31:30 +01:00
Tomasz Michalak
bdb876caec
Merge pull request #1215 from antmicro/run_fuzzer_units_fix
...
fuzzers: Add support for KiB, MiB and GiB units
2020-01-30 08:27:13 +01:00
Tomasz Michalak
de763a309c
fuzzers: Add support for KiB, MiB and GiB units
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-01-29 12:33:13 +01:00
litghost
e8dc9aff3f
Merge pull request #1170 from antmicro/ps7_xtra
...
PS7 cell definition extraction
2020-01-28 09:33:24 -08:00
Maciej Kurc
45338f1af4
Reworked the PS7 port def. extractor so instead of a minitest its now a fuzzer.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-01-28 12:17:16 +01:00
Maciej Kurc
568b20252f
Added dumping of PS7 pins grouped by direction to JSON file.
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-01-28 09:19:40 +01:00