Hans Baier
|
de537592c8
|
Merge remote-tracking branch 'upstream/master'
|
2025-04-28 04:58:14 +07:00 |
Hans Baier
|
e5b8927c12
|
fuzzers/041-clk-hrow-pips/Makefile: revert accidentally committed line
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-04-03 04:54:16 +07:00 |
Hans Baier
|
5484250349
|
fix 063-gtx-common-conf/attrs.json
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-04-03 04:52:08 +07:00 |
Hans Baier
|
458f8125b4
|
fix 064-gtx-channel-conf/attrs.json
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-04-02 05:38:24 +07:00 |
Hans Baier
|
ce065d470e
|
Merge remote-tracking branch 'upstream/master'
|
2025-02-19 13:33:09 +07:00 |
Hans Baier
|
89774f18a2
|
fix doc link in README
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-14 08:11:57 +07:00 |
Hans Baier
|
c33ec0a26b
|
063-gtx-common-conf: fix bitfilter to include DRP and remove collisions
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-14 03:38:36 +07:00 |
Hans Baier
|
9e486828a7
|
063-gtx-common-conf: adjust bitfilter to include frame 24/25, and see if we get collisions
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
f42e522731
|
063-gtx-common-conf: add bitfilter to avoid collisions
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
0a19140cbe
|
Fix 005-tilegrid/gtx_common
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
95eb4f812b
|
add fuzzers/005-tilegrid/gtx_common
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
86bff48f0c
|
fuzzers/Makefile: run GTX_CHANNEL fuzzer for kintex
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
1dc6a620db
|
fuzzers/064-gtx-channel-conf: fix wrong attrs; fuzzer now works perfectly
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
4dd4533912
|
fuzzers/064-gtx-channel-conf: IN_USE for GTX has 10 bits and fixup channel tags before processing
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
aaa5544622
|
fuzzers/064-gtx-channel-conf: re-enable bit filter, to get the IN_USE solution
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
5f7ca79667
|
fuzzers/064-gtx-channel-conf: double specimens from 20 to 40 to resolve some multi candidates features
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
6c6c528970
|
fix gtx_channel tilegrid fuzzer
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
e565dae491
|
064-gtx-channel-conf fuzzer runs and gets first results, many are still missing (zero candidates)
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
51a0b43919
|
063-gtx-common-conf gives first plausible results
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
26ccc8a038
|
005-tilegrid/add_tdb.py: add missing gtx_int_interface
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
ce09bfb56e
|
fuzzers/005-tilegrid/pcie_int_interface/top.py: fix PCIE_INT variable name
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
8d7f18cd7d
|
fix gtx_channel number of words
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
f1e816f305
|
add GTX tilegridd fuzzers to tilegrid fuzzer Makefile
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
9e0085136d
|
005-tilegrid/gtx_int_interface fuzzer works
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Hans Baier
|
711bff982b
|
005-tilegrid/gtx_channel fuzzer works
Signed-off-by: Hans Baier <foss@hans-baier.de>
|
2025-02-13 17:20:08 +07:00 |
Jonathan Kimmitt
|
42eddb9b9e
|
Experimental support for xc7k325t
Signed-off-by: Jonathan Kimmitt <jonathan@kimmitt.uk>
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
|
2024-10-25 10:11:38 +07:00 |
Hans Baier
|
a1b5db694e
|
add XC7K420T support
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-10-25 09:58:51 +07:00 |
Hans Baier
|
ee5ffe2333
|
add kintex 480T support
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-10-25 09:58:45 +07:00 |
Hans Baier
|
4214de4ece
|
segbits_hclk_ioi: fix missing ONLY_DIFF_IN_USE
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-10-25 09:41:21 +07:00 |
Hans Baier
|
7ceb33337d
|
071-ppips: In Kintex7, two wires are permanently connected to RIOI_O[01]
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-10-25 09:39:34 +07:00 |
Hans Baier
|
20f4e101d1
|
add 038-cfg-startup fuzzer to fuzzers Makefile
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:21 +07:00 |
Hans Baier
|
0685efcd5c
|
add ppips for CFG_CENTER_TOP and CFG_CENTER_BOT
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:21 +07:00 |
Hans Baier
|
2df9e9e92c
|
add ppips for CFG_CENTER_MID
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:21 +07:00 |
Hans Baier
|
db1ae77fa2
|
add basic fuzzer for STARTUPE2
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:21 +07:00 |
Hans Baier
|
d438c6f0a3
|
fuzzers/Makefile: add odelay fuzzer and factor out condition for high performance banks
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:21 +07:00 |
David Shah
|
dd2415365e
|
Basic ODELAY fuzzer
Signed-off-by: David Shah <dave@ds0.me>
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:21 +07:00 |
Hans Baier
|
1497c7ea90
|
030-iob18: add issue link to hack used in Makefile
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:21 +07:00 |
Hans Baier
|
1b1ff89c16
|
write_io_banks.tcl: use a reliable way to distinguish high performance banks
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:21 +07:00 |
Hans Baier
|
3ee0781314
|
030-iob18: add manually discovered RIOB18.IOB_Y0.SSTL*.IN feature, reduces specimens to 40
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:21 +07:00 |
Hans Baier
|
a517cfdda7
|
030-iob18: fix Vref conflict warnigns by assigning the correct Vref
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:21 +07:00 |
Hans Baier
|
ec284dfb8f
|
riob18: fix IBUF_LOW_PWR_SUPPORTED
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:20 +07:00 |
Hans Baier
|
3cce9fb8af
|
fix obvious issues in 035a-iob18-idelay/bits.dbf and 036-iob18-ologic/bits.dbf
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:20 +07:00 |
Hans Baier
|
d9b9be10f6
|
030-iob18/README.md: explain about the fuzzer
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:20 +07:00 |
Hans Baier
|
3e8547dda8
|
update copyright year for io*18 fuzzers
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:20 +07:00 |
Hans Baier
|
11f628731a
|
035-iob-ilogic, 035b-iob-iserdes: make kintex specific part conditional to Kintex
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:20 +07:00 |
Hans Baier
|
b7a5c48c9b
|
make 037-iob18-pips run more specimens
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:20 +07:00 |
Hans Baier
|
0a10eb62cf
|
fix bitfilters in 030-iob18 and 036-iob18-ologic
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:20 +07:00 |
Hans Baier
|
b57be1be1d
|
037-iob18-pips: reduce the number of specimens and exclude bits we cannot solve (yet)
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:20 +07:00 |
Hans Baier
|
6bfa2fad8d
|
039-hclk-config: fix makefile
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:20 +07:00 |
Hans Baier
|
e929e5519b
|
add support for the kintex high performance banks
Signed-off-by: Hans Baier <hansfbaier@gmail.com>
|
2024-01-08 14:00:20 +07:00 |