Commit Graph

932 Commits

Author SHA1 Message Date
John McMaster fbfafca7a5 bram-config: WRITE_MODE
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-30 10:05:44 -07:00
John McMaster 6a989b6934
Merge pull request #204 from mcmasterg/bram_config3
BRAM READ/WRITE width
2018-10-29 15:40:29 -07:00
John McMaster abe9c82575 101-bram-config: READ/WRITE_WIDTH SRVAL/INIT parity tweaks
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-29 15:29:27 -07:00
John McMaster 419130a11a 101-bram-config: READ/WRITE_WIDTH
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-29 15:27:28 -07:00
Tim Ansell f52c4d0b05
Merge pull request #202 from mcmasterg/a7_dup_roi
Artix 7: remove duplicate ROI
2018-10-29 11:37:12 -07:00
John McMaster da458ddd1d Artix 7: remove duplicate ROI
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-29 11:29:39 -07:00
Tim Ansell 395c8be561
Merge pull request #198 from SymbiFlow/litghost-patch-1
Don't copy tilegrid.json anymore
2018-10-27 12:21:00 -07:00
litghost 9e7c1a60dc Don't copy tilegrid.json anymore
Fixes #197

Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-25 19:53:33 -07:00
John McMaster 5e1760e8ec
Merge pull request #196 from mcmasterg/bram_config2
bram: DO_REG, SRVAL, INIT
2018-10-25 10:29:12 -07:00
John McMaster 6444399c20
Merge pull request #195 from mcmasterg/bram_config
Bram INV config
2018-10-25 10:17:41 -07:00
John McMaster f2b0093d11 bram: DO_REG, SRVAL, INIT
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 18:30:59 -07:00
John McMaster bcd299fd35 102-bram-data: move products to build dir
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:57:27 -07:00
John McMaster 39ddfd8e6b bram minitest: BRAM18 vs BRAM36 correlation test
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:38:32 -07:00
John McMaster 17c075c71d segmaker: fix BRAM re partial match
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:38:32 -07:00
John McMaster a58b2fefb4 bram config: basic working on Y1 but not Y0
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:38:32 -07:00
John McMaster fda33dd39e bram minitest: ignore build dir
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:38:32 -07:00
John McMaster aec874de92 bram config: bram36 sort of working, needs to be bram18 based
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:38:32 -07:00
John McMaster aa9386b6c1 bram-confg: write all products to build
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:38:32 -07:00
John McMaster 10000b3fc7 bram minitest: add config test, fix ROI, assert building w/ recommended part
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:38:32 -07:00
John McMaster 671a55705f tilegrid: fix BRAM CLB_IO_CLK height
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:38:32 -07:00
John McMaster 6d24fdbaff bram-config: baseline workflow
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:38:32 -07:00
John McMaster 136221fa6f 102-bram-data: cleanup
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:38:32 -07:00
John McMaster 308fcb5749
Merge pull request #194 from mcmasterg/tilegrid_build_dir
tilegrid: makefile build dir workflow
2018-10-24 17:26:40 -07:00
John McMaster 8a68fe70c2
Merge pull request #193 from mcmasterg/genheader_seedn
genheader.sh: export SEEDN when deterministic seed is required
2018-10-24 17:25:07 -07:00
John McMaster 49810500ca
Merge pull request #192 from mcmasterg/utils_x
utils: consistently mark +x
2018-10-24 17:24:33 -07:00
John McMaster 540ae800fe tilegrid: makefile build dir workflow
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:21:44 -07:00
John McMaster c7004ed41b genheader.sh: export SEEDN when deterministic seed is required
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:20:13 -07:00
John McMaster 57b000529c utils: consistently mark +x
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:15:17 -07:00
Tim Ansell a0cfca8608
Merge pull request #191 from mithro/master
minitests/roi_harness: Add XRAY_PIN values valid for Arty.
2018-10-24 17:00:19 -07:00
Tim 'mithro' Ansell 32479630be minitests/roi_harness: Remove hardcoded values in Makefile.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-10-24 16:49:20 -07:00
Tim 'mithro' Ansell 77881252e2 minitests/roi_harness: Add XRAY_PIN values valid for Arty.
Allows generating the fuzzers/001-part-yaml for the Arty part.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-10-24 16:44:17 -07:00
litghost d33fdb7ee3
Merge pull request #188 from litghost/no_tilegrid_from_dump_all
Make 005-tilegrid emit entire part, and have 074-dump_all not overwri…
2018-10-24 13:10:20 -05:00
Keith Rothman d1799deb86 Make 005-tilegrid emit entire part, and have 074-dump_all not overwrite 005-tilegrid.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-24 07:10:16 -07:00
John McMaster e9467b8020
Merge pull request #187 from mcmasterg/blockwidth2
blockwidth: shrink minor address print
2018-10-23 20:07:40 -07:00
John McMaster d1bf397787 blockwidth: shrink minor address print
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-23 19:54:45 -07:00
John McMaster b15eaba774
Merge pull request #186 from mcmasterg/blockwidth
blockwidth: tool to print minor address groups
2018-10-23 19:51:52 -07:00
John McMaster ac7fc054e9 blockwidth: tool to print minor address groups
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-23 19:44:20 -07:00
litghost 02422148b6
Merge pull request #184 from litghost/roi_metadata
Create design.json that describes roi harness boundry,
2018-10-23 18:23:30 -05:00
Keith Rothman dd4e6c1666 Directly use grid coordinates from env.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-23 16:10:03 -07:00
John McMaster 03bdadc851
Merge pull request #185 from mcmasterg/segmaker_fix_slice
Segmaker fix slice
2018-10-23 15:21:52 -07:00
Keith Rothman bc65819b79 Run make format.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-23 15:16:34 -07:00
Keith Rothman 03aa40d364 Address comments.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-23 15:16:34 -07:00
Keith Rothman c7d145a466 Create design.json that describes roi harness boundry, used for VPR arch def.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-23 15:16:34 -07:00
John McMaster c2cc1fadc6 segmaker: SLICE_X0 and SLICE_X1 were being combined into SLICE
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-23 15:14:27 -07:00
John McMaster 0a66f31188
Merge pull request #182 from mcmasterg/top_harness
fuzzers: replace inline verilog with top_harnesS()
2018-10-23 15:06:07 -07:00
John McMaster e3b300765e fuzzers: replace inline verilog with top_harnesS()
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-23 14:27:08 -07:00
John McMaster afdb7a96d8
Merge pull request #180 from mcmasterg/bram_data
BRAM data
2018-10-23 14:10:01 -07:00
John McMaster 7e6785de99 bram: fix README
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-23 13:46:10 -07:00
John McMaster 7a4f425a92 tilegrid: remove dead code
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-23 13:44:22 -07:00
John McMaster 1360ae7746 bram: remove obsolete file
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-23 13:24:59 -07:00