Skip to content

Commit

Permalink
fix: temporarily disable MAGIC_CAPTURE_ERRORS / Magic DRC
Browse files Browse the repository at this point in the history
for testing tt_um_kmakise_sram with Efabless's precheck
  • Loading branch information
urish committed Nov 5, 2024
1 parent df24b59 commit c8338ad
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/gds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,11 @@ jobs:
working-directory: openlane2
run:
git apply --allow-empty ../patches/openlane2.patch

- name: Patch tt-multiplexer
working-directory: tt-multiplexer
run:
git apply --allow-empty ../patches/tt-multiplexer.patch

- name: Update caravel configuration
run: python ./tt/configure.py --update-shuttle
Expand Down
23 changes: 23 additions & 0 deletions patches/tt-multiplexer.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
diff --git a/ol2/tt_top/build.py b/ol2/tt_top/build.py
index a36555f..439696f 100755
--- a/ol2/tt_top/build.py
+++ b/ol2/tt_top/build.py
@@ -88,8 +88,8 @@ class TopFlow(SequentialFlow):
KLayout.StreamOut,
KLayout.XOR,
Checker.XOR,
- Magic.DRC,
- Checker.MagicDRC,
+ #Magic.DRC,
+ #Checker.MagicDRC,
Magic.SpiceExtraction,
Checker.IllegalOverlap,
Netgen.LVS,
@@ -222,6 +222,7 @@ if __name__ == '__main__':

# Magic stream
"MAGIC_ZEROIZE_ORIGIN" : False,
+ "MAGIC_CAPTURE_ERRORS": False,

# DRC
"MAGIC_DRC_USE_GDS": True,

0 comments on commit c8338ad

Please sign in to comment.