mirror of
https://github.com/VLSIDA/OpenRAM.git
synced 2026-09-06 09:18:34 +02:00
Merge branch 'dev' of https://github.com/VLSIDA/PrivateRAM into multiport
This commit is contained in:
@@ -42,6 +42,12 @@ def write_magic_script(cell_name, gds_name, extract=False):
|
||||
f.write("gds warning default\n")
|
||||
f.write("gds read {}\n".format(gds_name))
|
||||
f.write("load {}\n".format(cell_name))
|
||||
# Flatten the cell to get rid of DRCs spanning multiple layers
|
||||
# (e.g. with routes)
|
||||
f.write("flatten {}_new\n".format(cell_name))
|
||||
f.write("load {}_new\n".format(cell_name))
|
||||
f.write("cellname rename {0}_new {0}\n".format(cell_name))
|
||||
f.write("load {}\n".format(cell_name))
|
||||
f.write("writeall force\n")
|
||||
f.write("drc check\n")
|
||||
f.write("drc catchup\n")
|
||||
|
||||
Reference in New Issue
Block a user