Commit Graph

194 Commits

Author SHA1 Message Date
Maciej Kurc 01f77fd2b2 Added LiteX SoC project (VexRiscV + DRAM + Ethernet for Arty board)
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-06-13 15:58:06 +02:00
Keith Rothman 259894f81d Add README for timing minitest.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-29 15:05:18 -07:00
Keith Rothman 992280f3b1 Add timing model minitest.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-29 14:55:04 -07:00
Keith Rothman 36177e9599 Add make targets to build additional outputs from each database.
These targets are for:
 - Generating additional database outputs that are part, e.g. yaml files.
 - Generating harnesses

Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-04-10 11:55:39 -07:00
Tim 'mithro' Ansell 5c61326d8b minitest/roi_harness: Move comments around to improve formatting.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-03-26 19:08:49 -07:00
Tim 'mithro' Ansell a3a5ffd45b minitests/roi_harness: Updating README.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-03-26 18:29:07 -07:00
Tim 'mithro' Ansell a8ff30b32f minitest/roi_harness: Strip trailing spaces
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-03-26 18:29:07 -07:00
Tim 'mithro' Ansell 9fc2649e86 minitest/roi_harness: Fixing comment indenting.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-03-26 18:29:07 -07:00
Tim 'mithro' Ansell 1123f2458f minitests/roi_harness: Adding harness configs.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-03-26 18:29:02 -07:00
Tomasz Michalak 6d818dc0ad add bits outside ROI to required features
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-03-21 16:43:59 +01:00
Lukasz Dalek ef9226e969 roi_harness: Add ARTY-A7-UART configuration
Signed-off-by: Lukasz Dalek <ldalek@antmicro.com>
2019-03-13 17:13:18 +01:00
Lukasz Dalek 49c8aac143 zybo: Fix Zybq Zynq-7 roi_harness
Fixed ROI_GRID range and Y_DOUT_BASE. Updated INPUT and OUTPUT pads.

Signed-off-by: Lukasz Dalek <ldalek@antmicro.com>
2019-03-12 09:48:06 +01:00
Keith Rothman 2a114a9726 Output required_features as a list rather than a string with newlines.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-21 15:40:07 -08:00
Keith Rothman 1b4b2152db Format harness JSON file.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-20 11:45:03 -08:00
Keith Rothman b1c822cb98 Fix review comments.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-14 08:27:43 -08:00
Keith Rothman 8387eb8c32 Update FASM tools to use new required_features.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-12 17:58:42 -08:00
Keith Rothman f0f29956d7 Add FASM features that are outside ROI grid, but inside used frames.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-12 17:25:52 -08:00
Alessandro Comodi b73f1c2161 roi_harness: added arty.sh settings
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-05 15:48:52 +01:00
Alessandro Comodi 50d20918e1 roi_harness: adding env variables for INT_LR tiles and PIPs
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-05 12:40:37 +01:00
Alessandro Comodi c1be26f053 roi_harness: update runme.tcl to have variable y_offset
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-04 14:17:16 +01:00
Alessandro Comodi 3c1de3617e roi_harness: fix basys3 and arty settings
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-04 13:39:31 +01:00
Alessandro Comodi a84cb88b1e roi_harness: added zybo support
Fixed also basys3 settings to produce a correct harness for the basys

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-04 12:45:27 +01:00
Karol Gugala 9ca49d1979 minitests: ROI harness: call python interpreter explicitly
The scripts do not have execution rights, so the build fails on calling them.
Explicit interpreter call solves the issue.

Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-18 10:21:00 +01:00
Keith Rothman 30edf041b8 Call bit2fasm.py instead of bits2fasm.py
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-17 11:15:28 -08:00
Keith Rothman 2ba905130a Remove old bit2fasm files.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-11 13:13:05 -08:00
John McMaster 1cc5b72ca5 minitest: clean up folders
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-07 23:31:44 +01:00
Karol Gugala 1839f4eac0 minitests: roi_harness: use XRAY_DATABASE env
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-02 16:42:26 +01:00
Karol Gugala 3f0e0bd828 minitests: roi_harness: add zybo Z7 settings
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-01 21:26:33 +01:00
Karol Gugala fe0f1f2248 minitests: roi_harness: runme.tcl add ZYBO-Z7 support
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-01 21:23:35 +01:00
Karol Gugala 743641960a minitests: roi: runme.sh: do not hardcode artix7
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-01 21:23:06 +01:00
Felix Held 0d6e327229 introduce vivado wrapper
This fixes the problem that when sourcing the vivado settings file the
library search path is modified resulting in non-vivado binaries not working
due to being dynamically linked against the vivado libraries instead of the
system ones.

Signed-off-by: Felix Held <felix-github@felixheld.de>
2018-12-28 19:05:49 +01:00
John McMaster eb3ab79dfc iob: move minitest to fuzzer
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-10 17:30:06 -08:00
John McMaster 54dcdf1f2e tcl: reformat existing code
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-05 16:52:56 -08:00
John McMaster a77f7bd12e tilegrid: generate products in parallel
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 12:00:56 -08:00
John McMaster 379ed08344 iob minitest
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-11-28 20:34:02 -08:00
John McMaster 3fa5df7cb1 iob minitest: sweep misc parameters
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-11-28 19:37:55 -08:00
John McMaster 661615a40a iob minitest
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-11-28 15:30:12 -08:00
John McMaster e18329c3ab clbnoutmux: move minitest to fuzzer
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-11-12 12:10:24 -08:00
Keith Rothman 4a2a78123d Add UART port to ROI harness.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-11-06 08:33:35 -08:00
John McMaster f13a2a4856 fuzzers: don't use EXCLUDE_PLACEMENT on ROI
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 17:53:42 -07:00
John McMaster 5396046644 bram minitest: split into fuzzer config, data
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 10:45:50 -07:00
John McMaster f9207b5618 bram minitest: clean up tests
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 10:02:00 -07:00
John McMaster 11c485cc1f bram minitest: delete unused files, simplify name
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 09:51:00 -07:00
litghost 26b95fb46e
Merge pull request #205 from litghost/larger_roi
Expand ROI to all of CMT X0Y2.
2018-10-30 17:16:43 -05:00
Keith Rothman 5bd793a8d2 Fixup clean target.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-30 15:06:19 -07:00
Keith Rothman 7ef9f737ba make format
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-30 13:15:15 -07:00
Keith Rothman 725aff005c Shift y_right up to avoid routing though the PCIe block.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-30 12:11:26 -07:00
Keith Rothman 6c3d621627 Supress non-FASM output.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-30 11:57:26 -07:00
John McMaster 6c2b04a7bf bram: TDP minitest
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-30 10:51:23 -07:00
John McMaster fbfafca7a5 bram-config: WRITE_MODE
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-30 10:05:44 -07:00