From 0040efb86f3f78aa78a5aeb2e67c4b46f1bbe46b Mon Sep 17 00:00:00 2001 From: Sage Walker Date: Wed, 24 May 2023 14:23:50 -0700 Subject: [PATCH] workaround for magic drc in gf180 --- compiler/verify/magic.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/compiler/verify/magic.py b/compiler/verify/magic.py index 2c6a466e..ae58c80c 100644 --- a/compiler/verify/magic.py +++ b/compiler/verify/magic.py @@ -188,6 +188,9 @@ def write_drc_script(cell_name, gds_name, extract, final_verification, output_pa f.write("expand\n") f.write('puts "Finished expanding"\n') f.write("drc euclidean on\n") + # Workaround to address DRC CIF style not loading if 'drc check' is run before catchup + if OPTS.tech_name=="gf180mcu": + f.write("drc catchup\n") f.write("drc check\n") f.write('puts "Finished drc check"\n') f.write("drc catchup\n")