Commit Graph

408 Commits

Author SHA1 Message Date
Clifford Wolf 5e66675c12 Add tileconnloops.py script
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-01-05 14:04:32 +01:00
Tim Ansell 7752bd6034
Merge pull request #30 from SymbiFlow/makerun
Add fuzzers "make run"
2018-01-05 10:33:03 +00:00
Clifford Wolf c6e97999b4
Merge branch 'master' into makerun 2018-01-05 11:25:40 +01:00
Clifford Wolf 409f4410c3
Merge pull request #31 from SymbiFlow/tileconn
Add tileconnwire.py utils script
2018-01-05 11:25:23 +01:00
Clifford Wolf 0a9d0aafab Add HCLK wire pair filter to tileconn fuzzer
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-01-04 18:07:01 +01:00
Clifford Wolf 36b16c8e0b Add tileconnwire.py utils script
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-01-04 17:30:36 +01:00
Clifford Wolf a891d1548e Add __pycache__ to 011-ffconfig "make clean"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-01-04 16:58:54 +01:00
Clifford Wolf 77933f7212 Add fuzzers top-level "make clean"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-01-04 16:31:31 +01:00
Clifford Wolf f00f9c27b4 Add top-level fuzzers Makefile
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-01-04 16:07:50 +01:00
Clifford Wolf 6722081899 Update "make run" target in fuzzers that had one for a while
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-01-04 13:55:50 +01:00
Clifford Wolf 6c352f5a30 Add "make run" to fuzzers that did not have it yet
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-01-04 13:49:50 +01:00
Tim Ansell 5a155de8bc
Merge pull request #29 from mcmasterg/rm_exp_lutbuf
Delete abandoned experiment lutbuf
2018-01-03 22:52:47 +01:00
John McMaster 5dca47bc92
Merge branch 'master' into rm_exp_lutbuf 2018-01-03 13:51:39 -08:00
John McMaster ca2c9e74ea Delete abandoned experiment lutbuf
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-03 13:51:13 -08:00
Tim Ansell 8573158258
Merge pull request #28 from mcmasterg/rm_exp_clb_lut5
Delete abandoned experiment clb_lut5
2018-01-03 22:50:19 +01:00
John McMaster bd8a5d8377 Delete abandoned experiment clb_lut5
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-03 13:49:22 -08:00
Clifford Wolf 250050024f
Merge pull request #26 from SymbiFlow/next-clifford
Replace 070-tileconn with a new (hopefully strictly better) implementation
2018-01-01 19:50:25 +01:00
Clifford Wolf 800f4b43c5 Replace 070-tileconn with a new (hopefully strictly better) implementation
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-31 23:30:02 +01:00
Tim Ansell 21fbacdb8a
Merge pull request #24 from SymbiFlow/next-clifford
Get rid of hardcoded slices in some fuzzers
2017-12-26 21:19:57 +01:00
Tim Ansell b92e4c83d3
Merge branch 'master' into next-clifford 2017-12-26 21:16:31 +01:00
Clifford Wolf 682143de97 Get rid of hard-coded tile positions in 071-ppips
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-24 20:41:37 +01:00
Clifford Wolf 9f9c348bfd Add roi_tiles TCL helper function, remove XRAY_HCLK_[LR]
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-24 19:39:23 +01:00
Clifford Wolf fd35afc32c Automate detection of relevant tile types in 070-tileconn
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-24 17:04:40 +01:00
Tim Ansell 45731f7808
Merge pull request #22 from kc8apf/vagrant
Vagrant configuration for easy development setup
2017-12-24 12:34:59 +01:00
Rick Altherr 8fa4b3ce82 Vagrant configuration for easy development setup
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2017-12-23 19:00:24 -08:00
Clifford Wolf deaa3952f4 Add "make run" to 070-tileconn and 071-ppips
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-24 03:28:20 +01:00
Clifford Wolf d4b0e59a52 Add settings.sh parameter for fuzzer HCLK tiles
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-23 22:37:37 +01:00
Clifford Wolf f602ed79d8
Merge pull request #21 from SymbiFlow/next-clifford
Various improvements in PIP fuzzing and htmlgen
2017-12-23 22:31:24 +01:00
Clifford Wolf 672d21e338 Fix fuzzing of "hint" pseudo-pips
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-23 22:01:59 +01:00
Clifford Wolf 5c510f76be Add handling of occational errors to 056-rempips fuzzer
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-23 19:21:23 +01:00
Clifford Wolf 0e7bcfc128 Bugfix in 051-imuxlout fuzzer
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-23 05:39:06 +01:00
Clifford Wolf 0bfb664482 Improve PIP bit colors and labels in htmlgen
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-23 05:39:06 +01:00
Clifford Wolf 6565822657 Add "make run" to all PIP fuzzers
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-23 05:39:06 +01:00
John McMaster 4bb24aa09e
Merge pull request #19 from mcmasterg/minitest_muxf8
clb_muxf8 minitest
2017-12-22 17:53:23 -08:00
John McMaster 21ba9cf34e
Merge branch 'master' into minitest_muxf8 2017-12-22 17:53:14 -08:00
John McMaster 0ba8c006fb
Merge pull request #18 from mcmasterg/clb_n5ffmux_fix
clb_n5ffmux: revert muxf8 hack
2017-12-22 17:52:58 -08:00
John McMaster 329c683116
Merge branch 'master' into clb_n5ffmux_fix 2017-12-22 17:52:51 -08:00
Tim Ansell 159bc3fd96
Merge pull request #20 from mcmasterg/muxf8_doc
Document MUXF8 Vivado compatibility issue
2017-12-23 01:46:18 +01:00
John McMaster bcba8197f2 Document MUXF8 Vivado compatibility issue
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2017-12-22 15:52:40 -08:00
John McMaster 696d88db88 clb_muxf8 minitest
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2017-12-22 15:37:21 -08:00
John McMaster ba08f75749 clb_n5ffmux: revert muxf8 hack
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2017-12-22 15:32:49 -08:00
Clifford Wolf c6caeb17e2
Merge pull request #17 from SymbiFlow/next-clifford
Improvements in fuzzers (some for kintex), and some BRAM/DSP stuff
2017-12-23 00:08:59 +01:00
Clifford Wolf 9556bcb314 Enabled kintex7 in pip fuzzers generate.py
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-22 23:28:39 +01:00
Clifford Wolf 8a34bc3c07 Add README.md files to all PIP fuzzers
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-22 23:28:39 +01:00
Clifford Wolf f1faa6e5f1 Fix minor bug in 005-tilegrid/generate.py
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-22 23:28:39 +01:00
Clifford Wolf d80b037849 Fix number of words in a BRAM/DSP segment
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-22 23:28:39 +01:00
Clifford Wolf 3cfe5dab46 Set tcl.collectionResultDisplayLimit to unlimited in all fuzzers
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-22 23:28:39 +01:00
Clifford Wolf 36e9270371 Add dbfixup update_mask lines for BRAMs and DSPs
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-22 23:28:39 +01:00
Clifford Wolf 305a56b9a2 Fix rendering of BRAM/DSP segment masks in htmlgen.py
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-22 23:28:39 +01:00
John McMaster 20be6f7e69
Merge pull request #16 from mcmasterg/minitest_cleanup
Minitest cleanup
2017-12-22 14:18:20 -08:00