Commit Graph

2858 Commits

Author SHA1 Message Date
Tim Ansell 863233aaf3
Merge pull request #1205 from mithro/no-huge-diff
kokoro: Behave better on large diffs.
2020-01-23 17:15:36 -08:00
Tim 'mithro' Ansell ad5caef601 kokoro: Behave better on large diffs.
If the diff is very large, don't do a couple of things;
 * Output the patch into the console log.
 * Generate a pretty HTML version of the diff.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-01-23 11:10:27 -08:00
Dustin DeWeese 525b6e61e0
Merge pull request #1200 from HackerFoo/link-issue-vivado-limitation
add a link to README answering a common question
2020-01-22 06:37:29 -08:00
Dustin DeWeese de4158b64c add a link to README answering common question
Signed-off-by: Dustin DeWeese <dustin.deweese@gmail.com>
2020-01-21 19:13:05 -08:00
Tim Ansell 55ef667093
Merge pull request #1191 from mithro/kokoro-cmake
kokoro: Update to a newer cmake version.
2019-12-29 06:07:27 +01:00
Tim 'mithro' Ansell 9591007026 kokoro: Update to a newer cmake version.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-12-28 15:11:04 +01:00
Maciej Kurc 2c3ec9a9a4
Merge pull request #1181 from antmicro/fasm2frames_quickfix
Bugfix for fasm2frames
2019-12-18 12:07:53 +01:00
Maciej Kurc 0e07ed23e4 Bump kokoro again.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-18 08:00:37 +01:00
Maciej Kurc afe279e351 Bump kokoro.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-17 21:28:56 +01:00
Maciej Kurc 2172b0f797 Added emission of STEPDOWN features for HCLK_IOI3 tile too.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-17 10:15:35 +01:00
Alessandro Comodi 143ea98723
Merge pull request #1180 from litghost/add_clock_regions
Add clock_region to tilegrid.json for constructing clock networks.
2019-12-16 15:02:00 +01:00
Maciej Kurc 781dc05479 Fixed another bug in fasm2frames.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-16 13:07:48 +01:00
Maciej Kurc f35a52715f Fixed a bug in fasm2frames.py
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-16 10:53:17 +01:00
Keith Rothman c38859c600 Add clock_region field to GridInfo.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-12-15 11:20:02 -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
Karol Gugala b29742ba73
Merge pull request #1176 from antmicro/bitstream-gen-fix
bitstream_writer: fix 7 series and US+ headers
2019-12-13 06:38:53 +01:00
litghost cc9e00da8f
Merge pull request #1174 from antmicro/zynq_ps7_clocks
Zynq PS7 clocks
2019-12-12 13:05:29 -08:00
Karol Gugala 3acd1e99fc bitstream_writer: update 7 series tests
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-12-12 20:48:43 +01:00
Karol Gugala 9d08578a60 bitstream_writer: fix 7 series and US+ headers
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-12-12 18:47:48 +01:00
litghost 0d0a38cf52
Merge pull request #1175 from antmicro/zynq_ps7_ppips
Dumping PPIPs for Zynq PS7
2019-12-12 08:50:12 -08:00
Maciej Kurc 810473ef46 Disabled initialization of LIOB3/LIOI33 segbit files for Zynq7
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-12 17:20:53 +01:00
Maciej Kurc ef8d405bdb Added dumping of PPIPs for Zynq PS7 tiles and interconnects.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-12 09:57:41 +01:00
Maciej Kurc 0507f92345 Ran make format
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-12 09:31:59 +01:00
litghost b3fea9c07b
Merge pull request #1172 from antmicro/stepdown
Enabling of STEPDOWN feature on unused IOBs
2019-12-11 16:48:10 -08:00
Maciej Kurc 24ccfb3bb5 Automatic inference of CLK_HROW with PS7 clocks, use of todo list for PS7 clock sources.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-11 22:39:04 +01:00
Maciej Kurc fb65464c42 A little hacky but working version.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-11 19:05:04 +01:00
litghost 87266c4c13
Merge pull request #1173 from antmicro/minilitex_ddr_test
Integrate Min LiteX with DDR into Project X-Ray
2019-12-11 08:44:51 -08:00
Maciej Kurc 75bea28719 Code formatting.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-11 17:20:05 +01:00
Maciej Kurc d8e0bb7b31 Fixed bug with fasm feature splitting.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-11 17:12:22 +01:00
Maciej Kurc 2c391890e3 Ran make format
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-11 17:12:22 +01:00
Maciej Kurc 906046a3c4 Added unittest for enabling the STEPDOWN feature.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-11 17:12:22 +01:00
Maciej Kurc 15032c9943 Added emission of STEPDOWN feature for unused IOBs of a bank in which at least one site has it set.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-11 17:11:50 +01:00
Maciej Kurc d84c28b38c Modified fuzzer 075 to dump IO bank number for each pin.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-11 17:10:41 +01:00
Maciej Kurc 6086e6d6f5 Modified fuzzer 041 to solve Zynq PS7 FCLK clocks.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-11 16:25:45 +01:00
litghost d47c3e9838
Merge pull request #1169 from antmicro/required_features
Support for required fasm features
2019-12-11 07:15:32 -08:00
Tomasz Michalak 18acada713 minitests: Add min litex with DDR test
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-12-11 11:49:25 +01:00
Tomasz Michalak 332f020dda
Merge pull request #1150 from antmicro/minilitex_minitest
Integrate Mini LiteX into Project X-Ray
2019-12-11 09:17:28 +01:00
Maciej Kurc 0d5a596a87 Addressed review comments.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-10 18:42:12 +01:00
Maciej Kurc 4502fc14e6 fasm2frames parameter "--part" made mandatory if XRAY_PART is not set, removed emitting common features for all parts if the part is not given.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-10 17:54:54 +01:00
Maciej Kurc 7bd13efdcb WIP
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-10 15:21:28 +01:00
Maciej Kurc 4d3059982d Updated fasm2frames test.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-10 14:51:23 +01:00
Maciej Kurc a4a033226f Modified fuzzer 001 to include required features for Zynq parts.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-10 14:38:24 +01:00
Maciej Kurc 634593ee06 Changed the way that required features are to be stored in the db.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-10 13:49:51 +01:00
Maciej Kurc 726d744fca Changed JSON format for required features.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-10 13:20:44 +01:00
Tomasz Michalak fb96f3fe86 minitests: Add minimal Litex configuration for Arty
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-12-10 10:02:36 +01:00
litghost 0e8ff9b64e
Merge pull request #1157 from antmicro/iostandard_minitest
Minitest for different IOSTANDARDs
2019-12-09 11:09:33 -08:00
Maciej Kurc eef8ec93cb Added ignoring of PUDC_B pin.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-09 14:40:35 +01:00
Maciej Kurc 6b234bf484 Added support for having a set of required features in the prjxray db.
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-12-09 13:40:05 +01:00
Tim Ansell bfe24fc486
Merge pull request #1167 from SymbiFlow/dependabot/submodules/third_party/abseil-cpp-77f8700
build(deps): bump third_party/abseil-cpp from `846e5db` to `77f8700`
2019-12-07 18:37:11 +10:30
Tim Ansell adc6a1c066
Merge pull request #1168 from SymbiFlow/dependabot/submodules/third_party/googletest-78fdd6c
build(deps): bump third_party/googletest from `679bfec` to `78fdd6c`
2019-12-07 18:36:38 +10:30