Rick Altherr
f4ddb607cb
Dockerfile for building database from scratch
...
Runs all fuzzers to construct a database from scratch. Raw and HTML
versions of database are packaged into a docker image that serves the
files via nginx.
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-02-05 17:51:36 -08:00
Rick Altherr
5d103c0498
Makefile rules for generating complete databases
...
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-02-05 17:51:35 -08:00
Rick Altherr
47811acccd
Top-level clean target
...
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-02-05 17:51:33 -08:00
Rick Altherr
7980e069dd
Rename 'make go' to 'make build'
...
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-02-05 17:51:32 -08:00
Rick Altherr
d1ea210dba
Tweak .gitignore so database settings.sh is tracked
...
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-02-05 17:51:20 -08:00
Rick Altherr
02161de03c
Merge pull request #75 from kc8apf/arch_docs
...
Start of 7-series architecture documentation
2018-02-05 17:18:53 -08:00
Rick Altherr
beb8e0bcf9
docs: overview of 7-Series architecture
...
Describes the top-level physical structure.
Signed-off-by: Rick Altherr <raltherr@google.com>
2018-02-05 17:14:27 -08:00
Rick Altherr
dd5305a271
docs: Define some terms
...
Tried to merge definitions from wiki/Glossary and my understandings of
terms related to architecture and configuration.
Signed-off-by: Rick Altherr <raltherr@google.com>
2018-02-05 17:14:27 -08:00
Rick Altherr
1fc306b147
docs: Initial setup for Sphinx-based documentation
...
Signed-off-by: Rick Altherr <raltherr@google.com>
2018-02-05 17:14:27 -08: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