Commit Graph

3080 Commits

Author SHA1 Message Date
Tim 'mithro' Ansell f6b5c1d956 Add .gitattributes so GitHub gets the language right.
GitHub uses https://github.com/github/linguist to do language stats.
linguist however mis-detects a bunch of things in this repo. It also
needs to be told about the "vendored" files in the repo.

This can be fixed by setting values via `.gitattributes` file which is
done here.

Before
```
74.90%  Coq
13.42%  Python
3.71%   C++
3.62%   Tcl
1.42%   Makefile
1.26%   Verilog
0.73%   JavaScript
0.62%   Shell
0.10%   HTML
0.08%   XSLT
0.07%   CMake
0.03%   Assembly
0.02%   Ruby
0.01%   Dockerfile
```

After
```
42.45%  Python
25.18%  Verilog
12.00%  C++
10.96%  Tcl
4.07%   Makefile
2.34%   JavaScript
1.99%   Shell
0.34%   HTML
0.26%   XSLT
0.22%   CMake
0.09%   Assembly
0.08%   Ruby
0.03%   Dockerfile
```

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-04-06 23:23:39 -07:00
Tim Ansell 759b4c700d
Merge pull request #1287 from antmicro/fix-htmlgen
htmlgen: use XRAY_ROI_TILEGRID instead of XRAY_ROI
2020-04-06 09:25:22 -07:00
SymbiFlow Robot f77a5adff9
Merge pull request #1290 from SymbiFlow/dependabot/submodules/third_party/yaml-cpp-26faac3
Bump third_party/yaml-cpp from `1bfbd2b` to `26faac3`
2020-04-04 07:02:29 -07:00
dependabot-preview[bot] c4afacfa02
Bump third_party/yaml-cpp from `1bfbd2b` to `26faac3`
Bumps [third_party/yaml-cpp](https://github.com/jbeder/yaml-cpp) from `1bfbd2b` to `26faac3`.
- [Release notes](https://github.com/jbeder/yaml-cpp/releases)
- [Commits](1bfbd2be4c...26faac387c)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-04 05:14:15 +00:00
Alessandro Comodi b1a710d7bf run make format
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-04-02 17:43:55 +02:00
Alessandro Comodi bf87e49e53 kokoro: remove check on failing db gen for extra parts and harness
Now that the extra parts and harness files do happen during the full db
generation, the two failing tests are not required anymore

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-04-02 11:29:35 +02:00
Alessandro Comodi 14600d771a fix artix7_200t settings source
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-04-02 11:22:21 +02:00
Alessandro Comodi 8bed17b40e htmlgen: add html generation as last step of kokoro
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-04-01 20:22:58 +02:00
Alessandro Comodi 27a8e27381 run htmlgen in Travis CI
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-04-01 19:37:52 +02:00
Alessandro Comodi a0658d2d6a htmlgen: use XRAY_ROI_TILEGRID instead of XRAY_ROI
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-04-01 13:26:45 +02:00
SymbiFlow Robot b15089fdb0
Merge pull request #1283 from daveshah1/diff_iob_fix
fuzzers: Add missing B-side IN_DIFF bits
2020-03-30 18:34:11 -07:00
David Shah b757da0148 fuzzers: Add missing B-side IN_DIFF bits
Signed-off-by: David Shah <dave@ds0.me>
2020-03-30 17:01:48 +01:00
litghost 1d68c6f191
Merge pull request #1278 from antmicro/add-prohibited-sites
grid: add prohibited sites to GridInfo
2020-03-25 09:53:08 -07:00
Alessandro Comodi 2d62f223d6 grid: update test data and make format
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-03-24 20:27:26 +01:00
Alessandro Comodi db04b939fc grid: add prohibited sites to GridType
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-03-24 18:41:13 +01:00
SymbiFlow Robot 91ed2eecff
Merge pull request #1274 from SymbiFlow/dependabot/submodules/third_party/gflags-addd749
Bump third_party/gflags from `2e227c3` to `addd749`
2020-03-22 02:58:50 -07:00
SymbiFlow Robot 4d881a0b95
Merge pull request #1277 from SymbiFlow/dependabot/submodules/third_party/yosys-f22f200
Bump third_party/yosys from `b741954` to `f22f200`
2020-03-22 01:54:04 -07:00
dependabot-preview[bot] c1ca123081
Bump third_party/yosys from `b741954` to `f22f200`
Bumps [third_party/yosys](https://github.com/YosysHQ/yosys) from `b741954` to `f22f200`.
- [Release notes](https://github.com/YosysHQ/yosys/releases)
- [Commits](b741954461...f22f2000bd)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-21 05:13:52 +00:00
dependabot-preview[bot] bf12384d8a
Bump third_party/gflags from `2e227c3` to `addd749`
Bumps [third_party/gflags](https://github.com/gflags/gflags) from `2e227c3` to `addd749`.
- [Release notes](https://github.com/gflags/gflags/releases)
- [Commits](2e227c3daa...addd749114)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-21 05:12:50 +00:00
Tim Ansell 85ccaa09b4
Merge pull request #1257 from antmicro/docs_fix_warnings
Fix warnings in documentation
2020-03-18 15:19:41 -07:00
Tim Ansell e856ba5755
Merge pull request #1114 from antmicro/doc_bitstream_format
Documentation: Extend bitstream format chapter
2020-03-18 15:15:42 -07:00
Alessandro Comodi 3d9b306571
Merge pull request #1270 from litghost/add_prohibited_sites
Add prohibited site list to tilegrid.
2020-03-17 18:09:30 +01: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
Tomasz Michalak 2f6c99d085 Extend bitstream format
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-03-12 13:46:31 +01:00
Robert Winkler 675af0728c Fix warnings in documentation
This commit resolves all warnings in the project documentation

Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-03-11 10:32:04 +01:00
litghost 2f2741422e
Merge pull request #1268 from litghost/fix_tilegrid
Convert CLB/CLB_INT tilegrid fuzzer to workaround prohibited locations.
2020-03-10 07:41:54 -07:00
Keith Rothman 8964ad3b53 Convert CLB/CLB_INT tilegrid fuzzer to workaround prohibited locations.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-03-09 13:47:03 -07:00
litghost 717a956da8
Merge pull request #1263 from antmicro/bram-minitest
bram-sdp minitest: added minitest to check features of SDP brams
2020-03-06 14:04:40 -08:00
Alessandro Comodi ea24401d92 bram-sdp minitest: add --verbose to bit2fasm
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-03-05 11:08:02 +01:00
Alessandro Comodi d7e2fff2a6 bram-sdp minitest: added minitest to check features of SDP brams
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2020-03-04 16:46:58 +01:00
SymbiFlow Robot 418063afdc
Merge pull request #1259 from SymbiFlow/dependabot/submodules/third_party/abseil-cpp-bcefbdc
Bump third_party/abseil-cpp from `d95d156` to `bcefbdc`
2020-03-02 07:28:58 -08:00
SymbiFlow Robot e94f24dc39
Merge pull request #1262 from SymbiFlow/dependabot/submodules/third_party/yaml-cpp-1bfbd2b
Bump third_party/yaml-cpp from `ce056ac` to `1bfbd2b`
2020-03-02 07:28:53 -08:00
dependabot-preview[bot] 7ed23dd813
Bump third_party/yaml-cpp from `ce056ac` to `1bfbd2b`
Bumps [third_party/yaml-cpp](https://github.com/jbeder/yaml-cpp) from `ce056ac` to `1bfbd2b`.
- [Release notes](https://github.com/jbeder/yaml-cpp/releases)
- [Commits](ce056acab7...1bfbd2be4c)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 05:53:33 +00:00
SymbiFlow Robot 7acce4a0e7
Merge pull request #1261 from SymbiFlow/dependabot/submodules/third_party/yosys-b741954
Bump third_party/yosys from `2e8d6ec` to `b741954`
2020-03-01 21:53:07 -08:00
dependabot-preview[bot] ec5be06e4c
Bump third_party/yosys from `2e8d6ec` to `b741954`
Bumps [third_party/yosys](https://github.com/YosysHQ/yosys) from `2e8d6ec` to `b741954`.
- [Release notes](https://github.com/YosysHQ/yosys/releases)
- [Commits](2e8d6ec0b0...b741954461)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-29 05:15:23 +00:00
dependabot-preview[bot] 08d6ee689b
Bump third_party/abseil-cpp from `d95d156` to `bcefbdc`
Bumps [third_party/abseil-cpp](https://github.com/abseil/abseil-cpp) from `d95d156` to `bcefbdc`.
- [Release notes](https://github.com/abseil/abseil-cpp/releases)
- [Commits](d95d156716...bcefbdcdf6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-29 05:14:42 +00:00
Tim Ansell dd5fb6d9d5
Merge pull request #1254 from mithro/segprint-tool
Fix segprint tool for new tileconn.json location
2020-02-26 21:24:21 -08:00
Tim Ansell 08be5a9d01
Merge pull request #1247 from mithro/small-cleanup
Couple of small cleanup changes
2020-02-26 21:20:51 -08:00
litghost f02800daf5
Merge pull request #1218 from antmicro/ddr-uart-bridge
Added UART DDR minitest
2020-02-26 17:13:38 -08:00
litghost 09ae020ab3
Merge pull request #1256 from mithro/json5
minitests/litex*: Fix location of clean_json5.py tool.
2020-02-25 06:40:53 -08:00
Tim 'mithro' Ansell 4fbcbb5c87 minitests/litex*: Fix location of clean_json5.py tool.
Fixes #1255.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-02-24 23:07:48 -08:00
Tim 'mithro' Ansell 5a6272374f Fix segprint tool.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-02-24 21:01:01 -08:00
litghost 64379fff56
Merge pull request #1250 from litghost/fix_remap
Fix remap on new 074 code.
2020-02-22 09:02:10 -08:00
Keith Rothman 9e21e951c8 Fix remap on new 074 code.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-21 13:01:30 -08:00
litghost 586acfef6c
Merge pull request #1227 from litghost/optimize-074-dump-all
Optimize 074 dump all
2020-02-20 19:28:29 -08:00
Keith Rothman 89bc2008d8 Some more fixes around ignored tiles within a grid.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-20 11:33:12 -08:00
Keith Rothman 22e1a8f7c3 Refactor how part specific for part generic fuzzers are marked.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:55:53 -08: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 9d9fc20d38 Add xc7a200tsbg484-1 extra data.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:12 -08:00
Keith Rothman fabae5eb64 Fix some bugs in makefile work tracking.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-02-19 16:34:12 -08:00