Commit Graph

2909 Commits

Author SHA1 Message Date
Tim 'mithro' Ansell adc297a560 Fix htmlgen for changing DB structure.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-01-27 17:30:09 -08:00
Tim Ansell d7ff3f25c6
Merge pull request #1207 from SymbiFlow/dependabot/submodules/third_party/googletest-10b1902
build(deps): bump third_party/googletest from `78fdd6c` to `10b1902`
2020-01-27 08:11:50 -08:00
Tim Ansell d40738bd3a
Merge pull request #1204 from SymbiFlow/dependabot/submodules/third_party/gflags-2e227c3
build(deps): bump third_party/gflags from `d9b184b` to `2e227c3`
2020-01-27 08:11:33 -08:00
Tim Ansell 30bc662b27
Merge pull request #1208 from SymbiFlow/dependabot/submodules/third_party/yosys-81e6b04
build(deps): bump third_party/yosys from `c03b6a3` to `81e6b04`
2020-01-27 08:11:17 -08:00
Tim Ansell a7588a5740
Merge pull request #1209 from SymbiFlow/dependabot/submodules/third_party/cctz-d01654e
build(deps): bump third_party/cctz from `a26bc5f` to `d01654e`
2020-01-27 08:11:03 -08:00
Tim Ansell 77c79079cd
Merge pull request #1210 from SymbiFlow/dependabot/submodules/third_party/yaml-cpp-c946011
build(deps): bump third_party/yaml-cpp from `a8ba6a8` to `c946011`
2020-01-27 08:10:25 -08:00
Tim Ansell e544a518e5
Merge pull request #1211 from SymbiFlow/dependabot/submodules/third_party/abseil-cpp-4442770
build(deps): bump third_party/abseil-cpp from `77f8700` to `4442770`
2020-01-27 08:09:47 -08:00
litghost e7667a8daf
Merge pull request #1212 from daveshah1/dspimprove
fuzzers: Improve DSP fuzzer
2020-01-27 07:18:21 -08:00
David Shah 22213404a5 fuzzers: Improve DSP fuzzer
Signed-off-by: David Shah <dave@ds0.me>
2020-01-27 09:27:46 +00:00
dependabot-preview[bot] 292ad9a3cf
build(deps): bump third_party/yaml-cpp from `a8ba6a8` to `c946011`
Bumps [third_party/yaml-cpp](https://github.com/jbeder/yaml-cpp) from `a8ba6a8` to `c946011`.
- [Release notes](https://github.com/jbeder/yaml-cpp/releases)
- [Commits](a8ba6a8dca...c9460110e0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-25 05:16:50 +00:00
dependabot-preview[bot] e70e545890
build(deps): bump third_party/abseil-cpp from `77f8700` to `4442770`
Bumps [third_party/abseil-cpp](https://github.com/abseil/abseil-cpp) from `77f8700` to `4442770`.
- [Release notes](https://github.com/abseil/abseil-cpp/releases)
- [Commits](77f87009a3...4442770261)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-25 05:16:49 +00:00
dependabot-preview[bot] 86736557a6
build(deps): bump third_party/cctz from `a26bc5f` to `d01654e`
Bumps [third_party/cctz](https://github.com/google/cctz) from `a26bc5f` to `d01654e`.
- [Release notes](https://github.com/google/cctz/releases)
- [Commits](a26bc5f285...d01654e003)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-25 05:16:09 +00:00
dependabot-preview[bot] 9c0b05cd58
build(deps): bump third_party/yosys from `c03b6a3` to `81e6b04`
Bumps [third_party/yosys](https://github.com/YosysHQ/yosys) from `c03b6a3` to `81e6b04`.
- [Release notes](https://github.com/YosysHQ/yosys/releases)
- [Commits](c03b6a3e9c...81e6b040a4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-25 05:15:48 +00:00
dependabot-preview[bot] 764a251ea0
build(deps): bump third_party/googletest from `78fdd6c` to `10b1902`
Bumps [third_party/googletest](https://github.com/google/googletest) from `78fdd6c` to `10b1902`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](78fdd6c00b...10b1902d89)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-25 05:15:28 +00:00
litghost 8486f10a19
Merge pull request #1196 from antmicro/allow-multiple-parts
Allow generation of multiple-part db
2020-01-24 07:30:36 -08:00
Alessandro Comodi 5f277c2d30 disable extra-parts generation due to high run-time
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:22:37 +01:00
Alessandro Comodi e03f635ed8 remove artix50t.sh settings as it is not needed anymore
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:22:04 +01:00
Alessandro Comodi 8d971ea15e attempt to move extra-parts generation after diff
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 0b623982e5 divided harness and extra parts creation
There is an issue with the roi_harness creation, for which the
multi-process make does not correctly works for roi_harness target

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 5ae155fd9c copy tileconn.json in the correct diretory
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 117f3e51b2 revert 074 and 072 to use previous Makefile configuration
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 4a0ca41077 roi_only: copy tilegrid and tileconn from equivalent part
005-tilegrid fuzzer cannot run for some parts as some of the IOBs are
not available, therefore the fuzzer exits with errors.

Instead, the tilegrid is copied from the specified equivalent part.

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi c4faa02c51 fasm2frames: imported correctly util
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi dfb0717f2c fix makefile part_only dependencies
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 4849f49724 005-tilegrid: added comment on EXCLUDE_ROI env variable
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 5db213293c 072-ordered_wires: better handling of Lock
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 15d914f2c5 074-dump_all: changed ignored_wires location
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 90d88bc7a2 fix roi_only parts
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 88f7830456 addressed review comments
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 7226354bdf fix env variable usage in roi_harness minitest
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi d4f3c5ce80 fix checkdb.py
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 9a88b77620 run make format
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi e464172e03 074-dump_all: exclude tiles and node that are in the excluded roi
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi cb9944d392 005-tilegrid: use variable for dependencies
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 070931ec6e 074-dump_all: fix tilegrid location
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 61cd47dc36 043-clk-rebuf-pips: fixed missing argument
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 39aecf2d0c Do not assert if XRAY_PART env variable is not present
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi d571c0c014 run make format
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 5f12851934 fix segmaker to get the correct tilegrid
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 127412b5b9 fix wrong location of tilegrid and yaml
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi e84a1d63df 075-pins: create destination directory
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 93d448e135 fixing tests
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi c7cf7099a1 address review comments
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi e44027bcaf Move all part-specific files to dedicated directory
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 3865c726f2 074-dump_all: increase jobs and tiles per job
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 63bb8337f8 072-ordered_wires: increased parallel jobs.
This changes also the way the ordered wires final files are generated.
In fact, now, with the help of a Lock, all the suprocesses directly
access the final files, updating them. Once the write completes, the
temporary file is deleted.

This saves up disk space.

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi c5a33cb161 005-tilegrid: further increasing to 6 number of specimens for mmcm
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi e8a2777a17 005-tilegrid: reduce number of specimens
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 5c829daa8c 005-tilegrid: fixed some over-specific settings in generate_full
Also added specimens to make some rquired fuzzers find all necessary
features

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00
Alessandro Comodi 93d1ae82f7 Enable the generation of extra part-dependents files
This change affects the extra-db target, by adding also the generation
of other part-dependent files, such as tilegrid, tileconn, and others.

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-01-24 10:13:33 +01:00