Keith Rothman
6bace67abf
Don't double build the harnesses.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
907a9ee72e
Pass MAKEFLAGS to children.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
3aeb1f120a
Also clean log directories.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
ec6b1aa02d
Fix some typo's.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
f4fd84625f
Add part to run_fuzzer output.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
80add259ed
Fix some parallelism issues.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
9f839a7a08
Attempt to parallelize 074 for additional parts.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:11 -08:00
Keith Rothman
44b79e1e85
Remap some timing models.
...
This is an approximation, but it may work better.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:08 -08:00
Alessandro Comodi
073c976128
cleaning fuzzers before running roi_only target commands
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Keith Rothman
2bc72b5cce
Increase number of processes allowed to run during final grid reduction.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:33:32 -08:00
Keith Rothman
6129df827f
Increase vivado processes for extra parts.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:33:32 -08:00
Keith Rothman
4691ba3183
Remove temp files after 074 completes.
...
- Remove unused imports.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
3f435ea30b
074-dump_all: fix bug when annotating wires speed model
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
43699a09ac
074-dump_all: fix bug in site pin delay addition
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
1257f9f855
074-dump_all: remove speed_index from tile_types
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
b24f5f5ad3
fuzzers: clean and do make fuzzer/run.ok when generating part_only
...
This is necessary to have a clean output when building extra-parts
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
a2120b529e
074-dump_all: direct speed model tmp files to specimen directory
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
1004ad6633
074-dump_all: get vivado exec path from env variable
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
46c28ccb91
074-dump_all: continue if site_pin is NoneType
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
986ca05686
074-dump_all: remove unnecessary lines from jobtiles.tcl
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:33:32 -08:00
Alessandro Comodi
c16b1233d5
074-dump_all: back annotation added to tile types
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:32:33 -08:00
Alessandro Comodi
a3b8e56194
074-dump_all: added creation of json speed model file for backannotation
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:32:33 -08:00
Alessandro Comodi
ce35c7c37c
074-dump_all: annotate only speed model index
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:32:33 -08:00
Alessandro Comodi
194cc230f1
fix possible concurrency issue
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:32:33 -08:00
Alessandro Comodi
c20d1d46e5
re-enable artix 200T extra-part generation
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-02-19 16:32:33 -08:00
litghost
84b1457b88
Merge pull request #1238 from litghost/remap_some_timing
...
Remap some timing
2020-02-19 16:31:44 -08:00
Keith Rothman
445934140e
Fix up some comments.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 15:15:59 -08:00
Keith Rothman
328903d2be
Add workaround for double counting of long wire delay.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 09:27:12 -08:00
Keith Rothman
f7e3442f74
Remap some timing models.
...
This is an approximation, but it may work better.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 09:27:12 -08:00
Keith Rothman
9aec0c8d9c
Sort wire pairs using extract_numbers.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 09:11:03 -08:00
Keith Rothman
c2a5c7ffa1
Remove broken special case logic from xjson.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-18 15:48:02 -08:00
Keith Rothman
0364315e82
Avoid race in 001 fuzzer.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-18 10:45:26 -08:00
Keith Rothman
222eefcece
Use extract_numbers for sort keys to preserve previous DB output.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-18 10:45:22 -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
Keith Rothman
89761c1102
Add some sorting to JSON outputs.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-18 06:39:20 -08:00
Keith Rothman
26d8024402
Use sort key for sets.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-18 06:39:20 -08:00
Keith Rothman
822a61e2f6
Do not sort already ordered data.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-18 06:39:20 -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