Commit Graph

23 Commits

Author SHA1 Message Date
Keith Rothman 90d420eef3 Add initial MMCM feature and PIP support.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-08 17:44:42 -07:00
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
Keith Rothman 8888134c01 Avoid failing on empty pip lists (which may occur).
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-08-08 12:23:30 -07:00
Keith Rothman f6e94a33d9 Restore int_maketodo support for non-LR sides.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-07-30 13:26:37 -07:00
Alessandro Comodi 702ae02655 pips: fix maketodo
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-07-25 15:06:12 +02:00
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
Tomasz Michalak 8c059c627b int_maketodo.py: Replace assertion with warning if PIP can't be balanced
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-19 11:11:40 +02:00
Tomasz Michalak 0fee08e577 Add generic todo list balancing mechanism
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-12 14:26:52 +02:00
Tomasz Michalak 22cdae1536 Generate db files with fuzzer name of origin
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-05-27 08:46:44 +02:00
Keith Rothman 66c7c4c3ab Add fuzzers for HCLK_CMT tiles.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-03-15 18:43:21 -07:00
Keith Rothman 953d64a7b9 Run make format.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-03-15 18:42:40 -07:00
Keith Rothman c2df5c97eb Working complete HROW pip fuzzer.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-03-14 20:05:27 -07:00
Keith Rothman 3d70606d79 Add explicit l/r flag.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-03-12 16:07:56 -07:00
Keith Rothman fbab956017 Use seperate build directory for each piplist.
Vivado expects to be executed in a unique directory in batch mode.
Previous Makefile had all piplist's running the same directory,
resulting in a race condition.

Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-03-05 07:35:23 -08:00
Keith Rothman 524c85fb3a Make format.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-11 13:03:42 -08:00
Keith Rothman 31cca0949b Add routing for LR CMT inputs.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-11 13:03:02 -08:00
Keith Rothman 741715851a Initial cascade pip fuzzer.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-30 14:53:05 -08:00
Alessandro Comodi 3b28934d67 fuzzers/int_maketodo.py: added piplist directory
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-16 12:13:43 +01:00
John McMaster 9576b7d4e5 int_loop: fix tile prefix
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 13:40:13 -08:00
John McMaster 97fed169f7 int_maketodo: only count resolved tags
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 12:32:52 -08:00
John McMaster 8b2d7860aa maketodo: normalize tile prefix
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 11:46:29 -08:00
John McMaster e183464f38 bipips: use int_loop
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 21:13:10 -08:00
John McMaster 24039e1922 int_loop: consolidate maketodo.py, tweaks
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 20:48:21 -08:00