Commit Graph

3305 Commits

Author SHA1 Message Date
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
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
Keith Rothman 6497a56b15 Fixup doc requirements to work around https://github.com/pypa/pip/issues/9031
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-23 15:17:14 -07:00
litghost aff076b47d
Merge pull request #1466 from litghost/add_ram36_in_use_feature
Add BRAM36_IN_USE feature.
2020-10-23 07:24:17 -07:00
Keith Rothman 0deee961eb Add BRAM36_IN_USE feature.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-22 17:22:10 -07:00
litghost 34043d1b3d
Merge pull request #1447 from litghost/add_mmcm_pips
Add initial MMCM feature and PIP support.
2020-10-20 15:44:37 -07:00
Keith Rothman 69d40a054e Report bad line when reading segbits.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-19 10:24:02 -07:00
Keith Rothman 4e4bcae418 Make MMCM pip fuzzer more robust.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-13 14:45:18 -07:00
Keith Rothman af6700a692 Limit failure logging to output, but ensure that full logs are available.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-09 10:34:44 -07:00
Keith Rothman 0fd5283c12 Correct MMCME_ADV in tcl filter statement.
This likely doesn't affect the output, but it prevented params.json from
being valid.

Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-08 17:44:42 -07:00
Keith Rothman 90d420eef3 Add initial MMCM feature and PIP support.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-08 17:44:42 -07:00
litghost ac8d30e3fe
Merge pull request #1453 from litghost/add_iff_in_use_feature
Add IFF.IN_USE feature.
2020-10-08 17:37:22 -07:00
Keith Rothman b741467366 Increase 044 filters and reverse order of mergedb for better errors.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-08 11:18:27 -07:00
litghost 18488db7e2
Merge pull request #1448 from litghost/fix_oserdes_dup
Fix duplicate feature ZBUF and TDDR.SRUSED.
2020-10-07 11:16:44 -07:00
Keith Rothman 9ecee64d4e Add IFF.IN_USE feature.
This addresses missing features in
https://github.com/SymbiFlow/symbiflow-arch-defs/issues/1536 .

Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-06 10:43:39 -07:00
litghost 90e51e2005
Merge pull request #1454 from litghost/assorted_fixes
Add missing file segbits to 000-init-db.
2020-10-06 09:04:33 -07:00
Keith Rothman 7c869b7098 Add missing file segbits to 000-init-db.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-05 17:15:05 -07:00
Keith Rothman 05d6a420f7 Add assertion to debug CI failure.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-05 10:11:53 -07:00
Tim Ansell d208c43264
Merge pull request #1452 from shirriff/patch-1
Update tile_type.rst
2020-10-05 06:27:58 -07:00
Alessandro Comodi 31969e8860
Merge pull request #1414 from antmicro/fix-output-arg
Move setting output path to `run` function
2020-10-05 14:21:03 +02:00
Ken Shirriff 3cdbb021d5 Update tile_type.rst
Replace typo PIN_NAME with PIP_NAME.
Also minor typo fixes.

Signed-off-by: Ken Shirriff <ken.shirriff@gmail.com>
2020-10-03 12:29:05 -07:00
Keith Rothman fc0e78a9da Fix duplicate feature ZBUF and TDDR.SRUSED.
This duplication occured during development, but wasn't caught until
integration testing.

Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-02 19:08:36 -07:00
litghost 2e96cd2781
Merge pull request #1446 from litghost/fix_cmt_pips
Add missing FREQ_BB active feature
2020-10-02 07:40:22 -07:00
litghost 39ca54d682
Merge pull request #1441 from litghost/oserdes_features
Fixup OSERDES features to handle missing bits
2020-10-02 07:35:51 -07:00
Keith Rothman a2e275e44c Add missing FREQ_BB active feature.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2020-10-01 17:31:50 -07:00