Add empty_macro which acts as a placement obstruction.

This commit is contained in:
mo-hosni 2023-02-27 08:14:55 -08:00
parent 8d6cfe6e2b
commit 0952575c9d
5 changed files with 25 additions and 0 deletions

BIN
gds/empty_macro.gds.gz Normal file

Binary file not shown.

12
lef/empty_macro.lef Normal file
View File

@ -0,0 +1,12 @@
VERSION 5.7 ;
NOWIREEXTENSIONATPIN ON ;
DIVIDERCHAR "/" ;
BUSBITCHARS "[]" ;
MACRO empty_macro
CLASS BLOCK ;
FOREIGN empty_macro ;
ORIGIN 0.000 0.000 ;
SIZE 2920.000 BY 25.000 ;
END empty_macro
END LIBRARY

9
mag/empty_macro.mag Normal file
View File

@ -0,0 +1,9 @@
magic
tech sky130A
magscale 1 2
timestamp 1503891474
<< checkpaint >>
rect -1260 -1260 1261 1261
<< properties >>
string FIXED_BBOX 0 0 600000 5000
<< end >>

2
verilog/gl/empty_macro.v Normal file
View File

@ -0,0 +1,2 @@
module empty_macro ();
endmodule

View File

@ -0,0 +1,2 @@
module empty_macro ();
endmodule