Commit Graph

3328 Commits

Author SHA1 Message Date
Daniel Schultz e986737252 htmlgen: Update directory to fabric
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz 6856651990 docs: Update newpart.rst for new part handling
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz e60b0d5875 fuzzers: Deploy fabric data to a separate dir
Fabric data should be deployed to a separate directory inside the database
and all devices with the same fabric should access it.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz a5ad410875 Makefile: Remove variable export
These informations are now stores in device-specific mapping files and
run_fuzzers stores them as variable.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz 4122384e74 settings: Remove XRAX_PIN_xx from Makefile
These variables are not set by run_fuzzers

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz 54808f48fb fuzzers: Set part information to env
Loads the part specific mapping information and stores them in the env.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz 082e982911 prjxray: Update scripts to access fabric data
Parts data are now divided from the part. Update all scripts to access the
fabric data from the fabric files.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz ec15a221d6 utils: xyaml: Do not use deprecated function
From the official PyYAML documentation:

"Warning: It is not safe to call yaml.load with any data received from an
untrusted source! yaml.load is as powerful as pickle.load and so may call
any Python function. Check the yaml.safe_load function though."

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz d3fba0c6a0 utils: Overwrite localisation settings
Set localisation settings to default values to prevent different locale
results from tools.

Example: Non-English speaking countries use a comma as decimal seperators but
Python's float convert only accepts a point.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Tim Ansell 77e8b24c88
Merge pull request #1528 from SymbiFlow/dependabot/submodules/third_party/googletest-ca4b7c9
Bump third_party/googletest from `41b5f14` to `ca4b7c9`
2020-12-26 14:39:29 -08:00
dependabot-preview[bot] 01d9b1d52a
Bump third_party/googletest from `41b5f14` to `ca4b7c9`
Bumps [third_party/googletest](https://github.com/google/googletest) from `41b5f14` to `ca4b7c9`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](41b5f149ab...ca4b7c9ff4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-26 05:18:13 +00:00
Robert Winkler 291d9b91d3
Merge pull request #1505 from antmicro/fix_links
Fix links generation for markdown-code-symlinks
2020-12-15 16:55:51 +01:00
Robert Winkler 310292cf58 docs: Force Sphinx version higher or equal to 3.0
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-12-15 10:00:59 +01:00
Robert Winkler 82309c0aa3 docs: Add recommonmark to extension list
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-12-15 10:00:59 +01:00
Robert Winkler 0ff4327729 docs: Fix links generation for markdown-code-symlinks
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-12-15 10:00:59 +01:00
Robert Winkler 483a89c292
Merge pull request #1513 from antmicro/fix_format
format: Fix formating in bits2rbt
2020-12-12 10:50:17 +01:00
Robert Winkler 02361a7d41 format: Fix formating in bits2rbt
Signed-off-by: Robert Winkler <rwinkler@antmicro.com>
2020-12-11 13:19:35 +01:00
litghost 714f4d9e66
Merge pull request #1503 from antmicro/bits2rbt_and_aux
Add bits2rbt and aux data support to bitread
2020-12-02 09:15:59 -08:00
Tomasz Michalak 1ddda8f79b bits2rbt: Fix compilation error
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-12-02 12:03:14 +01:00
litghost 8fa08195fb
Merge pull request #1498 from antmicro/mmcm_rebuf_pips
Enable MMCM REBUF PIPs
2020-12-01 10:02:41 -08:00
Tomasz Michalak a3ca052ccf bitread: Refactor AUX data extraction
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-12-01 15:48:12 +01:00
Tomasz Michalak e7826ee117 bits2rbt: Comment on some constant properties
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-12-01 15:48:12 +01:00
Tomasz Michalak fb607b2cbc bitread: Rename Aux extraction methods
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-12-01 15:48:12 +01:00
Tomasz Michalak f00011c8fd bitread: Make private members const and add some comments
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-12-01 15:48:12 +01:00
Tomasz Michalak 6740e18a63 Add test-tools to test pseudo target
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-12-01 15:48:12 +01:00
Tomasz Michalak 147631a90d Disable the bram test until fixed
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-12-01 15:48:12 +01:00
Tomasz Michalak 426c93cffd bitread: Add AUX support
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-12-01 15:48:12 +01:00
Tomasz Michalak f283ac921b Add tools test
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-12-01 15:48:12 +01:00
Tomasz Michalak 5b7d782737 Add bits2rbt tool
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2020-12-01 15:48:12 +01:00
litghost 489e438627
Merge pull request #1506 from icgrp/syed/node_model_patch
Fixes get_node_for_wire by initializing self.node
2020-11-30 12:25:03 -08:00
Syed Tousif Ahmed f5bfdc6c28 Addresses review comments.
Signed-off-by: Syed Tousif Ahmed <stahmed@seas.upenn.edu>
2020-11-30 14:09:17 -05:00
Syed Tousif Ahmed 23059f6dc0 Fixes get_node_for_wire by initializing self.node
Signed-off-by: Syed Tousif Ahmed <stahmed@seas.upenn.edu>
2020-11-26 22:47:49 -05:00
Other Tim 2353b22ca5
Merge pull request #1486 from tcal-x/doc
Doc for adding a new part to PrjXray.
2020-11-20 13:15:51 -08:00
Tim Callahan d2de96b75f Fix trailing space issues.
Signed-off-by: Tim Callahan <tcal@google.com>
2020-11-20 12:11:26 -08:00
Tim Callahan c502aa029b Some final edits (fix section level of "Database Updates").
Signed-off-by: Tim Callahan <tcal@google.com>
2020-11-20 11:37:01 -08:00
Tim Callahan 7f77e9f2af rm NEWPART.md; update README pointer; small edits.
Signed-off-by: Tim Callahan <tcal@google.com>
2020-11-20 10:19:10 -08:00
Tim Callahan 94f14cec0a Doc for adding a new part to PrjXray.
Signed-off-by: Tim Callahan <tcal@google.com>
2020-11-20 10:18:33 -08:00
Maciej Kurc 3364526d14 Enabled MMCM REBUF PIP solution
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-11-17 15:16:59 +01:00
litghost 0f93980875
Merge pull request #1491 from antmicro/mmcm_comp
MMCM compensation
2020-11-10 14:12:23 -08:00
Maciej Kurc fe82e0f281 Added solution for some MMCM compensation settings
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-11-10 15:57:20 +01:00
Maciej Kurc 780b7e4d09
Merge pull request #1483 from antmicro/mmcm_bit_conflict_fix
The db looks good. Merging.
2020-11-04 10:31:16 +01:00
Maciej Kurc 40a20bafdf Added forced routing of MMCM.CLKINn signals through HCLK tiles to remove bit aliasing
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-11-03 16:52:23 +01:00
Maciej Kurc af0b0a7657 Added solution for some additional MMCM features
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-11-03 15:30:35 +01:00
Maciej Kurc 6bf585ba72 Fixed manual route failure detection
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
2020-11-03 15:19:20 +01:00
litghost d4e307e71f
Merge pull request #1474 from litghost/fix_new_bram36_features
Fix new BRAM36 features.
2020-10-28 21:58:57 -07:00
Keith Rothman 88fc1f1b40 Fix new BRAM36 features.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-28 13:44:49 -07:00
litghost 91d91357b5
Merge pull request #1467 from litghost/add_node_names
Add node names to database.
2020-10-27 08:55:27 -07:00
Keith Rothman 3abb90f2b5 Add comments to new scripts.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-26 13:26:26 -07:00
Keith Rothman d117b73b18 Add node names to database.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-26 09:32:52 -07:00
Tim Ansell 1b17af7d5c
Merge pull request #1468 from litghost/fixup_requirements
Fixup doc requirements to work around https://github.com/pypa/pip/issues/9031
2020-10-24 11:55:14 -07:00