Tomasz Michalak
950d7534ec
Add licensing header to fuzzers' python scripts
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2020-05-26 07:33:12 -07:00
Maciej Kurc
82e9a75dc3
Modified 030 to emit tags for SSTL15
...
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-05-07 13:38:14 +02:00
David Shah
b757da0148
fuzzers: Add missing B-side IN_DIFF bits
...
Signed-off-by: David Shah <dave@ds0.me>
2020-03-30 17:01:48 +01: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
Keith Rothman
4efb540d96
Add stepdown feature to HCLK_IOI.
...
- Also narrow HCLK_IOI tilegrid size to avoid coupling into [RL]IOI3.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-30 16:03:25 -07:00
Keith Rothman
e9dbc39e9c
Add HCLK_IOI3.INTERNAL_VREF feature.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-30 07:40:40 -07:00
Keith Rothman
f723091e50
Add IN_TERM fuzzing.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-26 14:21:40 -07:00
Keith Rothman
73b3342adb
Add initial DIFF_ support to IOB fuzzer.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-26 13:59:12 -07:00
Keith Rothman
a7ba547acb
Filter out non-IOB bits.
...
Also add output from LiteX to verify IOB FASM features.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-23 13:38:03 -07:00
Keith Rothman
aa331131f2
Refactor IOB fuzzer.
...
- Add SSTL135
- Refactor process_rdb to handle varying SLEW by IOSTANDARD.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-23 08:36:38 -07:00
Tomasz Michalak
9bf9d4e0fd
030-iob: skip broken tile for zynq
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-05-07 13:36:50 +02:00
Keith Rothman
8f5fa39914
Rework stepdown bits to isolate top and bottom IOBs.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-03-01 10:56:47 -08:00
Keith Rothman
ac4accbd57
Add bit for standards that are stepdown.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-28 17:12:09 -08:00
Keith Rothman
a2d32d19a3
Run make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-28 16:43:49 -08:00
Keith Rothman
816bf44156
Rework IOB fuzzers.
...
- Add most single ended IOSTANDARD's.
- Add bits for input, output and input/output buffers for single ended
IOBs.
- Add initial ILOGIC fuzzer.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-28 16:36:02 -08:00
Tomasz Michalak
a11abfd972
iob: Enhance fuzzer with bits for SLEW and DRIVE for LVCMOS25
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-02-18 08:50:32 +01:00
John McMaster
2dee2b329b
iob: PULLTYPE
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 17:52:55 -08:00
John McMaster
829b1bbeee
iob: correctly handle NONE value
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 16:38:43 -08:00
John McMaster
c1261fb0b5
iob: fuzzer mostly working
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-10 17:30:06 -08:00