Commit Graph

1443 Commits

Author SHA1 Message Date
Hans Baier 1911a45821 fuzzers/Makefile: add odelay fuzzer and factor out condition for high performance banks
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2023-01-24 07:39:59 +07:00
David Shah 96469e236b Basic ODELAY fuzzer
Signed-off-by: David Shah <dave@ds0.me>
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2023-01-24 07:28:50 +07:00
Hans Baier 3562cb8efd 030-iob18: add issue link to hack used in Makefile
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-12-16 17:22:56 +07:00
Hans Baier 9512609ff6 write_io_banks.tcl: use a reliable way to distinguish high performance banks
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-12-16 17:00:59 +07:00
Hans Baier 8ce3922f8d 030-iob18: add manually discovered RIOB18.IOB_Y0.SSTL*.IN feature, reduces specimens to 40
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-12-16 09:22:32 +07:00
Hans Baier 7800bcb494 030-iob18: fix Vref conflict warnigns by assigning the correct Vref
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-12-14 10:04:39 +07:00
Hans Baier 2ce7ea1381 riob18: fix IBUF_LOW_PWR_SUPPORTED
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-12-14 05:15:48 +07:00
Hans Baier 1ed8c63880 fix obvious issues in 035a-iob18-idelay/bits.dbf and 036-iob18-ologic/bits.dbf
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-11-24 01:42:55 +07:00
Hans Baier bc5c04ce5e 030-iob18/README.md: explain about the fuzzer
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-11-24 01:37:46 +07:00
Hans Baier 1cd915e06b update copyright year for io*18 fuzzers
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-11-24 01:37:46 +07:00
Hans Baier f680c4fedf 035-iob-ilogic, 035b-iob-iserdes: make kintex specific part conditional to Kintex
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-11-24 01:37:46 +07:00
Hans Baier b5887e88a5 make 037-iob18-pips run more specimens
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-11-24 01:37:46 +07:00
Hans Baier f82cc97b28 fix bitfilters in 030-iob18 and 036-iob18-ologic
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-11-24 01:37:46 +07:00
Hans Baier 1455736120 037-iob18-pips: reduce the number of specimens and exclude bits we cannot solve (yet)
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-11-24 01:37:46 +07:00
Hans Baier afee5d042d 039-hclk-config: fix makefile
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-11-24 01:37:46 +07:00
Hans Baier c7cc58362c add support for the kintex high performance banks
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-11-24 01:37:46 +07:00
Tomasz Michalak 7e6c79e7e8
Merge pull request #1927 from daniestevez/patch-1
fuzzers: fix typo in 011-clb-ffconfig README
2022-11-23 11:17:30 +01:00
Hans Baier 90aa6e5dd5 fuzzers/005-tilegrid/Makefile: exclude kintex parts by fabric, not by part for orphan_int_column fuzzer
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-05-16 12:52:42 +07:00
Hans Baier 411d8f0852 sort fuzzers/074-dump_all/ignored_wires/kintex7/xc7k160tffg676-2_ignored_wires.txt
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-05-16 12:52:42 +07:00
Hans Baier d4be34095c exclude 005-tilegrid/orphan_int_column from parts where it yields and empty design
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-05-16 12:52:42 +07:00
Hans Baier 9a89b6cb16 XC7K160T: add ignored wires
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
2022-05-16 12:52:42 +07:00
Daniel Estévez fd3deff84a fuzzers: fix typo in 011-clb-ffconfig README
The FDSE and FDRE are the elements with synchronous resets.

Signed-off-by: Daniel Estévez <daniel@destevez.net>
2022-05-13 17:14:52 +02:00
Alessandro Comodi 847f97ab17 065b-gtp-pips: increase iter timeout
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2022-03-07 14:57:31 +01:00
Alessandro Comodi 2eb77e4663 fuzzers: fix clean in parts fuzzers
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2022-03-03 12:50:33 +01:00
Alessandro Comodi f4b1bd1540 fuzzers: tmp disable 034b to unblock GH custom runners transition
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2022-03-02 14:16:01 +01:00
Alessandro Comodi a77a6a3e44 run_fuzzer: replace semicolon with dash in stderr and stdout names
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2022-02-03 18:14:58 +01:00
Tim 'mithro' Ansell c717c2fbe1 Try running DSP fuzzers on Kintex7.
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2021-12-28 10:02:07 -08:00
Tim 'mithro' Ansell fa1eb03a29 Small fix to fuzzer makefile.
* Make clear the device specific fuzzers.
 * Make clear the DSPs being disabled for Kintex7

Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2021-12-23 16:18:49 -08:00
Steve f3474a2625 Add support for xc7s50
The previous xc7s50t branch was messed up. This new branch is created to re-submit xc7s50t's changes for merging.

Signed-off-by: Steve <steve.bohan.liu@outlook.com>
2021-12-13 18:39:27 +08:00
Alessandro Comodi ceb0eadf8b 071-ppips: add LIOB33 and RIOB33 ppips
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-07-07 11:45:44 +02:00
Alessandro Comodi 6e6bff0b16
Merge pull request #1692 from antmicro/fix-pll-clkfb
034-cmt: fix conflicting PIPs
2021-06-16 09:42:17 +02:00
Alessandro Comodi 769645f038 034-cmt: fix conflicting PIPs
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-06-15 16:07:11 +02:00
Ian Taras 0a31c8c9d7 add fuzzer-071 generates ppips for dsp.
Signed-off-by: Ian Taras <itaras@isi.edu>
2021-04-28 15:57:03 -04:00
Alessandro Comodi 7e68553b5b 030-iob: increase number of specimens
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-04-02 11:25:31 +02:00
litghost 9836bef057
Merge pull request #1634 from antmicro/fix-pcie-pips
071-ppips: fix allowed and forbidden wires for PCIe
2021-03-30 09:58:49 -07:00
Alessandro Comodi b2a45db8ce 064-gtp-channel: fix width of [TR]XOUT_DIV attributes
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-03-26 13:47:38 +01:00
Alessandro Comodi 0219727e9c cells_data: add clock information on ports.json
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-03-26 13:47:38 +01:00
Jan Kowalewski 4809922dc4 071-ppips: fix allowed and forbidden wires for PCIe
Signed-off-by: Jan Kowalewski <jkowalewski@antmicro.com>
2021-03-25 19:29:46 +01:00
Daniel Schultz 772c4280ac fuzzers: 025-bram-config: exclude frame 0
Add an exclusion for frame 0 because this does not contain any bits and
the database checks fails.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-03-18 08:54:22 +01:00
litghost c202abb8a1
Merge pull request #1623 from dnltz/WIP/dnltz/fuzzers-clean
fuzzers: Fix some clean commands
2021-03-15 08:40:58 -07:00
Daniel Schultz 8cdc712354 fuzzers: 065(b): Makefile: Rename clean_all to clean
The fuzzer Makefile calls 'make clean' of all fuzzers. Both Makefiles
do not have a clean but a clean_all command. Rename to also clean these data.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-03-13 10:53:22 +01:00
Daniel Schultz 753eb2e3e1 fuzzers: 005: Makefile: Rename clean and clean_all comamnds
The 'make clean' command in the top-level Makefile calls 'clean' of all
fuzzers. The top-level Makefile does not source and settings file before and
therefore no XRAY_PART is set.

The 005's fuzzers only cleans data for a XRAY_PART file, which is not set.
Remove all fuzzer data during clean and only for a specific part during
clean_all.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-03-13 10:50:43 +01:00
Jan Kowalewski ac25035fd4 061-pcie-conf: rework pcie-conf fuzzer
Included changes:
- unify params format to JSON
- add generate_ports script
- export attributes and ports to prjxray_db

Signed-off-by: Jan Kowalewski <jkowalewski@antmicro.com>
2021-03-12 16:06:21 +01:00
Alessandro Comodi 2ccada206e gtp_common: fix DRP_ENABLE and CLKSWING to be site features
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-03-09 21:08:16 +01:00
Alessandro Comodi 606489ff4e gtp: create a cells_data dir for the attrs and ports JSONs
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-03-09 20:58:15 +01:00
Alessandro Comodi 6794c98cdf gtp: generate attributes and ports files to add to the db
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-03-09 16:06:19 +01:00
litghost aef20ce6dc
Merge pull request #1604 from antmicro/add-pcie-ppips
071-ppips: add pcie-related ppips
2021-03-08 12:53:47 -08:00
litghost 0941a21ddb
Merge pull request #1606 from antmicro/auto_frames_count
005-tilegrid: Extract frames count information from part's json
2021-03-08 12:53:28 -08:00
litghost 35771f4cb0
Merge pull request #1613 from antmicro/fix-gtp-pips
071-ppips: take all ppips with one uphill nodes
2021-03-08 12:12:37 -08:00
litghost e1f97dcb1f
Merge pull request #1609 from antmicro/fix-iob-only-diff
030-iob: fix un-even features in different sites
2021-03-08 12:02:39 -08:00