Commit Graph

2444 Commits

Author SHA1 Message Date
Alessandro Comodi 089b2c447e 037-ioi-pips: fixed and cleaned fuzzer
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-07-24 18:23:19 +02:00
Keith Rothman e3b5fe97f4 Make CLKB for ISERDES work correctly.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-24 18:23:19 +02:00
Keith Rothman b1780e76a0 Refactor 037 to capture non-inverted pips.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-24 18:23:19 +02:00
Alessandro Comodi e26a6432a4 iob-pips: initial attempt to document ioi pips
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-07-24 18:23:19 +02:00
litghost b6b8dc19cd
Merge pull request #968 from antmicro/idelay-tbytesrc-tbyteterm
Pushing bits for IOI3 to the DB also for TBYTESRC and TBYTETERM tiles
2019-07-24 08:31:00 -07:00
litghost e3b58d631e
Merge pull request #969 from antmicro/calculate-carry-timings
Calculate carry timings
2019-07-23 17:23:46 -07:00
litghost 19305ba9cb
Merge pull request #954 from antmicro/solver
Alternative solver for the fuzzing problem
2019-07-23 10:23:03 -07:00
litghost 293074ee42
Merge pull request #967 from antmicro/036-iob-ologic-data-rate-oq
036-iob-ologic: Solve bits for DATA_RATE_OQ
2019-07-23 07:16:25 -07:00
litghost 32983aa8e9
Merge pull request #957 from litghost/update_035a
Update 035a using knowledge from #954 tool.
2019-07-23 07:15:49 -07:00
Karol Gugala 2b93883d78 fuzzers: 007: run make format
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-07-23 14:50:10 +02:00
Karol Gugala 10e022140e fuzzers: 007: reorganize Makefiles
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-07-23 14:49:45 +02:00
Maciej Kurc dba321c03d Fixed a typo.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-23 14:05:36 +02:00
Maciej Kurc ba486f8c71 Added pushing xIOI3 bits to the database also for [LR]IOI3_TBYTESRC and [LR]IOI3_TBYTETERM
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-23 13:35:21 +02:00
Tomasz Michalak 22c7925aa0 036-iob-ologic: Solve bits for DATA_RATE_OQ
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-23 11:50:19 +02:00
Karol Gugala d1308b4162 carry4delays: fix hashbang
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-07-23 10:39:21 +02:00
Lukasz Dalek 7665003311 fuzzers: 007-timing: Add CARRY4 [ABCD]CY muxes
Signed-off-by: Lukasz Dalek <ldalek@antmicro.com>
2019-07-23 10:21:02 +02:00
Keith Rothman ff4425b91a Update 035a using knowledge from #954 tool.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-22 10:34:02 -07:00
litghost ae526981a2
Merge pull request #946 from antmicro/idelay-fuzzer
Fuzzer for IDELAY
2019-07-22 10:04:36 -07:00
Maciej Kurc 92cc9b5875 Alternative solver for the fuzzing problem.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-22 10:55:40 +02:00
Tim Ansell 1752fce3b7
Merge pull request #919 from SymbiFlow/dependabot/submodules/third_party/python-sdf-timing-679152c
Build(deps): Bump third_party/python-sdf-timing from `95010bc` to `679152c`
2019-07-21 16:11:13 -04:00
Tim Ansell 5f735ea8ed
Merge pull request #931 from SymbiFlow/dependabot/submodules/third_party/cctz-742d370
Build(deps): Bump third_party/cctz from `74ca13c` to `742d370`
2019-07-21 16:11:02 -04:00
Tim Ansell 6eb71eca16
Merge pull request #950 from SymbiFlow/dependabot/submodules/third_party/yosys-9cb0456
build(deps): bump third_party/yosys from `463f710` to `9cb0456`
2019-07-21 16:10:46 -04:00
Tim Ansell b13dc8bc5b
Merge pull request #951 from SymbiFlow/dependabot/submodules/third_party/abseil-cpp-f3840bc
build(deps): bump third_party/abseil-cpp from `44efe96` to `f3840bc`
2019-07-21 16:10:30 -04:00
Tim Ansell 887d9582e2
Merge pull request #952 from SymbiFlow/dependabot/submodules/third_party/googletest-b77e5c7
build(deps): bump third_party/googletest from `ee3aa83` to `b77e5c7`
2019-07-21 16:10:13 -04:00
Maciej Kurc b659a168da Changed function for getting XY location of a site.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-21 20:30:09 +02:00
dependabot-preview[bot] f1bf235c4a
build(deps): bump third_party/googletest from `ee3aa83` to `b77e5c7`
Bumps [third_party/googletest](https://github.com/google/googletest) from `ee3aa83` to `b77e5c7`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](ee3aa83117...b77e5c7625)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-20 05:13:36 +00:00
dependabot-preview[bot] 9be29a391a
build(deps): bump third_party/abseil-cpp from `44efe96` to `f3840bc`
Bumps [third_party/abseil-cpp](https://github.com/abseil/abseil-cpp) from `44efe96` to `f3840bc`.
- [Release notes](https://github.com/abseil/abseil-cpp/releases)
- [Commits](44efe96dfc...f3840bc5e3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-20 05:13:17 +00:00
dependabot-preview[bot] 766c433784
build(deps): bump third_party/yosys from `463f710` to `9cb0456`
Bumps [third_party/yosys](https://github.com/YosysHQ/yosys) from `463f710` to `9cb0456`.
- [Release notes](https://github.com/YosysHQ/yosys/releases)
- [Commits](463f710066...9cb0456b6f)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-20 05:12:54 +00:00
litghost 55e0ca77c7
Merge pull request #936 from antmicro/891_hclk_ioi_pips
Add fuzzer for HCLK_IOI3 PIPs
2019-07-19 09:33:30 -07:00
Maciej Kurc 4bf494b76e Fixed top.py
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-19 09:19:56 +02:00
Tomasz Michalak 35ee0830a7 047-hclk-ioi-pips: Add targeted todo list routing to vivado script
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-19 08:19:00 +02:00
Tomasz Michalak 8aaef604cb 047-hclk-ioi-pips: Filter out PIPs that are not being solved currently
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-19 08:19:00 +02:00
Tomasz Michalak 727d5ca377 fuzzers: Add fuzzer for HCLK_IOI3 PIPs
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-19 08:19:00 +02:00
Maciej Kurc 813f3a8570 Fixed a bug in Makefile
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
Maciej Kurc c935d44fdc Added fuzzing of local inverters
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
Maciej Kurc c880707d27 Final fixes to the fuzzer.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
Maciej Kurc c9ce06f688 Fixed mergedb.sh to support IOI3 tiles
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
Maciej Kurc 3c30f9f34a Fixes to the fuzzer
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
Maciej Kurc bd6c3c7f9d Added support for Y0/Y1 site locations in IOB and IOI tiles to the segmaker.py
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
Maciej Kurc bbc908d6d8 Initial IODELAY fuzzer
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-07-18 09:17:24 +02:00
litghost db785ed575
Merge pull request #945 from antmicro/loop_check_print_format
int_loop_check.py: Fix output formatting
2019-07-17 09:01:36 -07:00
litghost e334e7d4d2
Merge pull request #907 from antmicro/cfg_fuzzer
Fuzzer for CFG_CENTER_MID tile
2019-07-17 09:01:20 -07:00
Tim Ansell e32b9a3e27
Merge pull request #944 from SymbiFlow/dependabot/submodules/third_party/googletest-ee3aa83
build(deps): bump third_party/googletest from `da10da0` to `ee3aa83`
2019-07-15 09:37:02 -04:00
Tim Ansell dce952d62c
Merge pull request #943 from SymbiFlow/dependabot/submodules/third_party/abseil-cpp-44efe96
build(deps): bump third_party/abseil-cpp from `0238ab0` to `44efe96`
2019-07-15 09:36:34 -04:00
Tim Ansell 7b91571a21
Merge pull request #942 from SymbiFlow/dependabot/submodules/third_party/yosys-463f710
build(deps): bump third_party/yosys from `d4f77d4` to `463f710`
2019-07-15 09:35:03 -04:00
Tomasz Michalak d750e4fb43 int_loop_check.py: Fix output formatting
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-15 10:08:45 +02:00
dependabot-preview[bot] 4bcd4fd51a
build(deps): bump third_party/googletest from `da10da0` to `ee3aa83`
Bumps [third_party/googletest](https://github.com/google/googletest) from `da10da0` to `ee3aa83`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](da10da05c2...ee3aa83117)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-13 05:13:23 +00:00
dependabot-preview[bot] e74b4563bc
build(deps): bump third_party/abseil-cpp from `0238ab0` to `44efe96`
Bumps [third_party/abseil-cpp](https://github.com/abseil/abseil-cpp) from `0238ab0` to `44efe96`.
- [Release notes](https://github.com/abseil/abseil-cpp/releases)
- [Commits](0238ab0a83...44efe96dfc)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-13 05:13:01 +00:00
dependabot-preview[bot] 7a23dce467
build(deps): bump third_party/yosys from `d4f77d4` to `463f710`
Bumps [third_party/yosys](https://github.com/YosysHQ/yosys) from `d4f77d4` to `463f710`.
- [Release notes](https://github.com/YosysHQ/yosys/releases)
- [Commits](d4f77d408c...463f710066)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-13 05:12:41 +00:00
Tomasz Michalak f5ba30a81c 038-cfg: Add fuzzer for the CFG tile
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-07-13 07:10:18 +02:00