Clifford Wolf
8325eb0aae
Big htmlgen.py rewrite for new tilegrid fromat
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-02-13 17:14:54 +01:00
Clifford Wolf
78c8f6b4ce
Remove now obsolete "segment" attribute in tile objects in tilegrid
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-02-13 17:14:28 +01:00
Clifford Wolf
0f67fcf1d2
Make tilegrid["tiles"] the tilegrid top-level object
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-02-06 20:12:50 +01:00
Clifford Wolf
27a0b4836c
Add 100-dsp-mskpat fuzzer
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-02-06 17:57:52 +01:00
Clifford Wolf
5c527e89ba
Add run.ok files to .gitignore
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-02-06 17:57:52 +01:00
Clifford Wolf
09e6426533
Fix dsp and bram mask generation
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-02-06 17:57:52 +01:00
Clifford Wolf
93d61a3297
Transition segmaker and fuzzers to new tilegrid format
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-02-05 12:48:28 +01:00
Clifford Wolf
ff56e49dfe
Add baseaddr, offset, and height to tiles in tilegrid.json
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-02-05 12:48:22 +01:00
Rick Altherr
ea3aa0fa70
Merge pull request #71 from mcmasterg/demoscene
...
roi_harness Basys3 demo
2018-02-01 11:24:28 -08:00
John McMaster
1a7e6919f8
partial_reconfig: remove obsolete v2bit script
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-02-01 11:16:52 -08:00
Herbert Poetzl
9c4971162e
Make loop condition more readable
...
Signed-off-by: Herbert Poetzl <herbert@13thfloor.at>
2018-01-31 18:48:01 -08:00
Herbert Poetzl
b69ed5cc7e
Code cleanup and additional comments
...
Signed-off-by: Herbert Poetzl <herbert@13thfloor.at>
2018-01-31 18:48:01 -08:00
Herbert Poetzl
86f49cc9da
Added ICAP CRC and ECC calculations and tests
...
Signed-off-by: Herbert Poetzl <herbert@13thfloor.at>
2018-01-31 18:48:01 -08:00
John McMaster
a7092468f9
simpleroute: pickle to improve performance
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-30 18:15:19 -08:00
John McMaster
c8ad3e219b
roi_harness: add README info, chmod +x
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-30 14:50:13 -08:00
John McMaster
8da9f4f572
roi_harness: fix formatting
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-30 14:45:29 -08:00
John McMaster
12516c53fb
roi_harness: Basys3 LED switch demo
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-30 14:43:18 -08:00
John McMaster
2a3eebdd9d
fasm2frame: dont print nested exception
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-30 14:39:09 -08:00
John McMaster
618fbf87c4
roi_harness runme: add missing wire to header
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-30 14:37:10 -08:00
John McMaster
c5496632ed
fasm2bit: bit argument. remove prog hack
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-30 14:36:43 -08:00
John McMaster
9849e537a5
simpleroute: better stack overflow message, dont remember previous route
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-30 14:36:02 -08:00
John McMaster
8148cd0d71
simpleroute: enable library function use
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-30 11:26:07 -08:00
John McMaster
c06c2a8a8e
roi_harness: add tile wire to metadata
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-30 11:26:14 -08:00
John McMaster
0cea91bc07
roi_harness: dump tile entry/exit nodes
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-30 11:26:07 -08:00
John McMaster
cb4b088990
roi_harness utility scripts
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-30 10:48:08 -08:00
John McMaster
941ae551c9
roi_harness: write design.txt into output dir
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-29 15:49:35 -08:00
John McMaster
2f28ad2e51
bassy3 LED demos
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-29 12:04:29 -08:00
John McMaster
414210db26
Merge pull request #66 from kc8apf/partial_reconfig_roi_rules
...
partial_reconfig_flow: Rework to allow any verilog for ROI
2018-01-29 11:54:47 -08:00
John McMaster
3d823e74cb
Merge pull request #69 from mcmasterg/revert-63-partial_reconfig_flow_fasm
...
Revert "partial_reconfig_flow: update fasm file"
2018-01-29 11:53:46 -08:00
John McMaster
5406bc8b88
Revert "partial_reconfig_flow: update fasm file"
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-29 11:53:14 -08:00
John McMaster
6f55c78c6d
Merge pull request #63 from mcmasterg/partial_reconfig_flow_fasm
...
partial_reconfig_flow: update fasm file
2018-01-29 10:36:22 -08:00
Rick Altherr
f108805a0f
partial_reconfig_flow: Rework to allow any verilog for ROI
...
Change naming to clarify which files are related to synthesis vs
implementation. Rewrite ROI synthesis and implementation rules as
pattern rules to allow any .v to be used as an ROI design.
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-01-25 21:10:05 -08:00
John McMaster
3e0a64343c
Merge branch 'master' into partial_reconfig_flow_fasm
2018-01-25 17:38:22 -08:00
John McMaster
bf438aceed
Merge pull request #64 from mcmasterg/partial_reconfig_flow_readme
...
partial_config_flow: fix readme bad commands
2018-01-25 17:38:07 -08:00
John McMaster
c27dd61f83
Merge branch 'master' into partial_reconfig_flow_fasm
2018-01-25 17:37:57 -08:00
John McMaster
c97e74a6d1
Merge branch 'master' into partial_reconfig_flow_readme
2018-01-25 17:33:59 -08:00
John McMaster
cf5bd303a1
Merge pull request #65 from mcmasterg/basys3_envsh
...
basys3.sh: use proper script to setup environment
2018-01-25 17:33:30 -08:00
John McMaster
bb9e8b8dc4
partial_config_flow: fix readme bad commands
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-25 17:22:55 -08:00
John McMaster
ba294af889
basys3.sh: use proper script to setup environment
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-25 17:21:59 -08:00
John McMaster
6ef971d5f6
partial_reconfig_flow: update fasm file
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-25 17:20:36 -08:00
Rick Altherr
71cb7a7d70
Merge pull request #59 from kc8apf/openocd_basys3
...
OpenOCD board configuration for basys3
2018-01-24 16:08:41 -08:00
Rick Altherr
2907de1ba6
Merge branch 'master' into openocd_basys3
2018-01-24 14:57:52 -08:00
Rick Altherr
612c1e3eec
OpenOCD board configuration for basys3
...
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-01-24 13:55:49 -08:00
John McMaster
c78b9513c7
Merge pull request #61 from mcmasterg/fasm2frame_oparg
...
Fasm2frame oparg
2018-01-24 11:00:14 -08:00
John McMaster
9185e152cc
fasm2frame: misc cleanup
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-23 18:30:38 -08:00
John McMaster
23813e3065
fasm2frame: optional value on simple elements
...
Remove INT prefixes not in segdb
Better test cases
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-23 15:27:58 -08:00
John McMaster
7110a67c55
Merge pull request #60 from mcmasterg/slice_x01
...
fasm: slice site name as 0/1 instead of global coordinate. Test cleanup
2018-01-23 15:27:21 -08:00
John McMaster
e892576560
fasm: slice site name as 0/1 instead of global coordinate. Test cleanup
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-01-22 17:49:51 -08:00
Rick Altherr
79fa80c737
Merge pull request #55 from kc8apf/xc7patch
...
FASM and xc7patch proof of concept using partial reconfig flow
2018-01-22 16:10:49 -08:00
Rick Altherr
b6f754dae7
Document how init_sequence and final_sequence offsets were determined.
...
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-01-22 15:26:17 -08:00