Commit Graph

2282 Commits

Author SHA1 Message Date
Maciej Kurc 4f459cfde3 Ran format-tcl
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-06-13 16:39:49 +02:00
Maciej Kurc 421af109b1 Added bit2fasm targets to Makefiles
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-06-13 16:29:20 +02:00
Maciej Kurc 0c244f242d Added submodule with Yosys and integrated it with the LiteX minitest
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-06-13 16:16:11 +02:00
Maciej Kurc 01f77fd2b2 Added LiteX SoC project (VexRiscV + DRAM + Ethernet for Arty board)
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-06-13 15:58:06 +02:00
Tim Ansell 991e7866b4
Merge pull request #870 from antmicro/missing_segbits_utility
An utility script that helps to find missing segbits
2019-06-12 13:55:03 +02:00
Tim Ansell 4fc78e9eb3
Merge pull request #856 from antmicro/kokoro_faillogs
kokoro: Pack failing test cases instead of vivado logs
2019-06-12 13:53:35 +02:00
Tim Ansell 5a3c5457ab
Merge pull request #872 from SymbiFlow/dependabot/submodules/third_party/cctz-74ca13c
Build(deps): Bump third_party/cctz from `fcad8d7` to `74ca13c`
2019-06-12 13:51:55 +02:00
Tim Ansell b167fd4331
Merge pull request #876 from SymbiFlow/dependabot/submodules/third_party/googletest-da10da0
Build(deps): Bump third_party/googletest from `8ffb7e5` to `da10da0`
2019-06-12 13:51:37 +02:00
Tim Ansell bae092cac3
Merge pull request #877 from SymbiFlow/dependabot/submodules/third_party/abseil-cpp-0238ab0
Build(deps): Bump third_party/abseil-cpp from `2f76a9b` to `0238ab0`
2019-06-12 13:32:57 +02:00
Tim Ansell bb8640bda9
Merge pull request #880 from litghost/add_back_hclk_ppips
Add HCLK ppips.
2019-06-12 09:29:18 +02:00
Maciej Kurc 1eae588d60 Added reporting presence of missing bits via exit code
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-06-12 09:07:17 +02:00
Maciej Kurc 53db46b2d5 Updated exit and input args handling
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-06-12 09:07:17 +02:00
Maciej Kurc 626c0f7e66 An utility script that helps to find missing segbits for PIPs
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2019-06-12 09:07:17 +02:00
Tomasz Michalak 2e45e534ae kokoro: Pack failing test cases instead of vivado logs
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-12 08:47:11 +02:00
litghost d31319ccaa
Merge pull request #879 from litghost/avoid_full_dict_build
Avoid building full speed_model dict.
2019-06-11 14:59:41 -07:00
Keith Rothman aeaa8a3530 Add HCLK ppips.
These were no longer generated after 946892d1b and were removed from
prjxray-db at
b13ff7f8b3 (diff-6a43cc2ab2e06b2a84b7effc16ca669e)

Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-06-11 14:58:15 -07:00
Keith Rothman 2ad76619ee Avoid building full speed_model dict.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-06-11 10:32:24 -07:00
Tim Ansell 80f42b7e00
Merge pull request #878 from litghost/fix_yaml
Correct class vs struct usage.
2019-06-11 09:04:16 +02:00
Keith Rothman c5a9cb4646 Correct class vs struct usage.
yaml-lib defines convert as
template<T>
struct convert

Not as a class.

Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-06-10 16:22:43 -07:00
dependabot-preview[bot] 98a2e3643e
Build(deps): Bump third_party/abseil-cpp from `2f76a9b` to `0238ab0`
Bumps [third_party/abseil-cpp](https://github.com/abseil/abseil-cpp) from `2f76a9b` to `0238ab0`.
- [Release notes](https://github.com/abseil/abseil-cpp/releases)
- [Commits](2f76a9bf50...0238ab0a83)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-08 05:12:09 +00:00
dependabot-preview[bot] 4f7f1a6bb5
Build(deps): Bump third_party/googletest from `8ffb7e5` to `da10da0`
Bumps [third_party/googletest](https://github.com/google/googletest) from `8ffb7e5` to `da10da0`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](8ffb7e5c88...da10da05c2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-08 05:11:48 +00:00
litghost c91bce9ea2
Merge pull request #868 from antmicro/prjxray_stabilization_fan_alt_byp_bounce
Fix instability issues with the FAN_ALT.BYP_BOUNCE PIPs
2019-06-07 08:31:15 -07:00
dependabot-preview[bot] 52111435c8
Build(deps): Bump third_party/cctz from `fcad8d7` to `74ca13c`
Bumps [third_party/cctz](https://github.com/google/cctz) from `fcad8d7` to `74ca13c`.
- [Release notes](https://github.com/google/cctz/releases)
- [Commits](fcad8d7d4e...74ca13c60c)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-06 17:48:27 +00:00
Tomasz Michalak 6fb68593ff 059-pip-byp-bounce: Add separate fuzzer for FAN_ALT.BYP_BOUNCE bits
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-05 19:26:07 +02:00
Tomasz Michalak 14efe4d720 050-pip-seed: Don't solve FAN_ALT.BYP_BOUNCE bits
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-06-05 08:24:11 +02:00
litghost 71970f9b38
Merge pull request #849 from antmicro/prjxray_stabilization_053_pip_ctrlin
053-pip-ctrlin: Fall back to todos bigger than specified number of lines
2019-06-04 09:35:53 -07:00
litghost 90d5d959e4
Merge pull request #860 from antmicro/cfg_tile_baseaddr
005-tilegrid: add CFG_CENTER_MID tile base address calculation
2019-06-04 09:34:49 -07:00
Tim Ansell 224f05e518
Merge pull request #863 from SymbiFlow/dependabot/submodules/third_party/abseil-cpp-2f76a9b
Build(deps): Bump third_party/abseil-cpp from `4adaf54` to `2f76a9b`
2019-06-02 09:03:43 -07:00
Tim Ansell 914edb25ba
Merge pull request #864 from SymbiFlow/dependabot/submodules/third_party/cctz-fcad8d7
Build(deps): Bump third_party/cctz from `ce76fd4` to `fcad8d7`
2019-06-02 08:26:59 -07:00
Tim Ansell 10fa74214f
Merge pull request #865 from SymbiFlow/dependabot/submodules/third_party/googletest-8ffb7e5
Build(deps): Bump third_party/googletest from `7f1c0f6` to `8ffb7e5`
2019-06-02 08:26:52 -07:00
dependabot-preview[bot] e1c0d9b7b3
Build(deps): Bump third_party/googletest from `7f1c0f6` to `8ffb7e5`
Bumps [third_party/googletest](https://github.com/google/googletest) from `7f1c0f6` to `8ffb7e5`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](7f1c0f6f81...8ffb7e5c88)
2019-06-01 05:13:05 +00:00
dependabot-preview[bot] d005827bca
Build(deps): Bump third_party/cctz from `ce76fd4` to `fcad8d7`
Bumps [third_party/cctz](https://github.com/google/cctz) from `ce76fd4` to `fcad8d7`.
- [Release notes](https://github.com/google/cctz/releases)
- [Commits](ce76fd4614...fcad8d7d4e)
2019-06-01 05:12:32 +00:00
dependabot-preview[bot] e19b528192
Build(deps): Bump third_party/abseil-cpp from `4adaf54` to `2f76a9b`
Bumps [third_party/abseil-cpp](https://github.com/abseil/abseil-cpp) from `4adaf54` to `2f76a9b`.
- [Release notes](https://github.com/abseil/abseil-cpp/releases)
- [Commits](4adaf54909...2f76a9bf50)
2019-06-01 05:12:00 +00:00
Tomasz Michalak 369362f8c8 005-tilegrid: add CFG_CENTER_MID tile base address calculation
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-05-31 09:40:40 +02:00
litghost 0bddcaf908
Merge pull request #858 from litghost/timing_fuzzer
Add wire, pip, and site pin timing information.
2019-05-30 18:20:43 -07:00
litghost 84e168c9dc
Merge pull request #831 from antmicro/prjxray_stabilization_057_pip_bi
057-pip-bi: Increase number of tries to find a suitable PIP INT tile
2019-05-30 12:17:02 -07:00
Keith Rothman 0dc1317389 Add comment on magic.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-30 09:18:47 -07:00
Keith Rothman a4b7207ee3 Ignore errors from diff2html
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-30 07:37:54 -07:00
litghost d876d6b9e5
Merge pull request #859 from litghost/timing_minitest
Adds timing minitest
2019-05-30 07:30:22 -07:00
Keith Rothman 259894f81d Add README for timing minitest.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-29 15:05:18 -07:00
Keith Rothman 992280f3b1 Add timing model minitest.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-29 14:55:04 -07:00
Keith Rothman e1208e1014 Add wire, pip, and site pin timing information.
This is required for interconnect timing modelling.

Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-05-29 14:51:35 -07:00
Tomasz Michalak ebf8d6a1cd 053-pip-ctrlin: Fall back to todos bigger than specified number of lines
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-05-29 08:35:08 +02:00
litghost e8299f6404
Merge pull request #842 from antmicro/bits_origin
Generate db files with fuzzer name of origin
2019-05-28 09:57:08 -07:00
Tomasz Michalak cb22f2f0fe Don't parse db files with fuzzer of origin information during database validation
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-05-27 08:48:09 +02:00
Tomasz Michalak d1ccb55a58 Don't sort db files with fuzzer of origin information
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-05-27 08:48:03 +02:00
Tomasz Michalak 22cdae1536 Generate db files with fuzzer name of origin
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-05-27 08:46:44 +02:00
Tim Ansell ff4c80738d
Merge pull request #850 from antmicro/fuzzer_007_python3
Make build scripts of 007 explicitly use python3
2019-05-25 15:21:03 -07:00
Tim Ansell 4e1d71c6f5
Merge pull request #852 from SymbiFlow/dependabot/submodules/third_party/abseil-cpp-4adaf54
Build(deps): Bump third_party/abseil-cpp from `8a394b1` to `4adaf54`
2019-05-25 15:20:44 -07:00
Tim Ansell 1cbb3dd198
Merge pull request #853 from SymbiFlow/dependabot/submodules/third_party/cctz-ce76fd4
Build(deps): Bump third_party/cctz from `4632ec2` to `ce76fd4`
2019-05-25 15:20:32 -07:00