Tomasz Michalak
|
950d7534ec
|
Add licensing header to fuzzers' python scripts
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
|
2020-05-26 07:33:12 -07:00 |
Keith Rothman
|
465fd4731d
|
Add prohibited site list to tilegrid.
Prohibited sites are sites that Vivado will not place at.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
2020-03-13 15:21:43 -07:00 |
Keith Rothman
|
44eb914f8d
|
Fill holes in excluded part of grid.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
2020-02-19 16:34:12 -08:00 |
Keith Rothman
|
cce638930c
|
Add clock_region to tilegrid.json for constructing clock networks.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
2019-12-14 22:28:22 -08:00 |
Keith Rothman
|
c0b8aef3a9
|
Add pin functions to tilegrid.
- Add support to emit PUDC_B pullup if unused (for A7 and Z7 fabrics).
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
2019-10-14 16:38:02 -07: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 |
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
|
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 |
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
|
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 |
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
|
2070c94e68
|
tilegrid generate: simplify if / tables
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 |
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
|
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
|
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 |