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 |