Commit Graph

556 Commits

Author SHA1 Message Date
Alessandro Comodi 65f5ddb030 005-tilegrid/add_tdb.py: use floor divide
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-10 12:04:34 +01:00
Alessandro Comodi b4ca31cd1e 005-tilegrid/add_tdb.py: added frame check
This solves issue #481. add_tdb.py now checks if all the bits in a same
tag have the same base address and, if that is the case, the first of
them is selected

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-10 11:43:53 +01:00
John McMaster 08aaa19551
Merge pull request #462 from antmicro/ps7
PS7 INT on Zynq
2019-01-10 10:47:42 +01:00
Alessandro Comodi 3738801ca3 005-tilegrid: removing unneeded comments
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-10 10:22:36 +01:00
Alessandro Comodi 39693b7958 ps7_int: rename fuzzer ps7 --> ps7_int
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-10 10:02:08 +01:00
Alessandro Comodi bd32e51a38 005-tilegrid/add_tdb.py: change ps7 --> ps7_int
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-10 10:01:32 +01:00
Alessandro Comodi f8b5de960c ps7_int/Makefile: change ps7 --> ps7_int
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-10 10:00:49 +01:00
John McMaster e9a2489c36
Merge pull request #478 from litghost/add_ppips_for_bram
Add ppips for bram
2019-01-10 09:32:02 +01:00
John McMaster 81fbb37153 bram config: DOX_REG, clean up
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-10 08:44:51 +01:00
Keith Rothman 150795d6d3 Add BRAM_INT_INTERFACE_* too.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-09 18:04:20 -08:00
Keith Rothman 55201c4d1e Add ppip output for BRAM tiles.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-09 17:10:01 -08:00
John McMaster bba4f339cc tilegrid: fix multi regression
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-09 23:29:21 +01:00
Alessandro Comodi 7f6e6f1c8c 005-tilegrid/add_tdb.py: Changed frame and word params
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-09 19:07:40 +01:00
Alessandro Comodi 3ec9dd58af Merge branch 'master' into ps7 2019-01-09 18:52:28 +01:00
John McMaster 892b4fb5f7 fuzzaddr: optional dframe, dbit
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-09 18:45:37 +01:00
Alessandro Comodi 8bdf04a29d 005-tilegrid/add_tdb.py: Added ps7 tdb
There is an hack to be fixed that selects only the first bit of the
tdb lines. It has to be corrected

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-09 18:14:23 +01:00
Alessandro Comodi 6691d2dcc8 ps7/top.py: updated top generator
The top.py generates a param.csv file related to a specific tile. The
segdata_tilegrid.tdb related to ps7 now contains two different
addresses bound to a specific tile.

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-09 16:31:28 +01:00
Alessandro Comodi b6d68711d8 ps7/Makefile: updated GENERATE_ARGS
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-09 16:30:23 +01:00
Alessandro Comodi 29fbdf595f 005-fuzzer: fix Makefile
The Makefile now correctly adds the ps7 dependency when zynq7
environment is selected.

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-09 14:31:42 +01:00
Alessandro Comodi 7a0b819f50 ps7/top.py: format fix
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-09 00:55:42 +01:00
John Mcmaster ae52c3ae84
Merge pull request #464 from natsfr/master
Bug #171: Fixing build directory for Fuzzers 071
2019-01-08 23:54:59 +01:00
Mehdi Khairy a4dd142bb9 Bug #171: Fixing build directory for Fuzzers 071
Signed-off-by: Mehdi Khairy <mehdi.khairy@more-magic.org>
2019-01-08 21:30:01 +01:00
Alessandro Comodi dc36103f5c sp7/top.py: format fix
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-08 19:19:55 +01:00
Alessandro Comodi 1c510c2388 ps7: 005-tilegrid added ps7 fuzzer
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-08 19:04:47 +01:00
Alessandro Comodi 645cd8e6ab 005-tilegrid: change Makefile
different build dependencies depending on the device part

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-08 19:03:44 +01:00
John McMaster 6d9d1687a3 iob-stag: groups.grp file
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-08 15:49:30 +01:00
John McMaster f3fade68bd iob-stag: IOB supertag
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-08 15:49:30 +01:00
John McMaster 1cc5b72ca5 minitest: clean up folders
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-07 23:31:44 +01:00
John McMaster 815c3d4af2 fuzzers: name with tile type
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-07 23:08:45 +01:00
John McMaster 80e140b278 top_generate.sh => top_generate.mk
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-07 17:38:35 +01:00
John Mcmaster dd26facddf
Merge pull request #441 from emka/clkout_divide
Add all CLKOUT1_DIVIDE bits
2019-01-06 12:29:41 +01:00
Mitja Kleider 540999acdf Add all CLKOUT1_DIVIDE bits
Signed-off-by: Mitja Kleider <mitja@kleider.name>
2019-01-06 11:41:48 +01:00
Karol Gugala 5fcfc4d61b fuzzers: 017: rename PRECYINIT_{0|1} -> PRECYINIT_{C0|C1}
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-02 21:30:56 +01:00
Karol Gugala c21b822cfb fuzzers: 074: add zynq7_ignored_wires
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-02 07:01:36 +01:00
John Mcmaster c8078e8dd5
Merge pull request #426 from emka/master
Add MMCM bool attributes
2018-12-30 13:28:56 +01:00
Mitja Kleider 7f17e85307 Add MMCM bool attributes
Signed-off-by: Mitja Kleider <mitja@kleider.name>
2018-12-30 13:19:06 +01:00
John McMaster ee803268fe xadc: fuzzer PoC
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-29 17:11:59 +01:00
John McMaster 5acda63b46 xadc: tilegrid support
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-29 17:07:18 +01:00
Felix Held 0d6e327229 introduce vivado wrapper
This fixes the problem that when sourcing the vivado settings file the
library search path is modified resulting in non-vivado binaries not working
due to being dynamically linked against the vivado libraries instead of the
system ones.

Signed-off-by: Felix Held <felix-github@felixheld.de>
2018-12-28 19:05:49 +01:00
Mitja Kleider a86fd6ed1a Add segdata to MMCM Makefile
Signed-off-by: Mitja Kleider <mitja@kleider.name>
2018-12-28 17:47:05 +01:00
John McMaster bbb6d5b4a2 BITONLY
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-27 21:24:32 +01:00
Tim Ansell 4478859b59
Merge pull request #376 from antmicro/xc7z-fuzz001
001-part-yaml: Modified script and tools to generate Zynq YAML.
2018-12-24 17:54:42 -08:00
John McMaster 8047b51965 intpips: cleaniter
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-24 12:44:09 -08:00
John McMaster 2a5c85f315 int_loop: dont push until end, reducing db conflicts
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-24 09:38:00 -08:00
John McMaster 8ba1e84dfb rempips: always roll back on failure
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-24 09:37:56 -08:00
John McMaster 581f26824f
Merge pull request #401 from mcmasterg/json_import
missing json import
2018-12-23 21:28:50 -08:00
John McMaster 0cb9b1a1de missing json import
Signed-off-by: John McMaster <JohnDMcMaster@gmail.com>
2018-12-23 21:10:22 -08:00
John McMaster 4cef6e4668 hclkpips: mask path
Signed-off-by: John McMaster <JohnDMcMaster@gmail.com>
2018-12-23 15:26:57 -08:00
John McMaster 1d4d2e0fdd 055-gnd: fix bad makefile target
Signed-off-by: John McMaster <JohnDMcMaster@gmail.com>
2018-12-23 01:33:31 -08:00
John McMaster 946892d1b1 hclkpips: ignore HCLK_CK_INOUT_*
Signed-off-by: John McMaster <JohnDMcMaster@gmail.com>
2018-12-22 17:19:11 -08:00