Commit Graph

986 Commits

Author SHA1 Message Date
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
Tim Ansell b43bf3539f
Merge pull request #229 from mcmasterg/k7_bits
k7: use all bitstream bits, format settings.sh alike
2018-11-06 15:11:29 -08:00
John McMaster b5d691c239
Merge pull request #228 from mcmasterg/bram_run
bram: make run targets
2018-11-06 15:02:08 -08:00
John McMaster e2e236e79e k7: use all bitstream bits, format settings.sh alike
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-11-06 15:01:30 -08:00
John McMaster 640aee90b9 bram: make run targets
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-11-06 14:39:45 -08:00
litghost eddf249df1
Merge pull request #220 from mcmasterg/segprint_bram
Segprint: print related tiles
2018-11-06 12:15:43 -08:00
John McMaster aefe1a9534 segprint: ignore hint pips
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-11-06 12:07:29 -08:00
John McMaster 334f28a9a4 segprint: decode bits shared by overlapping tiles
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-11-06 12:05:23 -08:00
Tim Ansell 3e2e4576f8
Merge pull request #224 from litghost/add_kintex7_ignored_wires
Add option to output ignored wires and add ignored wires for kintex7.
2018-11-06 08:54:32 -08:00
Tim Ansell 5aa14c6a0e
Merge pull request #225 from litghost/add_uart
Add UART port to ROI harness.
2018-11-06 08:53:52 -08:00
Keith Rothman 4a2a78123d Add UART port to ROI harness.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-11-06 08:33:35 -08:00
Keith Rothman b39e39315d Add option to output ignored wires and add ignored wires for kintex7.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-11-06 08:32:18 -08:00
Tim Ansell 6de8155657
Merge pull request #222 from litghost/rename_ram_port_config
Rename DI1MUX to be underneith the *LUT.
2018-11-01 21:36:04 -07:00
Keith Rothman 92e0724f28 Rename DI1MUX to be underneith the *LUT.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-11-01 16:38:02 -07:00
litghost 2ede49e5d4
Merge pull request #221 from litghost/no_env_vars
Pass configuration from top of utility, rather than implicit variables.
2018-11-01 18:26:39 -05:00
Keith Rothman de5c8a44a3 Pass configuration from top of utility, rather than implicit variables.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-11-01 16:18:32 -07:00
John McMaster 7f4ea57a87
Merge pull request #217 from mcmasterg/tilegrid_bram
BRAM pushdb
2018-10-31 19:03:24 -07:00
John McMaster 178a278398
Merge pull request #216 from mcmasterg/segprint_cleanup
Segprint cleanup
2018-10-31 19:03:15 -07:00
John McMaster bdfef88608 bram config: update gitignore
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 18:56:17 -07:00
John McMaster 08d38f7dc4 bram config: push to db correctly
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 18:56:17 -07:00
John McMaster 5dd62085e2 bram: remove segmaker verbose
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 18:56:17 -07:00
John McMaster 2cffb2987e bram: minor cleanup
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 18:56:17 -07:00
John McMaster 3f77043458 BRAM: 101 => 025 fuzzer number, add to fuzzers Makefile
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 18:56:17 -07:00
John McMaster b44e9dd49f segprint: use prjxray.db lib
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 18:54:05 -07:00
John McMaster 5532adac5b segprint: grid => tiles, segments
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 18:53:59 -07:00
John McMaster 2eba703c33
Merge pull request #213 from mcmasterg/no_exclude_placement
fuzzers: don't use EXCLUDE_PLACEMENT on ROI
2018-10-31 18:03:25 -07:00
John McMaster f13a2a4856 fuzzers: don't use EXCLUDE_PLACEMENT on ROI
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 17:53:42 -07:00
litghost a0d7981140
Merge pull request #211 from litghost/dram_segbits
Add documentation for DRAM segbits.
2018-10-31 17:57:24 -05:00
Keith Rothman 8dcfe36bb9 Split single and dual port 128x1 modes.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-31 15:52:03 -07:00
Keith Rothman 9aed3fef7c Add documentation for DRAM segbits.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-31 15:43:10 -07:00
John McMaster eae06f9674
Merge pull request #210 from mcmasterg/bram_cleanup
Bram minitest cleanup
2018-10-31 11:17:21 -07:00
John McMaster 5396046644 bram minitest: split into fuzzer config, data
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 10:45:50 -07:00
John McMaster f9207b5618 bram minitest: clean up tests
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 10:02:00 -07:00
John McMaster 11c485cc1f bram minitest: delete unused files, simplify name
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-31 09:51:00 -07:00
litghost 26b95fb46e
Merge pull request #205 from litghost/larger_roi
Expand ROI to all of CMT X0Y2.
2018-10-30 17:16:43 -05:00
Keith Rothman 5bd793a8d2 Fixup clean target.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-30 15:06:19 -07:00
John McMaster e94eebe10e
Merge pull request #209 from mcmasterg/bram_config5
BRAM: SDP minitest
2018-10-30 14:59:04 -07: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 725aff005c Shift y_right up to avoid routing though the PCIe block.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-30 12:11:26 -07:00
Keith Rothman 6c3d621627 Supress non-FASM output.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-30 11:57:26 -07:00
Keith Rothman d0c1efbfc2 Fix fasm_assembler for partial tile usage.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-30 11:08:24 -07:00
John McMaster 6c2b04a7bf bram: TDP minitest
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-30 10:51:23 -07:00
John McMaster 8171030058 segprint: move load_bitdata into lib
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-30 10:47:33 -07:00
John McMaster 6faacbe14e
Merge pull request #207 from mcmasterg/bram_config4
bram-config: WRITE_MODE
2018-10-30 10:13:45 -07:00
John McMaster fbfafca7a5 bram-config: WRITE_MODE
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-10-30 10:05:44 -07:00
Keith Rothman 52bae5e02f Add wires used for ROI ports.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-30 09:14:34 -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 4a7edc0d61 Fix routing overrides.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2018-10-29 18:40:24 -07:00