implemented current mirror into LNA w/o matching
diff --git a/gds/lna/lna.GDS b/gds/lna/lna.GDS index 1fb9a40..bab29e3 100644 --- a/gds/lna/lna.GDS +++ b/gds/lna/lna.GDS Binary files differ
diff --git a/gds/lna/sky130_drc.txt b/gds/lna/sky130_drc.txt index 47a8845..5a69a8c 100644 --- a/gds/lna/sky130_drc.txt +++ b/gds/lna/sky130_drc.txt
@@ -1021,7 +1021,7 @@ <multiplicity>1</multiplicity> <image/> <values> - <value>polygon: (-3.815,-4.075;-3.815,-3.845;-3.525,-3.845;-3.525,-4.075)</value> + <value>polygon: (-2.865,-3.15;-2.865,-2.92;-2.575,-2.92;-2.575,-3.15)</value> </values> </item> <item> @@ -1032,7 +1032,7 @@ <multiplicity>1</multiplicity> <image/> <values> - <value>polygon: (-2.855,-4.075;-2.855,-3.845;-2.565,-3.845;-2.565,-4.075)</value> + <value>polygon: (-10.545,-3.15;-10.545,-2.92;-10.255,-2.92;-10.255,-3.15)</value> </values> </item> <item> @@ -1043,7 +1043,7 @@ <multiplicity>1</multiplicity> <image/> <values> - <value>polygon: (-1.895,-4.075;-1.895,-3.845;-1.605,-3.845;-1.605,-4.075)</value> + <value>polygon: (-3.825,-3.15;-3.825,-2.92;-3.535,-2.92;-3.535,-3.15)</value> </values> </item> <item> @@ -1054,7 +1054,7 @@ <multiplicity>1</multiplicity> <image/> <values> - <value>polygon: (-0.935,-4.075;-0.935,-3.845;-0.645,-3.845;-0.645,-4.075)</value> + <value>polygon: (-4.785,-3.15;-4.785,-2.92;-4.495,-2.92;-4.495,-3.15)</value> </values> </item> <item> @@ -1065,7 +1065,7 @@ <multiplicity>1</multiplicity> <image/> <values> - <value>polygon: (0.025,-4.075;0.025,-3.845;0.315,-3.845;0.315,-4.075)</value> + <value>polygon: (-9.585,-3.15;-9.585,-2.92;-9.295,-2.92;-9.295,-3.15)</value> </values> </item> <item> @@ -1076,7 +1076,7 @@ <multiplicity>1</multiplicity> <image/> <values> - <value>polygon: (-3.335,1.475;-3.335,1.705;-3.045,1.705;-3.045,1.475)</value> + <value>polygon: (-5.745,-3.15;-5.745,-2.92;-5.455,-2.92;-5.455,-3.15)</value> </values> </item> <item> @@ -1087,7 +1087,7 @@ <multiplicity>1</multiplicity> <image/> <values> - <value>polygon: (-2.375,1.475;-2.375,1.705;-2.085,1.705;-2.085,1.475)</value> + <value>polygon: (-6.705,-3.15;-6.705,-2.92;-6.415,-2.92;-6.415,-3.15)</value> </values> </item> <item> @@ -1098,7 +1098,7 @@ <multiplicity>1</multiplicity> <image/> <values> - <value>polygon: (-1.415,1.475;-1.415,1.705;-1.125,1.705;-1.125,1.475)</value> + <value>polygon: (-8.625,-3.15;-8.625,-2.92;-8.335,-2.92;-8.335,-3.15)</value> </values> </item> <item> @@ -1109,7 +1109,106 @@ <multiplicity>1</multiplicity> <image/> <values> - <value>polygon: (-0.455,1.475;-0.455,1.705;-0.165,1.705;-0.165,1.475)</value> + <value>polygon: (-7.665,-3.15;-7.665,-2.92;-7.375,-2.92;-7.375,-3.15)</value> + </values> + </item> + <item> + <tags/> + <category>'m1.6'</category> + <cell>TOP</cell> + <visited>false</visited> + <multiplicity>1</multiplicity> + <image/> + <values> + <value>polygon: (-10.065,2.4;-10.065,2.63;-9.775,2.63;-9.775,2.4)</value> + </values> + </item> + <item> + <tags/> + <category>'m1.6'</category> + <cell>TOP</cell> + <visited>false</visited> + <multiplicity>1</multiplicity> + <image/> + <values> + <value>polygon: (-9.105,2.4;-9.105,2.63;-8.815,2.63;-8.815,2.4)</value> + </values> + </item> + <item> + <tags/> + <category>'m1.6'</category> + <cell>TOP</cell> + <visited>false</visited> + <multiplicity>1</multiplicity> + <image/> + <values> + <value>polygon: (-8.145,2.4;-8.145,2.63;-7.855,2.63;-7.855,2.4)</value> + </values> + </item> + <item> + <tags/> + <category>'m1.6'</category> + <cell>TOP</cell> + <visited>false</visited> + <multiplicity>1</multiplicity> + <image/> + <values> + <value>polygon: (-7.185,2.4;-7.185,2.63;-6.895,2.63;-6.895,2.4)</value> + </values> + </item> + <item> + <tags/> + <category>'m1.6'</category> + <cell>TOP</cell> + <visited>false</visited> + <multiplicity>1</multiplicity> + <image/> + <values> + <value>polygon: (-6.225,2.4;-6.225,2.63;-5.935,2.63;-5.935,2.4)</value> + </values> + </item> + <item> + <tags/> + <category>'m1.6'</category> + <cell>TOP</cell> + <visited>false</visited> + <multiplicity>1</multiplicity> + <image/> + <values> + <value>polygon: (-5.265,2.4;-5.265,2.63;-4.975,2.63;-4.975,2.4)</value> + </values> + </item> + <item> + <tags/> + <category>'m1.6'</category> + <cell>TOP</cell> + <visited>false</visited> + <multiplicity>1</multiplicity> + <image/> + <values> + <value>polygon: (-4.305,2.4;-4.305,2.63;-4.015,2.63;-4.015,2.4)</value> + </values> + </item> + <item> + <tags/> + <category>'m1.6'</category> + <cell>TOP</cell> + <visited>false</visited> + <multiplicity>1</multiplicity> + <image/> + <values> + <value>polygon: (-3.345,2.4;-3.345,2.63;-3.055,2.63;-3.055,2.4)</value> + </values> + </item> + <item> + <tags/> + <category>'m1.6'</category> + <cell>TOP</cell> + <visited>false</visited> + <multiplicity>1</multiplicity> + <image/> + <values> + <value>polygon: (-2.385,2.4;-2.385,2.63;-2.095,2.63;-2.095,2.4)</value> </values> </item> </items>