Paul Schulz
0d0116b6eb
Makes minor documentation change.
...
Signed-off-by: Paul Schulz <paul@mawsonlakes.org>
2019-02-03 00:59:43 +10:30
Paul Schulz
d964d8a363
Makes minor formatting chamges to documentation
...
Signed-off-by: Paul Schulz <paul@mawsonlakes.org>
2019-02-03 00:46:45 +10:30
Keith Rothman
ff3839f2b1
Remove some of the __future__.]
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-28 12:54:36 -08:00
Keith Rothman
2b223ac86c
Run make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-28 11:32:16 -08:00
Keith Rothman
bf8fd49ba4
Remove remaining usage of height, as words is the key.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-28 11:31:44 -08:00
Keith Rothman
44ce9a46e8
Disable DSP INT fuzzer on kintex7.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 22:52:52 -08:00
Keith Rothman
d6fbee2e4d
Run make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 22:32:07 -08:00
Keith Rothman
32b9da0d97
Handle A7/K7/Z7 differences gracefully.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 22:30:53 -08:00
Keith Rothman
da08dfb99f
Add back INT propagation.
...
All INT tiles are now populated for artix7 and the INT propagation
sanity checks output of fuzzers to ensure consistency.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 16:17:31 -08:00
Keith Rothman
3a4fc5eedc
Add FIFO INT fuzzer.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 11:07:30 -08:00
Keith Rothman
a83fadf2a6
run make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 08:20:48 -08:00
Keith Rothman
40e7771fa5
Add HCLK back to tilegrid.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 08:20:48 -08:00
Keith Rothman
be334a38df
Run make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 08:20:48 -08:00
Keith Rothman
6424e5a701
Add DSP INT fuzzer.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 08:20:48 -08:00
Keith Rothman
0c94434db7
Add DSP back to tilegrid.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 08:20:48 -08:00
Keith Rothman
b6c2e1ccb7
Make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 08:20:48 -08:00
Keith Rothman
598c180a9f
Add INT tile fuzzers for CLB, IOB and BRAM tiles.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 08:20:48 -08:00
Keith Rothman
8cbbbfc4f8
Add INT tiles for IOB.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 08:20:48 -08:00
Keith Rothman
6a7acd4b23
Refactor all existing tiles to fuzzer approach.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 08:20:48 -08:00
Keith Rothman
8cbac3ee7a
Add monitor bits to tilegrid.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 08:20:48 -08:00
Keith Rothman
48b39c8c4e
make format.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 08:20:48 -08:00
Keith Rothman
d6754069bd
Expand tilegrid to entire grid.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-27 08:20:48 -08:00
Keith Rothman
c6963694f1
Fix clean not working in 005-tilegrid.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-17 13:31:43 -08:00
Alessandro Comodi
145d2c9d61
tilegrid: format fix
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-15 11:17:32 +01:00
Alessandro Comodi
458b6b3677
tilegrid: optional int propagation for artix/kintex
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-15 11:16:01 +01:00
Alessandro Comodi
73d77396c0
005-tilegrid/generate_full.py: readded else branch
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-14 13:25:43 +01:00
Alessandro Comodi
01e5aef7cc
005-tilegrid: format fix
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-14 13:00:55 +01:00
Alessandro Comodi
9d16dae012
005-tilegrid/util.py: Added functionalities to local util
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-14 12:58:24 +01:00
Alessandro Comodi
dfdb23e177
005-tilegrid/generate_full.py: post db fix
...
Added possibility to add INT baseaddresses which are not adjacent to any
CLB/BRAM. The addition is performed after the database is populated with
the 'segments' information.
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-14 12:58:24 +01:00
Alessandro Comodi
9c93f89662
005-tilegrid/add_tdb.py: Moved functions to util
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-14 12:58:24 +01:00
Alessandro Comodi
70c8c77f0a
005-tilegrid: change Makefile
...
Adding .tdb input file to parse INT deltas which are in
DWORD:*.DFRAME:*.DBIT:* format
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-14 12:58:24 +01:00
Alessandro Comodi
93bc30ac10
005-tilegrid/util.py: return after check
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-14 12:58:24 +01:00
Alessandro Comodi
ccb43370fa
005-tilegrid/util.py: format fix
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-14 12:58:24 +01:00
Alessandro Comodi
f79aa011c1
005-tilegrid/generate_full.py: simplified assertion
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-14 12:58:24 +01:00
Alessandro Comodi
9e6c62cb4c
005-tilegrid: created a util script
...
There is some shared code between add_tdb.py and generate_full.py. To
solve this I have added a util script containing shared code.
Moreover, in the case a block has to be overwritten, the add_tile_bits
function now checks if the two version of the block contain the same
information. If this does not happend the script fails.
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-14 12:58:24 +01:00
Alessandro Comodi
67dad57a8e
005-tilegrid: format fix
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-14 12:58:24 +01:00
Alessandro Comodi
5f59221f0b
005-tilegrid/generate_full: propagating INT
...
I have added a way to propagate INT_L base addresses which do not have
an adjacent block
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-14 12:58:24 +01:00
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
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
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
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
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
John McMaster
ffad776162
fuzzers: consolidate common gitignores
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-19 18:56:32 -08:00
John McMaster
dde83ebadb
tilegrid: pll/mmcm entire major address until resolved
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-18 17:12:13 -08:00
John McMaster
3b1b587fcf
tilegrid pll: basic support
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-18 16:06:53 -08:00
John McMaster
b84d9a2535
tilegrid: basic mmcm support
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-18 15:42:23 -08:00
John McMaster
cecba098fc
tilegrid: params on fuzzaddr/generate.py
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-18 15:41:23 -08:00
John McMaster
6177c4c58d
tilegrid iob: factor out generic code
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-18 13:20:57 -08:00
John McMaster
923eddb2ea
tilegrid: /bin/dash compatibility
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-18 12:54:41 -08:00
John McMaster
a17c8b8d1d
tilegrid iob: use XRAY_DATABASE_ROOT
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 18:39:17 -08:00
John McMaster
358876463e
tilegrid: clean iob dir
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 18:38:49 -08:00
John McMaster
fbb464d5ba
tilegrid:tilegrid_basic.json => dir/tilegrid.json for XRAY_DATABASE_ROOT
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 18:38:10 -08:00
Tim 'mithro' Ansell
8d3e95cd1a
Move xjson / xyaml to utils instead of prjxray.
...
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-12-17 17:03:19 -08:00
Tim 'mithro' Ansell
fb2d809659
Use xjson.pprint instead of json.dump for output.
...
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-12-17 17:03:19 -08:00
John McMaster
b501c10fa2
tilegrid iob: generate addresses automatically
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-17 16:38:25 -08:00
John McMaster
54dcdf1f2e
tcl: reformat existing code
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-05 16:52:56 -08:00
John McMaster
15c62ba3a0
tilegrid: propagate iob addresses across column
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-04 21:03:31 -08:00
John McMaster
bb2cdac49f
tilegrid: remove obsolete comments, long line readability
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-04 21:03:19 -08:00
John McMaster
9b779d659d
tilegrid: fix IBUF define
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-04 20:59:37 -08:00
John McMaster
efddb6df52
tilegrid: fix iob height
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 19:10:14 -08:00
John McMaster
37128508eb
tilegrid: remove iob CENTER_INT from segment
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 18:56:26 -08:00
John McMaster
2d82438461
iob: LIOB33_SIGN => LIOB33_SING, cleanup func names
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 18:48:05 -08:00
John McMaster
48a6967adb
tilegrid: ROI fixes
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 18:27:03 -08:00
John McMaster
49aa56712f
tilegrid: merge in KR WIP IOB
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 17:49:08 -08:00
John McMaster
621ad8a575
tilegrid: add note about potential issue
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 17:47:40 -08:00
John McMaster
23f7d939da
tilegrid makefile: correct delta dep
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 17:47:12 -08:00
John McMaster
70b9adb933
tilegrid: generating iob deltas
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 17:14:04 -08:00
John McMaster
e5cae1f55e
tilegrid: iob WIP
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 16:44:33 -08:00
John McMaster
7ad9dc8c63
tilegrid: tcl cleanup
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 16:05:46 -08:00
John McMaster
9537b108d0
tilegrid: import KR WIP IOB tcl
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 13:52:09 -08:00
John McMaster
2a38512720
tilegrid: separate tilegrid and address generation
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 12:09:18 -08:00
John McMaster
a77f7bd12e
tilegrid: generate products in parallel
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-03 12:00:56 -08:00
John McMaster
0cca27fed1
tilegrid: use dedicated ROI var
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-11-13 13:26:45 -08:00
John McMaster
a019eb4148
tilegrid: BRAM use site, not bel, for better stability
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-11-06 16:41:35 -08:00
Keith Rothman
7ef9f737ba
make format
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-30 13:15:15 -07:00
Keith Rothman
b2672b2884
Automatically detect weird columns.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-30 13:13:52 -07:00
Keith Rothman
afeafa30c7
Assorted fixes.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-29 22:08:05 -07:00
Keith Rothman
b9031e0aeb
Expand ROI to whole chip.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-29 21:05:14 -07:00
Keith Rothman
206a7b4b27
Allow INT_LR copying to happen on INT tiles without a functional tile.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-29 17:58:03 -07:00
Keith Rothman
ab23cd1d3c
Larger ROI.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-29 13:47:24 -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
540ae800fe
tilegrid: makefile build dir workflow
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-24 17:21:44 -07: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
7a4f425a92
tilegrid: remove dead code
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-23 13:44:22 -07:00
John McMaster
59a4681564
tilegrid: fix BRAM height
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-23 13:23:50 -07:00
John McMaster
0403a23c8f
tilegrid: always add height
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-23 13:23:50 -07:00
John McMaster
39167f12c4
pep8
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 18:01:44 -07:00
John McMaster
3d55b76b34
tilegrid: fix help message
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 17:48:51 -07:00
John McMaster
62d89d6776
tilegrid: add segment for tilegrid, glob deltas by default
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
0a6aa3c374
tilegrid: always add bits field
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
8763438cff
tilegrid: consolidate setting frames, words, heights
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
833fa503c0
tilegrid: add comments
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
b99ed31ba1
tilegrid: BRAM loosely working, needs real offsets
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
9e664fa5bd
tilegrid BRAM: base BLOCK_RAM entry
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
9f3443a8a0
tilegrid: misc cleanup
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
e62d722003
tilegrid generate.tcl: more debug output, consistent tab/space
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
2070c94e68
tilegrid generate: simplify if / tables
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
7c84e3ccc9
tilegrid: BRAM partial support
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
7053663aa6
tilegrid: split make_database()
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
d682523456
tilegrid: clean up load_tiles()
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
f7a3d8bf94
tilegrid: move tile_baseaddr closer to where its created
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
38df1bad48
tilegrid: add_segment() explicit keys
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
fd03be7868
tilegrid: cleanup make_segments, bug fixes
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
875081dbc2
tilegrid: break into functions, add main()
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
63d872d539
tilegrid: quote consistency
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
209e59f9a9
tilegrid: database["segments"] => segments
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-17 14:31:59 -07:00
John McMaster
9ac71a0442
tilegrid: add some debug output on failure
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-08 17:38:19 -07:00
Keith Rothman
f77755ea5d
Add TODO to remove hack.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-05 09:34:45 -07:00
Keith Rothman
fcac3aa05c
Lighter hack.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-05 09:31:45 -07:00
Keith Rothman
dba45f30fa
Hack thinks to work (for now).
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-05 09:09:38 -07:00
Davide
7f6f50f3d8
Merge remote-tracking branch 'upstream/master'
...
Signed-off-by: Davide <davide.toldo@stud.tu-darmstadt.de>
2018-02-18 03:07:34 +01:00
Davide
7e47ae4a51
Fixed Bullet Point Lists in README.md files
...
Signed-off-by: Davide <davide.toldo@stud.tu-darmstadt.de>
2018-02-18 03:02:33 +01:00
Clifford Wolf
d2979d77eb
Merge pull request #92 from SymbiFlow/tilegrid-ng
...
Tilegrid changes for BRAM and DSP tiles
2018-02-15 14:38:52 +01:00
Clifford Wolf
5b74b282c2
Merge branch 'master' of github.com:SymbiFlow/prjxray into tilegrid-ng
2018-02-14 13:38:39 +01:00
Davide
73b1e27f78
Added tags for headers, subheaders and structured README files a bit
...
Signed-off-by: Davide <davide.toldo@stud.tu-darmstadt.de>
2018-02-14 12:24:18 +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
Davide
46c1eef15b
renamed all README.txt files to README.md
...
Signed-off-by: Davide <davide.toldo@stud.tu-darmstadt.de>
2018-02-13 17:00:04 +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
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
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
43e51dd5c1
Reformat existing Python files with yapf
...
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-01-09 14:50:06 -08:00
Rick Altherr
67c7914a2c
Revert "Autopep8 on all existing sources"
...
This reverts commit 925885c2cc .
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-01-09 14:49:57 -08:00
Rick Altherr
925885c2cc
Autopep8 on all existing sources
...
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
2018-01-08 17:23:42 -08: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
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
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
b602904ee2
Reduce size of HCLK segments to 26 frames
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-22 17:37:36 +01:00
Clifford Wolf
206364020c
Add tilegrid BRAM and DSP segment support
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2017-12-22 17:24:27 +01:00
John McMaster
99a968cb14
tilegrid fuzzer: document better
...
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2017-12-21 18:04:19 -08:00
Clifford Wolf
24beaef67a
Add hclk_l/hclk_r databases
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
2017-12-20 22:46:39 +01:00
Clifford Wolf
c8cf7e45f5
Add frame tiles to tilegrid
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
2017-12-20 22:46:39 +01:00
John McMaster
5c83125687
gitignore cleanup
...
Signed-off-by: John McMaster <JohnDMcMaster@gmail.com>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
2017-12-20 22:46:39 +01:00
Rick Altherr
abe5c1c2ae
fuzzers/005-tilegrid: Fix tools references
...
Signed-off-by: Rick Altherr <kc8apf@kc8apf.net>
Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
2017-12-20 22:46:39 +01:00