From 9fa76f61417d757e35dc85f6470e957ad1f01e2c Mon Sep 17 00:00:00 2001 From: Harrison Liew Date: Fri, 4 Oct 2019 00:27:44 -0700 Subject: [PATCH] post-par sim, align dco straps --- vlsi/example-vlsi | 2 +- vlsi/extra_libraries/example/ExampleDCO.gds | Bin 8556 -> 8556 bytes vlsi/extra_libraries/example/ExampleDCO.lef | 108 ++++++++++---------- vlsi/hammer | 2 +- vlsi/hammer-cadence-plugins | 2 +- 5 files changed, 56 insertions(+), 58 deletions(-) diff --git a/vlsi/example-vlsi b/vlsi/example-vlsi index 21ff9598..f853a1ed 100755 --- a/vlsi/example-vlsi +++ b/vlsi/example-vlsi @@ -24,7 +24,7 @@ def example_tool_settings(x: hammer_vlsi.HammerTool) -> bool: x.append(''' # TODO # Place custom TCL here -set_db route_design_bottom_routing_layer 1 +set_db route_design_bottom_routing_layer 2 set_db route_design_top_routing_layer 7 ''') return True diff --git a/vlsi/extra_libraries/example/ExampleDCO.gds b/vlsi/extra_libraries/example/ExampleDCO.gds index 556f117ced6baa701af624cb5670c1bafdc0e7fe..4864e115aa2875efd1cc3ceb0dbabe47dda18668 100644 GIT binary patch literal 8556 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