Commit Graph

1746 Commits

Author SHA1 Message Date
Keith Rothman 1e3a136ce1 Install FASM into environment properly.
This will make sure that any requirements for the FASM library are
correctly installed into the environment too.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 13:50:39 +11:00
litghost 8e70e4e9ce
Merge pull request #616 from litghost/non_canonical_sorting
Non-canonical sorting for bit2fasm
2019-02-06 18:15:36 -08:00
Keith Rothman 273c240e6c Attempt #2 to make travis happy.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-06 17:34:26 -08:00
Keith Rothman 94217d105c Update package symlinks.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-06 17:25:11 -08:00
Keith Rothman f372849bc0 Update FASM to version that includes output sorting.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-06 17:12:01 -08:00
Keith Rothman 310d197b8e Add support for non-canonical sorted output.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-06 16:41:04 -08:00
litghost 7154b94518
Merge pull request #615 from litghost/add_retries_to_all_pip_fuzzers
Add retries to 053 and 055 INT fuzzers.
2019-02-06 14:42:40 -08:00
Keith Rothman 6611b1c19c Add retries to 053 and 055 INT fuzzers.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-06 11:41:33 -08:00
litghost f7c6f76bb3
Merge pull request #612 from litghost/refactor_int_fuzzers
Refactor INT fuzzers.
2019-02-05 09:53:03 -08:00
litghost 62fb5290d1
Merge pull request #606 from antmicro/roi-harness-fix
roi_harness: added zybo support
2019-02-05 07:03:58 -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
litghost f4807ebdbf
Merge pull request #608 from litghost/bram_enable_fuzzer
Add fuzzer for BRAM/FIFO enable bits.
2019-02-05 06:40:32 -08: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
Keith Rothman 1d54604656 Remove TODO_N for pip-bi solver.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-04 22:52:14 -08:00
Keith Rothman 429978a23c Add back generate.sh
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-04 20:58:26 -08:00
Keith Rothman 8e8cf174de Refactor INT fuzzers.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-04 17:45:05 -08:00
litghost 6151829101
Merge pull request #610 from litghost/remove_incorrect_dependencies
Remove additional dependencies.
2019-02-04 16:39:26 -08:00
Keith Rothman 9e41f72d5a Remove additional dependencies.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-04 16:38:46 -08:00
Keith Rothman e8cecf2ced Run make format.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-04 15:39:20 -08:00
Keith Rothman dde035c7ee Simplify bit definition.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-04 15:39:20 -08:00
Keith Rothman bf817f3548 Add fuzzer for BRAM/FIFO enable bits.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-04 15:39:20 -08:00
Tim Ansell a4c9257647
Merge pull request #609 from litghost/unbreak_dsp_makefile
Revert Makefile changes, Fixes #582
2019-02-05 12:36:56 +13:00
Keith Rothman 9b69725400 Revert Makefile changes, Fixes #582
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-04 15:07:49 -08:00
litghost f78ec45bda
Merge pull request #600 from litghost/add_block_ram_to_prjxray_fasm
Add block ram segbits support to prjxray FASM
2019-02-04 07:37:52 -08:00
litghost 161a563b69
Merge pull request #607 from litghost/list_to_tuple
Use hashable data types for FasmLine output.
2019-02-04 07:37:20 -08:00
litghost 9fd7f39a90
Merge pull request #605 from mithro/000-fuzzer
fuzzers: Add 000-init-db fuzzer.
2019-02-04 07:37:01 -08:00
Keith Rothman 45172ff467 Use hashable data type for FasmLine output.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-04 07:26:51 -08:00
Tim 'mithro' Ansell 2eb1bf3bfe fuzzers: Add 000-init-db fuzzer.
Creates the .db files via make rather than via sourcing settings.sh
allowing pip fuzzers to interact correctly with `make clean`.

Fixes #604.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-05 00:44:09 +11: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
Tim Ansell 68c2797f5b
Merge pull request #602 from mithro/dumpall-tilegrid-dep
fuzzers: 074-dump_all depends on 005-tilegrid.
2019-02-03 20:55:41 +11:00
Tim 'mithro' Ansell 357c32a53a fuzzers: 074-dump_all depends on 005-tilegrid.
The `generate_grid.py` tool requires tilegrid.json to run.

Fixes #601.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-03 20:49:28 +11:00
Tim Ansell 0ae833360c
Merge pull request #599 from PaulSchulz/master
Makes minor documentation changes for tilegrid fuzzer
2019-02-03 15:13:39 +13:00
Keith Rothman 9042849c66 Use return of StopIteration.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-02 07:46:59 -08:00
Keith Rothman fcc21c9989 Run make format.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-02 07:44:20 -08:00
Keith Rothman 1d42f21e3d Add BLOCK_RAM segments support.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-02 07:44:20 -08:00
Paul Schulz 0d0116b6eb Makes minor documentation change.
Signed-off-by: Paul Schulz <paul@mawsonlakes.org>
2019-02-03 00:59:43 +10:30
Paul Schulz d964d8a363 Makes minor formatting chamges to documentation
Signed-off-by: Paul Schulz <paul@mawsonlakes.org>
2019-02-03 00:46:45 +10:30
litghost ce482565fc
Merge pull request #597 from litghost/initial_fifo_bits
Add FIFO bits and fix BRAM pips output
2019-02-01 15:22:42 -08:00
litghost e6070347d2
Merge pull request #598 from litghost/fix_handling_of_ppip_in_tiles_without_segbits
Fix handling of ppip in tiles without segbits
2019-02-01 15:22:22 -08:00
Keith Rothman 0c4cde2004 Increase sample counter for BRAM config.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-01 15:15:15 -08:00
Keith Rothman ef79ef2460 Fix handling of ppips in tiles that have no segbits (e.g. INTERFACE tiles).
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-01 14:10:29 -08:00
Keith Rothman 950d9f5c74 Lower sample count.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-01 13:57:55 -08:00
Keith Rothman 570b99dd4f Run make format.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-01 13:57:55 -08:00
Keith Rothman 6caa47202b Output FIFO bits at tile instead of site.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-01 13:57:55 -08:00
Keith Rothman 0edc3facde Add initial FIFO configuration.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-01 13:57:47 -08:00
litghost 055ed637ed
Merge pull request #591 from litghost/fix_disassembler
Handle 0-bit features correctly.
2019-02-01 10:56:29 -08:00
litghost 931576a770
Merge pull request #594 from mithro/fix-make-include
fuzzers: Fix including Makefiles.
2019-01-31 18:33:32 -08:00
Tim 'mithro' Ansell 93ffa6f827 fuzzers: Fix including Makefiles.
Fixes #593.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-31 18:24:33 -08:00