[]<>FullAdder.thy, Written by Spinifex, April 22, 1985 3:16:45 pm PST
$@AlpsGapTile$: circuit[ n1, n2| N𡤁] = {
-- n1 in Metal2 at 2 3 --
?: Stray[n1| aM2←N*28, pM2←N*22];
-- n2 in nDiffusion at 2 3 --
?: Stray[n2| anD←N*28, pnD←N*22];
};
ThroughVddGlueWithContactMetal2: circuit[ n1, n2, Vdd| N𡤁] = {
-- n1 in NWell at 16 6 --
-- n2 in nDiffusion at 3 7 --
?: Stray[n2| anD←N*10, pnD←N*14];
-- Vdd in Metal2 at 20 6 --
?: Stray[Vdd| apD←N*20, ppD←N*18, aM←N*95, pM←N*64, aM2←N*45, pM2←N*30];
};
$@AlpsGapTile@0@1$: circuit[ Vdd| N𡤁] = {
-- Vdd in Metal at 2 1 --
?: Stray[Vdd| aM←N*12, pM←N*14];
};
$@AlpsGapTile@6$: circuit[ n| N𡤁] = {
-- n in Metal at 2 2 --
?: Stray[n| aM←N*20, pM←N*18];
};
$@AlpsGapTile@7@0$: circuit[ $NotOutput-0$| N𡤁] = {
-- $NotOutput-0$ in Metal at 2 1 --
?: Stray[$NotOutput-0$| aM←N*12, pM←N*14];
};
$@AlpsGapTile@2$: circuit[ n| N𡤁] = {
-- n in Metal at 2 2 --
?: Stray[n| anD←N*16, pnD←N*16, aM←N*20, pM←N*18];
};
$@AlpsGapTile@4@5$: circuit[ n| N𡤁] = {
-- n in nDiffusion at 2 4 --
?: Stray[n| aM←N*24, pM←N*20, anD←N*16, pnD←N*16];
};
$@AlpsGapTile@1@2$: circuit[ n1, n2, n3| N𡤁] = {
-- n1 in Metal2 at 2 3 --
?: Stray[n1| aM2←N*28, pM2←N*22];
-- n2 in nDiffusion at 2 3 --
?: Stray[n2| anD←N*28, pnD←N*22];
-- n3 in Metal at 2 4 --
?: Stray[n3| aM←N*20, pM←N*18];
};
$@AlpsGapTile@4@6$: circuit[ $Output-0$| N𡤁] = {
-- $Output-0$ in Metal at 2 1 --
?: Stray[$Output-0$| aM←N*12, pM←N*14];
};
$@AlpsGapTile@6@7$: circuit[ n| N𡤁] = {
-- n in nDiffusion at 2 4 --
?: Stray[n| aM←N*24, pM←N*20, anD←N*16, pnD←N*16];
};
$@AlpsGapTile@3@5$: circuit[ n1, n2, n3| N𡤁] = {
-- n1 in Metal2 at 2 3 --
?: Stray[n1| aM2←N*28, pM2←N*22];
-- n2 in nDiffusion at 2 3 --
?: Stray[n2| anD←N*28, pnD←N*22];
-- n3 in Metal at 2 3 --
?: Stray[n3| aM←N*20, pM←N*18];
};
$@AlpsLineTile@0@1$: circuit[ n| N𡤁] = {
-- n in Poly at 1 4 --
?: Stray[n| aP←N*14, pP←N*18];
};
$@AlpsGapTile@7@9$: circuit[ n| N𡤁] = {
-- n in nDiffusion at 1 2 --
?: Stray[n| aM←N*24, pM←N*20, aP←N*12, pP←N*14, anD←N*12, pnD←N*14];
};
$@AlpsLineTile@9$: circuit[ n1, n2| N𡤁] = {
-- n1 in Poly at 2 2 --
?: Stray[n1| aP←N*10, pP←N*14];
-- n2 in Metal at 2 1 --
?: Stray[n2| aM←N*12, pM←N*14];
};
$@AlpsGapTile@9@0$: circuit[ n| N𡤁] = {
-- n in Metal at 2 2 --
?: Stray[n| aM←N*20, pM←N*18];
};
$@AlpsLineTile@2@3$: circuit[| N𡤁] = {
};
NullVddGlue: circuit[ n1, n2, n3| N𡤁] = {
-- n1 in Metal2 at 14 8 --
?: Stray[n1| aM2←N*28, pM2←N*22];
-- n2 in NWell at 27 8 --
-- n3 in nDiffusion at 27 8 --
?: Stray[n3| apD←N*60, ppD←N*38, aM←N*112, pM←N*64, anD←N*44, pnD←N*44];
};
$@AlpsGapTile@7@1$: circuit[| N𡤁] = {
};
$@AlpsGapTile@0$: circuit[ n| N𡤁] = {
-- n in nDiffusion at 2 4 --
?: Stray[n| aM←N*24, pM←N*20, anD←N*16, pnD←N*16];
};
CascodeLowVddGlue: circuit[ n1, n2, n3, n4, n5, n6| N𡤁] = {
-- n1 in nDiffusion at 3 8 --
?: Stray[n1| anD←N*14, pnD←N*18];
-- n2 in NWell at 16 11 --
-- n3 in pDiffusion at 16 11 --
?: Stray[n3| apD←N*31, ppD←N*29];
-- n4 in Metal2 at 16 8 --
?: Stray[n4| aM2←N*28, pM2←N*22];
-- n5 in pDiffusion at 23 9 --
?: Stray[n5| aP←N*30, pP←N*30, aM←N*89, pM←N*64, apD←N*16, ppD←N*16];
-- n6 in pDiffusion at 11 14 --
?: Stray[n6| apD←N*8, ppD←N*8];
Q: CTran[n5,n6,n3| W←N*4];
};
$@AlpsGapTile@2@3$: circuit[ $NotOutput-1$| N𡤁] = {
-- $NotOutput-1$ in Metal at 2 1 --
?: Stray[$NotOutput-1$| aM←N*12, pM←N*14];
};
$@AlpsGapTile@8@9$: circuit[ n1, n2| N𡤁] = {
-- n1 in Metal2 at 2 3 --
?: Stray[n1| aM2←N*28, pM2←N*22];
-- n2 in nDiffusion at 2 3 --
?: Stray[n2| anD←N*28, pnD←N*22];
};
$@AlpsGapTile@1$: circuit[ n1, n2| N𡤁] = {
-- n1 in Metal2 at 2 3 --
?: Stray[n1| aM2←N*28, pM2←N*22];
-- n2 in nDiffusion at 2 3 --
?: Stray[n2| anD←N*28, pnD←N*22];
};
$@AlpsLineTile@4$: circuit[ n| N𡤁] = {
-- n in Poly at 2 4 --
?: Stray[n| aP←N*14, pP←N*18];
};
$@AlpsGapTile@4$: circuit[ n| N𡤁] = {
-- n in nDiffusion at 2 2 --
?: Stray[n| aM←N*16, pM←N*16, anD←N*16, pnD←N*16];
};
$@AlpsGapTile@7@8$: circuit[ n| N𡤁] = {
-- n in nDiffusion at 2 2 --
?: Stray[n| aM←N*16, pM←N*16, anD←N*16, pnD←N*16];
};
$@AlpsLineTile@1$: circuit[ n1, n2, n3, n4| N𡤁] = {
-- n1 in nDiffusion at 5 4 --
?: Stray[n1| anD←N*8, pnD←N*8];
-- n2 in nDiffusion at 1 4 --
?: Stray[n2| anD←N*8, pnD←N*8];
-- n3 in Poly at 3 4 --
?: Stray[n3| aP←N*16, pP←N*20];
-- n4 in Metal at 3 3 --
?: Stray[n4| aM←N*12, pM←N*14];
Q: ETran[n3,n2,n1| W←N*4];
};
$@AlpsGapTile@5@6$: circuit[ n1, n2| N𡤁] = {
-- n1 in nDiffusion at 2 2 --
?: Stray[n1| anD←N*16, pnD←N*16];
-- n2 in Metal at 2 1 --
?: Stray[n2| aM←N*12, pM←N*14];
};
$@AlpsLineTile@8$: circuit[ n1, n2| N𡤁] = {
-- n1 in nDiffusion at 2 2 --
?: Stray[n1| anD←N*16, pnD←N*16];
-- n2 in Metal at 2 1 --
?: Stray[n2| aM←N*12, pM←N*14];
};
$@AlpsLineTile$: circuit[ n1, n2| N𡤁] = {
-- n1 in Poly at 2 4 --
?: Stray[n1| aP←N*14, pP←N*18];
-- n2 in Metal at 2 3 --
?: Stray[n2| aM←N*12, pM←N*14];
};
$@AlpsGapTile@7$: circuit[ n| N𡤁] = {
-- n in nDiffusion at 2 2 --
?: Stray[n| aM←N*16, pM←N*16, anD←N*16, pnD←N*16];
};
$@AlpsLineTile@7$: circuit[ n1, n2, n3| N𡤁] = {
-- n1 in nDiffusion at 5 4 --
?: Stray[n1| anD←N*8, pnD←N*8];
-- n2 in nDiffusion at 1 4 --
?: Stray[n2| anD←N*8, pnD←N*8];
-- n3 in Poly at 3 4 --
?: Stray[n3| aP←N*16, pP←N*20];
Q: ETran[n3,n2,n1| W←N*4];
};
$@AlpsGapTile@3@4$: circuit[ n| N𡤁] = {
-- n in nDiffusion at 1 2 --
?: Stray[n| aM←N*24, pM←N*20, aP←N*12, pP←N*14, anD←N*12, pnD←N*14];
};
$@AlpsLineTile@1@2$: circuit[ n1, n2| N𡤁] = {
-- n1 in Poly at 2 2 --
?: Stray[n1| aP←N*10, pP←N*14];
-- n2 in Metal at 2 3 --
?: Stray[n2| aM←N*12, pM←N*14];
};
$@AlpsGapTile@3$: circuit[ n1, n2, n3| N𡤁] = {
-- n1 in Metal2 at 2 3 --
?: Stray[n1| aM2←N*28, pM2←N*22];
-- n2 in nDiffusion at 2 3 --
?: Stray[n2| anD←N*28, pnD←N*22];
-- n3 in Metal at 2 3 --
?: Stray[n3| aM←N*12, pM←N*14];
};
CascodeHighVddGlue: circuit[ n1, n2, n3, n4, n5, n6| N𡤁] = {
-- n1 in nDiffusion at 3 15 --
?: Stray[n1| anD←N*14, pnD←N*18];
-- n2 in pDiffusion at 17 10 --
?: Stray[n2| apD←N*31, ppD←N*29];
-- n3 in pDiffusion at 21 10 --
?: Stray[n3| apD←N*8, ppD←N*8];
-- n4 in Metal2 at 16 14 --
?: Stray[n4| aM2←N*32, pM2←N*24];
-- n5 in NWell at 16 11 --
-- n6 in pDiffusion at 9 15 --
?: Stray[n6| aP←N*30, pP←N*30, aM←N*89, pM←N*64, apD←N*16, ppD←N*16];
Q: CTran[n6,n3,n2| W←N*4];
};
$@AlpsGapTile@0@2$: circuit[ $Output-1$| N𡤁] = {
-- $Output-1$ in Metal at 2 1 --
?: Stray[$Output-1$| aM←N*12, pM←N*14];
};
$@AlpsGapTile@8$: circuit[ n1, n2| N𡤁] = {
-- n1 in nDiffusion at 3 3 --
?: Stray[n1| anD←N*28, pnD←N*22];
-- n2 in Metal2 at 2 4 --
?: Stray[n2| aM←N*25, pM←N*20, aM2←N*33, pM2←N*24];
};
$@AlpsLineTile@0$: circuit[ $Input-0$, n| N𡤁] = {
-- $Input-0$ in Poly at 2 4 --
?: Stray[$Input-0$| aP←N*14, pP←N*18];
-- n in Metal at 2 3 --
?: Stray[n| aM←N*12, pM←N*14];
};
$@AlpsLineTile@6$: circuit[ $NotInput-0$, n| N𡤁] = {
-- $NotInput-0$ in Poly at 2 4 --
?: Stray[$NotInput-0$| aP←N*14, pP←N*18];
-- n in Metal at 2 3 --
?: Stray[n| aM←N*12, pM←N*14];
};
$@AlpsLineTile@5$: circuit[ $Input-1$, n| N𡤁] = {
-- $Input-1$ in Poly at 2 4 --
?: Stray[$Input-1$| aP←N*14, pP←N*18];
-- n in Metal at 2 3 --
?: Stray[n| aM←N*12, pM←N*14];
};
$@AlpsLineTile@3$: circuit[ $NotInput-1$, n| N𡤁] = {
-- $NotInput-1$ in Poly at 2 4 --
?: Stray[$NotInput-1$| aP←N*14, pP←N*18];
-- n in Metal at 2 3 --
?: Stray[n| aM←N*12, pM←N*14];
};
$@AlpsLineTile@6@7$: circuit[ $Input-2$, n| N𡤁] = {
-- $Input-2$ in Poly at 2 4 --
?: Stray[$Input-2$| aP←N*14, pP←N*18];
-- n in Metal at 2 3 --
?: Stray[n| aM←N*12, pM←N*14];
};
$@AlpsLineTile@9@0$: circuit[ $NotInput-2$, n| N𡤁] = {
-- $NotInput-2$ in Poly at 2 4 --
?: Stray[$NotInput-2$| aP←N*14, pP←N*18];
-- n in Metal at 2 3 --
?: Stray[n| aM←N*12, pM←N*14];
};
$@AlpsGapTile@5$: circuit[ n| N𡤁] = {
-- n in Metal at 2 1 --
?: Stray[n| aM←N*12, pM←N*14];
};
$@AlpsGapTile@9$: circuit[ n1, n2| N𡤁] = {
-- n1 in nDiffusion at 3 3 --
?: Stray[n1| anD←N*28, pnD←N*22];
-- n2 in Metal2 at 2 4 --
?: Stray[n2| aM←N*25, pM←N*20, aM2←N*33, pM2←N*24];
};
$@AlpsLineTile@2$: circuit[ n| N𡤁] = {
-- n in Metal at 2 1 --
?: Stray[n| aM←N*12, pM←N*14];
};
ThroughVddGlue: circuit[ n1, n2, n3, n4, n5| N𡤁] = {
-- n1 in NWell at 16 8 --
-- n2 in pDiffusion at 16 8 --
?: Stray[n2| apD←N*28, ppD←N*22];
-- n3 in Metal2 at 16 8 --
?: Stray[n3| aM2←N*28, pM2←N*22];
-- n4 in nDiffusion at 3 8 --
?: Stray[n4| anD←N*14, pnD←N*18];
-- n5 in Metal at 13 8 --
?: Stray[n5| aM←N*81, pM←N*60];
};
$@AlpsGapTile@6@8$: circuit[ Gnd| N𡤁] = {
-- Gnd in Metal at 2 1 --
?: Stray[Gnd| aM←N*12, pM←N*14];
};
$-noname-@3$: circuit[ $C16.n3$, $C9.n3$, $C20.n1$, $C12.n1$, $C19.n1$, $C5.n1$, $C14.n1$, $C7.n1$, $C19.n2$, $C5.n2$, $C12.n2$, $C4.n$, $C3.n$, $C20.n2$, $C20.n3$, $C1.n1$, $C17.n$, $C10.n$, $C13.n$, $C6.n$, $C1.n2$| N𡤁] = {
-- $C16.n3$ in Poly at 74 9 --
-- $C9.n3$ in Poly at 42 9 --
-- $C20.n1$ in Metal2 at 108 8 --
-- $C12.n1$ in Metal2 at 54 8 --
-- $C19.n1$ in Metal2 at 86 8 --
-- $C5.n1$ in Metal2 at 22 8 --
-- $C14.n1$ in Poly at 66 9 --
-- $C7.n1$ in Poly at 34 9 --
-- $C19.n2$ in nDiffusion at 86 8 --
-- $C5.n2$ in nDiffusion at 22 8 --
-- $C12.n2$ in nDiffusion at 54 8 --
-- $C4.n$ in Poly at 18 9 --
-- $C3.n$ in Poly at 10 9 --
-- $C20.n2$ in NWell at 121 8 --
-- $C20.n3$ in nDiffusion at 121 8 --
-- $C1.n1$ in Metal2 at 6 8 --
?: Stray[$C1.n1$| aM2←N*0, pM2←N*-14];
-- $C17.n$ in Poly at 82 9 --
?: Stray[$C17.n$| aM←N*-6, pM←N*-10, anD←N*-4, pnD←N*-10, aP←N*-4, pP←N*-10];
-- $C10.n$ in Poly at 50 9 --
?: Stray[$C10.n$| aM←N*-6, pM←N*-10, anD←N*-4, pnD←N*-10, aP←N*-4, pP←N*-10];
-- $C13.n$ in nDiffusion at 72 9 --
?: Stray[$C13.n$| aM←N*0, pM←N*-12, anD←N*-4, pnD←N*-10];
-- $C6.n$ in nDiffusion at 40 9 --
?: Stray[$C6.n$| aM←N*0, pM←N*-12, anD←N*-4, pnD←N*-10];
-- $C1.n2$ in nDiffusion at 6 8 --
?: Stray[$C1.n2$| anD←N*0, pnD←N*-14];
C1: $@AlpsGapTile@8@9$[$C1.n1$, $C1.n2$| N←N];
C2: $@AlpsGapTile@8@9$[$C1.n1$, $C1.n2$| N←N];
C3: $@AlpsLineTile@0@1$[$C3.n$| N←N];
C4: $@AlpsLineTile@0@1$[$C4.n$| N←N];
C5: $@AlpsGapTile@8@9$[$C5.n1$, $C5.n2$| N←N];
C6: $@AlpsGapTile@6$[$C6.n$| N←N];
C7: $@AlpsLineTile$[$C7.n1$, $C6.n$| N←N];
C8: $@AlpsGapTile@7$[$C6.n$| N←N];
C9: $@AlpsLineTile@7$[$C10.n$, $C6.n$, $C9.n3$| N←N];
C10: $@AlpsGapTile@3@4$[$C10.n$| N←N];
C11: $@AlpsLineTile@9$[$C10.n$, $C10.n$| N←N];
C12: $@AlpsGapTile@8@9$[$C12.n1$, $C12.n2$| N←N];
C13: $@AlpsGapTile@6$[$C13.n$| N←N];
C14: $@AlpsLineTile$[$C14.n1$, $C13.n$| N←N];
C15: $@AlpsGapTile@7$[$C13.n$| N←N];
C16: $@AlpsLineTile@7$[$C17.n$, $C13.n$, $C16.n3$| N←N];
C17: $@AlpsGapTile@3@4$[$C17.n$| N←N];
C18: $@AlpsLineTile@9$[$C17.n$, $C17.n$| N←N];
C19: $@AlpsGapTile@8@9$[$C19.n1$, $C19.n2$| N←N];
C20: NullVddGlue[$C20.n1$, $C20.n2$, $C20.n3$| N←N];
};
$-noname-@7$: circuit[ $C14.n3$, $C7.n3$, $C20.n1$, $C5.n1$, $C16.n1$, $C9.n1$, $C5.n2$, $C4.n$, $C19.n2$, $C12.n2$, $C12.n1$, $C19.n1$, $C20.n2$, $C20.n3$, $C3.n$, $C1.n1$, $C15.n$, $C10.n$, $C13.n$, $C6.n$, $C1.n2$| N𡤁] = {
-- $C14.n3$ in Poly at 66 9 --
-- $C7.n3$ in Poly at 34 9 --
-- $C20.n1$ in Metal2 at 108 8 --
-- $C5.n1$ in Metal2 at 22 8 --
-- $C16.n1$ in Poly at 74 9 --
-- $C9.n1$ in Poly at 42 9 --
-- $C5.n2$ in nDiffusion at 22 8 --
-- $C4.n$ in Poly at 18 9 --
-- $C19.n2$ in nDiffusion at 86 8 --
-- $C12.n2$ in nDiffusion at 54 8 --
-- $C12.n1$ in Metal2 at 54 8 --
-- $C19.n1$ in Metal2 at 86 8 --
-- $C20.n2$ in NWell at 121 8 --
-- $C20.n3$ in nDiffusion at 121 8 --
-- $C3.n$ in Poly at 10 9 --
-- $C1.n1$ in Metal2 at 6 8 --
?: Stray[$C1.n1$| aM2←N*0, pM2←N*-14];
-- $C15.n$ in Metal at 86 8 --
?: Stray[$C15.n$| aP←N*-3, pP←N*-8, aM←N*-6, pM←N*-28, anD←N*-4, pnD←N*-10];
-- $C10.n$ in Metal at 54 8 --
?: Stray[$C10.n$| aP←N*-3, pP←N*-8, aM←N*-6, pM←N*-28, anD←N*-4, pnD←N*-10];
-- $C13.n$ in nDiffusion at 64 9 --
?: Stray[$C13.n$| anD←N*-4, pnD←N*-10];
-- $C6.n$ in nDiffusion at 32 9 --
?: Stray[$C6.n$| anD←N*-4, pnD←N*-10];
-- $C1.n2$ in nDiffusion at 6 8 --
?: Stray[$C1.n2$| anD←N*0, pnD←N*-14];
C1: $@AlpsGapTile@8@9$[$C1.n1$, $C1.n2$| N←N];
C2: $@AlpsGapTile@1$[$C1.n1$, $C1.n2$| N←N];
C3: $@AlpsLineTile@4$[$C3.n$| N←N];
C4: $@AlpsLineTile@0@1$[$C4.n$| N←N];
C5: $@AlpsGapTile@8@9$[$C5.n1$, $C5.n2$| N←N];
C6: $@AlpsGapTile@6@7$[$C6.n$| N←N];
C7: $@AlpsLineTile@7$[$C10.n$, $C6.n$, $C7.n3$| N←N];
C8: $@AlpsGapTile@7$[$C10.n$| N←N];
C9: $@AlpsLineTile$[$C9.n1$, $C10.n$| N←N];
C10: $@AlpsGapTile@7@9$[$C10.n$| N←N];
C11: $@AlpsLineTile@1@2$[$C10.n$, $C10.n$| N←N];
C12: $@AlpsGapTile@3@5$[$C12.n1$, $C12.n2$, $C10.n$| N←N];
C13: $@AlpsGapTile@6@7$[$C13.n$| N←N];
C14: $@AlpsLineTile@7$[$C15.n$, $C13.n$, $C14.n3$| N←N];
C15: $@AlpsGapTile@7$[$C15.n$| N←N];
C16: $@AlpsLineTile$[$C16.n1$, $C15.n$| N←N];
C17: $@AlpsGapTile@7@9$[$C15.n$| N←N];
C18: $@AlpsLineTile@1@2$[$C15.n$, $C15.n$| N←N];
C19: $@AlpsGapTile@3@5$[$C19.n1$, $C19.n2$, $C15.n$| N←N];
C20: NullVddGlue[$C20.n1$, $C20.n2$, $C20.n3$| N←N];
};
$-noname-@8$: circuit[ $C19.n3$, $C17.n1$, $C9.n1$, $C22.n2$, $C24.n2$, $C24.n3$, $C5.n3$, $C11.n3$, $C14.n1$, $C22.n1$, $C6.n1$, $C24.n4$, $C3.n$, n5, $C24.n1$, $C1.n1$, $Output-1$, $C11.n1$, $C5.n1$, $C1.n2$| N𡤁] = {
-- $C19.n3$ in Poly at 74 15 --
-- $C17.n1$ in Poly at 66 16 --
-- $C9.n1$ in Poly at 34 16 --
-- $C22.n2$ in nDiffusion at 86 15 --
-- $C24.n2$ in pDiffusion at 109 10 --
-- $C24.n3$ in pDiffusion at 113 10 --
-- $C5.n3$ in Poly at 18 15 --
-- $C11.n3$ in Poly at 42 15 --
-- $C14.n1$ in Metal2 at 54 15 --
-- $C22.n1$ in Metal2 at 86 15 --
-- $C6.n1$ in Metal2 at 22 15 --
-- $C24.n4$ in Metal2 at 108 14 --
-- $C3.n$ in Poly at 10 16 --
-- n5 in NWell at 108 11 --
-- $C24.n1$ in nDiffusion at 95 15 --
-- $C1.n1$ in Metal2 at 6 15 --
?: Stray[$C1.n1$| aM2←N*0, pM2←N*-14];
-- $Output-1$ in Metal at 121 15 --
?: Stray[$Output-1$| anD←N*-4, pnD←N*-10, aP←N*-3, pP←N*-8, aM←N*-6, pM←N*-34];
-- $C11.n1$ in nDiffusion at 54 15 --
?: Stray[$C11.n1$| anD←N*-4, pnD←N*-26];
-- $C5.n1$ in nDiffusion at 22 15 --
?: Stray[$C5.n1$| anD←N*-4, pnD←N*-10];
-- $C1.n2$ in nDiffusion at 6 15 --
?: Stray[$C1.n2$| anD←N*0, pnD←N*-14];
-- $C10.n$ in nDiffusion at 72 15 --
-- ALIAS[ $C10.n$, $C10.n$, $C15.n$, $C16.n$, $C18.n$, $C4.n$, $C7.n$, $C8.n$, $C11.n2$, $C11.n4$, $C12.n2$, $C13.n2$, $C14.n3$, $C17.n2$, $C19.n2$, $C5.n2$, $C5.n4$, $C6.n3$, $C9.n2$] --
$C10.n$: node; ?: Stray[$C10.n$| aM←N*0, pM←N*-84, anD←N*-12, pnD←N*-30];
C1: $@AlpsGapTile@8@9$[$C1.n1$, $C1.n2$| N←N];
C2: $@AlpsGapTile@1$[$C1.n1$, $C1.n2$| N←N];
C3: $@AlpsLineTile@4$[$C3.n$| N←N];
C4: $@AlpsGapTile@4$[$C10.n$| N←N];
C5: $@AlpsLineTile@1$[$C5.n1$, $C10.n$, $C5.n3$, $C10.n$| N←N];
C6: $@AlpsGapTile@3$[$C6.n1$, $C5.n1$, $C10.n$| N←N];
C7: $@AlpsLineTile@2$[$C10.n$| N←N];
C8: $@AlpsGapTile@5$[$C10.n$| N←N];
C9: $@AlpsLineTile$[$C9.n1$, $C10.n$| N←N];
C10: $@AlpsGapTile@7@8$[$C10.n$| N←N];
C11: $@AlpsLineTile@1$[$C11.n1$, $C10.n$, $C11.n3$, $C10.n$| N←N];
C12: $@AlpsGapTile@5@6$[$C11.n1$, $C10.n$| N←N];
C13: $@AlpsLineTile@8$[$C11.n1$, $C10.n$| N←N];
C14: $@AlpsGapTile@3$[$C14.n1$, $C11.n1$, $C10.n$| N←N];
C15: $@AlpsLineTile@2$[$C10.n$| N←N];
C16: $@AlpsGapTile@5$[$C10.n$| N←N];
C17: $@AlpsLineTile$[$C17.n1$, $C10.n$| N←N];
C18: $@AlpsGapTile@7$[$C10.n$| N←N];
C19: $@AlpsLineTile@7$[$Output-1$, $C10.n$, $C19.n3$| N←N];
C20: $@AlpsGapTile@3@4$[$Output-1$| N←N];
C21: $@AlpsLineTile@1@2$[$Output-1$, $Output-1$| N←N];
C22: $@AlpsGapTile@3$[$C22.n1$, $C22.n2$, $Output-1$| N←N];
C23: $@AlpsLineTile@2$[$Output-1$| N←N];
C24: CascodeHighVddGlue[$C24.n1$, $C24.n2$, $C24.n3$, $C24.n4$, n5, $Output-1$| N←N];
C25: $@AlpsGapTile@0@2$[$Output-1$| N←N];
};
$-noname-@2$: circuit[ $C19.n3$, $C3.n3$, $C9.n3$, n4, $C17.n1$, $C21.n1$, $C5.n1$, $C11.n1$, $C22.n2$, $C14.n2$, $C6.n2$, $C14.n1$, $C22.n1$, $C6.n1$, $C24.n2$, $C24.n1$, $C24.n3$, n6, $C1.n1$, $NotOutput-1$, $C1.n2$| N𡤁] = {
-- $C19.n3$ in Poly at 74 9 --
-- $C3.n3$ in Poly at 10 9 --
-- $C9.n3$ in Poly at 34 9 --
-- n4 in Metal2 at 108 8 --
-- $C17.n1$ in Poly at 66 9 --
-- $C21.n1$ in Poly at 82 9 --
-- $C5.n1$ in Poly at 18 9 --
-- $C11.n1$ in Poly at 42 9 --
-- $C22.n2$ in nDiffusion at 86 8 --
-- $C14.n2$ in nDiffusion at 54 8 --
-- $C6.n2$ in nDiffusion at 22 8 --
-- $C14.n1$ in Metal2 at 54 8 --
-- $C22.n1$ in Metal2 at 86 8 --
-- $C6.n1$ in Metal2 at 22 8 --
-- $C24.n2$ in NWell at 108 11 --
-- $C24.n1$ in nDiffusion at 95 8 --
-- $C24.n3$ in pDiffusion at 108 11 --
-- n6 in pDiffusion at 103 14 --
-- $C1.n1$ in Metal2 at 6 8 --
?: Stray[$C1.n1$| aM2←N*0, pM2←N*-14];
-- $NotOutput-1$ in Metal at 121 8 --
?: Stray[$NotOutput-1$| anD←N*-4, pnD←N*-10, aM←N*0, pM←N*-30];
-- $C1.n2$ in nDiffusion at 6 8 --
?: Stray[$C1.n2$| anD←N*-4, pnD←N*-24];
-- $C10.n$ in nDiffusion at 72 9 --
-- ALIAS[ $C10.n$, $C10.n$, $C12.n$, $C13.n$, $C15.n$, $C16.n$, $C18.n$, $C11.n2$, $C14.n3$, $C17.n2$, $C19.n2$, $C9.n1$] --
$C10.n$: node; ?: Stray[$C10.n$| aM←N*0, pM←N*-48, anD←N*-8, pnD←N*-20];
-- $C4.n$ in nDiffusion at 32 9 --
-- ALIAS[ $C4.n$, $C7.n$, $C8.n$, $C3.n1$, $C5.n2$, $C6.n3$, $C9.n2$] --
$C4.n$: node; ?: Stray[$C4.n$| aM←N*0, pM←N*-24, anD←N*-8, pnD←N*-20];
C1: $@AlpsGapTile@8@9$[$C1.n1$, $C1.n2$| N←N];
C2: $@AlpsGapTile@1$[$C1.n1$, $C1.n2$| N←N];
C3: $@AlpsLineTile@7$[$C4.n$, $C1.n2$, $C3.n3$| N←N];
C4: $@AlpsGapTile@7$[$C4.n$| N←N];
C5: $@AlpsLineTile$[$C5.n1$, $C4.n$| N←N];
C6: $@AlpsGapTile@3$[$C6.n1$, $C6.n2$, $C4.n$| N←N];
C7: $@AlpsLineTile@2$[$C4.n$| N←N];
C8: $@AlpsGapTile@7$[$C4.n$| N←N];
C9: $@AlpsLineTile@7$[$C10.n$, $C4.n$, $C9.n3$| N←N];
C10: $@AlpsGapTile@7$[$C10.n$| N←N];
C11: $@AlpsLineTile$[$C11.n1$, $C10.n$| N←N];
C12: $@AlpsGapTile@5$[$C10.n$| N←N];
C13: $@AlpsLineTile@2$[$C10.n$| N←N];
C14: $@AlpsGapTile@3$[$C14.n1$, $C14.n2$, $C10.n$| N←N];
C15: $@AlpsLineTile@2$[$C10.n$| N←N];
C16: $@AlpsGapTile@5$[$C10.n$| N←N];
C17: $@AlpsLineTile$[$C17.n1$, $C10.n$| N←N];
C18: $@AlpsGapTile@7$[$C10.n$| N←N];
C19: $@AlpsLineTile@7$[$NotOutput-1$, $C10.n$, $C19.n3$| N←N];
C20: $@AlpsGapTile@0$[$NotOutput-1$| N←N];
C21: $@AlpsLineTile$[$C21.n1$, $NotOutput-1$| N←N];
C22: $@AlpsGapTile@3$[$C22.n1$, $C22.n2$, $NotOutput-1$| N←N];
C23: $@AlpsLineTile@2$[$NotOutput-1$| N←N];
C24: CascodeLowVddGlue[$C24.n1$, $C24.n2$, $C24.n3$, n4, $NotOutput-1$, n6| N←N];
C25: $@AlpsGapTile@2@3$[$NotOutput-1$| N←N];
};
$-noname-@9$: circuit[ $C17.n3$, $C3.n3$, $C23.n1$, $C22.n1$, $C19.n1$, $C11.n1$, $C5.n1$, $C22.n2$, $C14.n2$, $C9.n3$, $C14.n1$, $C6.n1$, $C23.n2$, $C23.n3$, $C21.n$, $C1.n1$, $C18.n$, $C6.n2$, $C1.n2$| N𡤁] = {
-- $C17.n3$ in Poly at 66 9 --
-- $C3.n3$ in Poly at 10 9 --
-- $C23.n1$ in Metal2 at 108 8 --
-- $C22.n1$ in Metal2 at 86 8 --
-- $C19.n1$ in Poly at 74 9 --
-- $C11.n1$ in Poly at 42 9 --
-- $C5.n1$ in Poly at 18 9 --
-- $C22.n2$ in nDiffusion at 86 8 --
-- $C14.n2$ in nDiffusion at 54 8 --
-- $C9.n3$ in Poly at 34 9 --
-- $C14.n1$ in Metal2 at 54 8 --
-- $C6.n1$ in Metal2 at 22 8 --
-- $C23.n2$ in NWell at 121 8 --
-- $C23.n3$ in nDiffusion at 121 8 --
-- $C21.n$ in Poly at 82 9 --
-- $C1.n1$ in Metal2 at 6 8 --
?: Stray[$C1.n1$| aM2←N*0, pM2←N*-14];
-- $C18.n$ in Metal at 78 9 --
?: Stray[$C18.n$| anD←N*-4, pnD←N*-10, aM←N*0, pM←N*-12];
-- $C6.n2$ in nDiffusion at 32 9 --
?: Stray[$C6.n2$| anD←N*-4, pnD←N*-26];
-- $C1.n2$ in nDiffusion at 6 8 --
?: Stray[$C1.n2$| anD←N*-4, pnD←N*-24];
-- n4 in nDiffusion at 64 9 --
-- ALIAS[ n4, n4, $C10.n$, $C12.n$, $C13.n$, $C15.n$, $C16.n$, $C4.n$, $C11.n2$, $C14.n3$, $C17.n2$, $C3.n1$, $C5.n2$, $C6.n3$, $C7.n2$, $C8.n2$, $C9.n1$] --
n4: node; ?: Stray[n4| aM←N*0, pM←N*-72, anD←N*-12, pnD←N*-30];
C1: $@AlpsGapTile@8@9$[$C1.n1$, $C1.n2$| N←N];
C2: $@AlpsGapTile@1$[$C1.n1$, $C1.n2$| N←N];
C3: $@AlpsLineTile@7$[n4, $C1.n2$, $C3.n3$| N←N];
C4: $@AlpsGapTile@7$[n4| N←N];
C5: $@AlpsLineTile$[$C5.n1$, n4| N←N];
C6: $@AlpsGapTile@3$[$C6.n1$, $C6.n2$, n4| N←N];
C7: $@AlpsLineTile@8$[$C6.n2$, n4| N←N];
C8: $@AlpsGapTile@5@6$[$C6.n2$, n4| N←N];
C9: $@AlpsLineTile@1$[n4, $C6.n2$, $C9.n3$, n4| N←N];
C10: $@AlpsGapTile@7@8$[n4| N←N];
C11: $@AlpsLineTile$[$C11.n1$, n4| N←N];
C12: $@AlpsGapTile@5$[n4| N←N];
C13: $@AlpsLineTile@2$[n4| N←N];
C14: $@AlpsGapTile@3$[$C14.n1$, $C14.n2$, n4| N←N];
C15: $@AlpsLineTile@2$[n4| N←N];
C16: $@AlpsGapTile@7$[n4| N←N];
C17: $@AlpsLineTile@7$[$C18.n$, n4, $C17.n3$| N←N];
C18: $@AlpsGapTile@7$[$C18.n$| N←N];
C19: $@AlpsLineTile$[$C19.n1$, $C18.n$| N←N];
C20: $@AlpsGapTile@9@0$[$C18.n$| N←N];
C21: $@AlpsLineTile@4$[$C21.n$| N←N];
C22: $@AlpsGapTile@8@9$[$C22.n1$, $C22.n2$| N←N];
C23: NullVddGlue[$C23.n1$, $C23.n2$, $C23.n3$| N←N];
};
$-noname-@0$: circuit[ $C17.n3$, $C11.n3$, $C23.n1$, $C22.n1$, $C19.n1$, $C9.n1$, $C22.n2$, $C3.n$, $C14.n2$, $C5.n3$, $C14.n1$, $C6.n1$, $C23.n2$, $C23.n3$, $C1.n1$, $C18.n$, $C5.n1$, $C1.n2$| N𡤁] = {
-- $C17.n3$ in Poly at 66 9 --
-- $C11.n3$ in Poly at 42 9 --
-- $C23.n1$ in Metal2 at 108 8 --
-- $C22.n1$ in Metal2 at 86 8 --
-- $C19.n1$ in Poly at 74 9 --
-- $C9.n1$ in Poly at 34 9 --
-- $C22.n2$ in nDiffusion at 86 8 --
-- $C3.n$ in Poly at 10 9 --
-- $C14.n2$ in nDiffusion at 54 8 --
-- $C5.n3$ in Poly at 18 9 --
-- $C14.n1$ in Metal2 at 54 8 --
-- $C6.n1$ in Metal2 at 22 8 --
-- $C23.n2$ in NWell at 121 8 --
-- $C23.n3$ in nDiffusion at 121 8 --
-- $C1.n1$ in Metal2 at 6 8 --
?: Stray[$C1.n1$| aM2←N*0, pM2←N*-14];
-- $C18.n$ in Poly at 82 9 --
?: Stray[$C18.n$| anD←N*-4, pnD←N*-10, aM←N*-6, pM←N*-22, aP←N*-4, pP←N*-10];
-- $C5.n1$ in nDiffusion at 22 8 --
?: Stray[$C5.n1$| anD←N*-4, pnD←N*-10];
-- $C1.n2$ in nDiffusion at 6 8 --
?: Stray[$C1.n2$| anD←N*0, pnD←N*-14];
-- $C12.n$ in nDiffusion at 64 9 --
-- ALIAS[ $C12.n$, $C12.n$, $C13.n$, $C15.n$, $C16.n$, $C11.n1$, $C14.n3$, $C17.n2$] --
$C12.n$: node; ?: Stray[$C12.n$| aM←N*0, pM←N*-24, anD←N*-8, pnD←N*-20];
-- n4 in nDiffusion at 40 9 --
-- ALIAS[ n4, $C10.n$, $C4.n$, $C7.n$, $C8.n$, $C11.n2$, $C5.n2$, $C6.n3$, $C9.n2$] --
n4: node; ?: Stray[n4| aM←N*0, pM←N*-36, anD←N*-8, pnD←N*-20];
C1: $@AlpsGapTile@8@9$[$C1.n1$, $C1.n2$| N←N];
C2: $@AlpsGapTile@8@9$[$C1.n1$, $C1.n2$| N←N];
C3: $@AlpsLineTile@0@1$[$C3.n$| N←N];
C4: $@AlpsGapTile@4$[n4| N←N];
C5: $@AlpsLineTile@1$[$C5.n1$, n4, $C5.n3$, n4| N←N];
C6: $@AlpsGapTile@3$[$C6.n1$, $C5.n1$, n4| N←N];
C7: $@AlpsLineTile@2$[n4| N←N];
C8: $@AlpsGapTile@5$[n4| N←N];
C9: $@AlpsLineTile$[$C9.n1$, n4| N←N];
C10: $@AlpsGapTile@7$[n4| N←N];
C11: $@AlpsLineTile@7$[$C12.n$, n4, $C11.n3$| N←N];
C12: $@AlpsGapTile@7$[$C12.n$| N←N];
C13: $@AlpsLineTile@2$[$C12.n$| N←N];
C14: $@AlpsGapTile@3$[$C14.n1$, $C14.n2$, $C12.n$| N←N];
C15: $@AlpsLineTile@2$[$C12.n$| N←N];
C16: $@AlpsGapTile@7$[$C12.n$| N←N];
C17: $@AlpsLineTile@7$[$C18.n$, $C12.n$, $C17.n3$| N←N];
C18: $@AlpsGapTile@7$[$C18.n$| N←N];
C19: $@AlpsLineTile$[$C19.n1$, $C18.n$| N←N];
C20: $@AlpsGapTile@7@9$[$C18.n$| N←N];
C21: $@AlpsLineTile@9$[$C18.n$, $C18.n$| N←N];
C22: $@AlpsGapTile@8@9$[$C22.n1$, $C22.n2$| N←N];
C23: NullVddGlue[$C23.n1$, $C23.n2$, $C23.n3$| N←N];
};
$-noname-@1$: circuit[ $C14.n1$, $C22.n1$, $C19.n3$, $C11.n3$, $C17.n1$, $C9.n1$, $C21.n$, $C13.n$, $C24.n2$, $C24.n3$, $C5.n3$, $C6.n1$, $C24.n4$, $C3.n$, n5, $C24.n1$, $C22.n2$, $C14.n2$, $C1.n1$, $Output-0$, $C20.n$, $C15.n$, $C12.n$, $C10.n$, $C5.n1$, $C1.n2$| N𡤁] = {
-- $C14.n1$ in Metal2 at 54 15 --
-- $C22.n1$ in Metal2 at 86 15 --
-- $C19.n3$ in Poly at 74 15 --
-- $C11.n3$ in Poly at 42 15 --
-- $C17.n1$ in Poly at 66 16 --
-- $C9.n1$ in Poly at 34 16 --
-- $C21.n$ in Poly at 82 16 --
-- $C13.n$ in Poly at 50 16 --
-- $C24.n2$ in pDiffusion at 109 10 --
-- $C24.n3$ in pDiffusion at 113 10 --
-- $C5.n3$ in Poly at 18 15 --
-- $C6.n1$ in Metal2 at 22 15 --
-- $C24.n4$ in Metal2 at 108 14 --
-- $C3.n$ in Poly at 10 16 --
-- n5 in NWell at 108 11 --
-- $C24.n1$ in nDiffusion at 95 15 --
-- $C22.n2$ in nDiffusion at 86 15 --
-- $C14.n2$ in nDiffusion at 54 15 --
-- $C1.n1$ in Metal2 at 6 15 --
?: Stray[$C1.n1$| aM2←N*0, pM2←N*-14];
-- $Output-0$ in Metal at 121 15 --
?: Stray[$Output-0$| aM←N*0, pM←N*-18];
-- $C20.n$ in nDiffusion at 78 15 --
?: Stray[$C20.n$| anD←N*-4, pnD←N*-10];
-- $C15.n$ in nDiffusion at 72 15 --
?: Stray[$C15.n$| aM←N*0, pM←N*-24, anD←N*-4, pnD←N*-10];
-- $C12.n$ in nDiffusion at 46 15 --
?: Stray[$C12.n$| anD←N*-4, pnD←N*-10];
-- $C10.n$ in nDiffusion at 40 15 --
?: Stray[$C10.n$| aM←N*0, pM←N*-36, anD←N*-8, pnD←N*-20];
-- $C5.n1$ in nDiffusion at 22 15 --
?: Stray[$C5.n1$| anD←N*-4, pnD←N*-10];
-- $C1.n2$ in nDiffusion at 6 15 --
?: Stray[$C1.n2$| anD←N*0, pnD←N*-14];
C1: $@AlpsGapTile@8@9$[$C1.n1$, $C1.n2$| N←N];
C2: $@AlpsGapTile@1$[$C1.n1$, $C1.n2$| N←N];
C3: $@AlpsLineTile@4$[$C3.n$| N←N];
C4: $@AlpsGapTile@4$[$C10.n$| N←N];
C5: $@AlpsLineTile@1$[$C5.n1$, $C10.n$, $C5.n3$, $C10.n$| N←N];
C6: $@AlpsGapTile@3$[$C6.n1$, $C5.n1$, $C10.n$| N←N];
C7: $@AlpsLineTile@2$[$C10.n$| N←N];
C8: $@AlpsGapTile@2$[$C10.n$| N←N];
C9: $@AlpsLineTile$[$C9.n1$, $C10.n$| N←N];
C10: $@AlpsGapTile@7$[$C10.n$| N←N];
C11: $@AlpsLineTile@7$[$C12.n$, $C10.n$, $C11.n3$| N←N];
C12: $@AlpsGapTile@4@5$[$C12.n$| N←N];
C13: $@AlpsLineTile@0@1$[$C13.n$| N←N];
C14: $@AlpsGapTile@1@2$[$C14.n1$, $C14.n2$, $C15.n$| N←N];
C15: $@AlpsLineTile@2$[$C15.n$| N←N];
C16: $@AlpsGapTile@2$[$C15.n$| N←N];
C17: $@AlpsLineTile$[$C17.n1$, $C15.n$| N←N];
C18: $@AlpsGapTile@7$[$C15.n$| N←N];
C19: $@AlpsLineTile@7$[$C20.n$, $C15.n$, $C19.n3$| N←N];
C20: $@AlpsGapTile@4@5$[$C20.n$| N←N];
C21: $@AlpsLineTile@0@1$[$C21.n$| N←N];
C22: $@AlpsGapTile@1@2$[$C22.n1$, $C22.n2$, $Output-0$| N←N];
C23: $@AlpsLineTile@2$[$Output-0$| N←N];
C24: CascodeHighVddGlue[$C24.n1$, $C24.n2$, $C24.n3$, $C24.n4$, n5, $Output-0$| N←N];
C25: $@AlpsGapTile@4@6$[$Output-0$| N←N];
};
$-noname-@6$: circuit[ $C17.n3$, $C3.n3$, $C9.n3$, n4, $C19.n1$, $C21.n1$, $C5.n1$, $C11.n1$, $C13.n1$, $C22.n2$, $C14.n2$, $C6.n2$, $C14.n1$, $C22.n1$, $C6.n1$, $C24.n2$, $C24.n1$, $C24.n3$, n6, $C1.n1$, $NotOutput-0$, $C10.n$, $C4.n$, $C1.n2$| N𡤁] = {
-- $C17.n3$ in Poly at 66 9 --
-- $C3.n3$ in Poly at 10 9 --
-- $C9.n3$ in Poly at 34 9 --
-- n4 in Metal2 at 108 8 --
-- $C19.n1$ in Poly at 74 9 --
-- $C21.n1$ in Poly at 82 9 --
-- $C5.n1$ in Poly at 18 9 --
-- $C11.n1$ in Poly at 42 9 --
-- $C13.n1$ in Poly at 50 9 --
-- $C22.n2$ in nDiffusion at 86 8 --
-- $C14.n2$ in nDiffusion at 54 8 --
-- $C6.n2$ in nDiffusion at 22 8 --
-- $C14.n1$ in Metal2 at 54 8 --
-- $C22.n1$ in Metal2 at 86 8 --
-- $C6.n1$ in Metal2 at 22 8 --
-- $C24.n2$ in NWell at 108 11 --
-- $C24.n1$ in nDiffusion at 95 8 --
-- $C24.n3$ in pDiffusion at 108 11 --
-- n6 in pDiffusion at 103 14 --
-- $C1.n1$ in Metal2 at 6 8 --
?: Stray[$C1.n1$| aM2←N*0, pM2←N*-14];
-- $NotOutput-0$ in Metal at 121 8 --
?: Stray[$NotOutput-0$| anD←N*-4, pnD←N*-10, aM←N*0, pM←N*-42];
-- $C10.n$ in nDiffusion at 64 9 --
?: Stray[$C10.n$| aM←N*0, pM←N*-36, anD←N*-8, pnD←N*-20];
-- $C4.n$ in nDiffusion at 32 9 --
?: Stray[$C4.n$| aM←N*0, pM←N*-24, anD←N*-8, pnD←N*-20];
-- $C1.n2$ in nDiffusion at 6 8 --
?: Stray[$C1.n2$| anD←N*-4, pnD←N*-24];
C1: $@AlpsGapTile@8@9$[$C1.n1$, $C1.n2$| N←N];
C2: $@AlpsGapTile@1$[$C1.n1$, $C1.n2$| N←N];
C3: $@AlpsLineTile@7$[$C4.n$, $C1.n2$, $C3.n3$| N←N];
C4: $@AlpsGapTile@7$[$C4.n$| N←N];
C5: $@AlpsLineTile$[$C5.n1$, $C4.n$| N←N];
C6: $@AlpsGapTile@3$[$C6.n1$, $C6.n2$, $C4.n$| N←N];
C7: $@AlpsLineTile@2$[$C4.n$| N←N];
C8: $@AlpsGapTile@0$[$C4.n$| N←N];
C9: $@AlpsLineTile@7$[$C10.n$, $C4.n$, $C9.n3$| N←N];
C10: $@AlpsGapTile@7$[$C10.n$| N←N];
C11: $@AlpsLineTile$[$C11.n1$, $C10.n$| N←N];
C12: $@AlpsGapTile@9@0$[$C10.n$| N←N];
C13: $@AlpsLineTile$[$C13.n1$, $C10.n$| N←N];
C14: $@AlpsGapTile@3$[$C14.n1$, $C14.n2$, $C10.n$| N←N];
C15: $@AlpsLineTile@2$[$C10.n$| N←N];
C16: $@AlpsGapTile@0$[$C10.n$| N←N];
C17: $@AlpsLineTile@7$[$NotOutput-0$, $C10.n$, $C17.n3$| N←N];
C18: $@AlpsGapTile@7$[$NotOutput-0$| N←N];
C19: $@AlpsLineTile$[$C19.n1$, $NotOutput-0$| N←N];
C20: $@AlpsGapTile@9@0$[$NotOutput-0$| N←N];
C21: $@AlpsLineTile$[$C21.n1$, $NotOutput-0$| N←N];
C22: $@AlpsGapTile@3$[$C22.n1$, $C22.n2$, $NotOutput-0$| N←N];
C23: $@AlpsLineTile@2$[$NotOutput-0$| N←N];
C24: CascodeLowVddGlue[$C24.n1$, $C24.n2$, $C24.n3$, n4, $NotOutput-0$, n6| N←N];
C25: $@AlpsGapTile@7@0$[$NotOutput-0$| N←N];
};
$-noname-@4$: circuit[ $C24.n1$, $C24.n2$, $C19.n1$, $C17.n1$, $C11.n1$, $C9.n1$, $C5.n1$, $C3.n1$, $C22.n2$, $C14.n2$, $C6.n2$, $C14.n1$, $C22.n1$, $C6.n1$, $C1.n1$, Vdd, $C1.n2$| N𡤁] = {
-- $C24.n1$ in NWell at 108 6 --
-- $C24.n2$ in nDiffusion at 95 7 --
-- $C19.n1$ in Poly at 74 7 --
-- $C17.n1$ in Poly at 66 7 --
-- $C11.n1$ in Poly at 42 7 --
-- $C9.n1$ in Poly at 34 7 --
-- $C5.n1$ in Poly at 18 7 --
-- $C3.n1$ in Poly at 10 7 --
-- $C22.n2$ in nDiffusion at 86 6 --
-- $C14.n2$ in nDiffusion at 54 6 --
-- $C6.n2$ in nDiffusion at 22 6 --
-- $C14.n1$ in Metal2 at 54 6 --
-- $C22.n1$ in Metal2 at 86 6 --
-- $C6.n1$ in Metal2 at 22 6 --
-- $C1.n1$ in Metal2 at 6 6 --
?: Stray[$C1.n1$| aM2←N*0, pM2←N*-14];
-- Vdd in Metal at 121 6 --
?: Stray[Vdd| aM←N*0, pM←N*-132];
-- $C1.n2$ in nDiffusion at 6 6 --
?: Stray[$C1.n2$| anD←N*0, pnD←N*-14];
C1: $@AlpsGapTile$[$C1.n1$, $C1.n2$| N←N];
C2: $@AlpsGapTile$[$C1.n1$, $C1.n2$| N←N];
C3: $@AlpsLineTile$[$C3.n1$, Vdd| N←N];
C4: $@AlpsGapTile@5$[Vdd| N←N];
C5: $@AlpsLineTile$[$C5.n1$, Vdd| N←N];
C6: $@AlpsGapTile@3$[$C6.n1$, $C6.n2$, Vdd| N←N];
C7: $@AlpsLineTile@2$[Vdd| N←N];
C8: $@AlpsGapTile@5$[Vdd| N←N];
C9: $@AlpsLineTile$[$C9.n1$, Vdd| N←N];
C10: $@AlpsGapTile@5$[Vdd| N←N];
C11: $@AlpsLineTile$[$C11.n1$, Vdd| N←N];
C12: $@AlpsGapTile@5$[Vdd| N←N];
C13: $@AlpsLineTile@2$[Vdd| N←N];
C14: $@AlpsGapTile@3$[$C14.n1$, $C14.n2$, Vdd| N←N];
C15: $@AlpsLineTile@2$[Vdd| N←N];
C16: $@AlpsGapTile@5$[Vdd| N←N];
C17: $@AlpsLineTile$[$C17.n1$, Vdd| N←N];
C18: $@AlpsGapTile@5$[Vdd| N←N];
C19: $@AlpsLineTile$[$C19.n1$, Vdd| N←N];
C20: $@AlpsGapTile@5$[Vdd| N←N];
C21: $@AlpsLineTile@2$[Vdd| N←N];
C22: $@AlpsGapTile@3$[$C22.n1$, $C22.n2$, Vdd| N←N];
C23: $@AlpsLineTile@2$[Vdd| N←N];
C24: ThroughVddGlueWithContactMetal2[$C24.n1$, $C24.n2$, Vdd| N←N];
C25: $@AlpsGapTile@0@1$[Vdd| N←N];
};
$-noname-$: circuit[ $Input-1$, $NotInput-0$, $Input-2$, $C24.n1$, $C22.n1$, $C14.n1$, $C6.n1$, $NotInput-1$, $C24.n2$, $Input-0$, n3, n4, $NotInput-2$, Gnd, $C1.n1$| N𡤁] = {
-- $Input-1$ in Poly at 35 9 --
-- $NotInput-0$ in Poly at 19 9 --
-- $Input-2$ in Poly at 67 9 --
-- $C24.n1$ in NWell at 109 8 --
-- $C22.n1$ in nDiffusion at 87 8 --
-- $C14.n1$ in nDiffusion at 55 8 --
-- $C6.n1$ in nDiffusion at 23 8 --
-- $NotInput-1$ in Poly at 43 9 --
-- $C24.n2$ in pDiffusion at 109 8 --
-- $Input-0$ in Poly at 11 9 --
-- n3 in Metal2 at 109 8 --
-- n4 in nDiffusion at 96 8 --
-- $NotInput-2$ in Poly at 75 9 --
-- Gnd in Metal at 122 8 --
?: Stray[Gnd| aM2←N*-5, pM2←N*-16, aM←N*-14, pM←N*-156];
-- $C1.n1$ in nDiffusion at 7 8 --
?: Stray[$C1.n1$| anD←N*0, pnD←N*-14];
C1: $@AlpsGapTile@8$[$C1.n1$, Gnd| N←N];
C2: $@AlpsGapTile@8$[$C1.n1$, Gnd| N←N];
C3: $@AlpsLineTile@0$[$Input-0$, Gnd| N←N];
C4: $@AlpsGapTile@5$[Gnd| N←N];
C5: $@AlpsLineTile@6$[$NotInput-0$, Gnd| N←N];
C6: $@AlpsGapTile@9$[$C6.n1$, Gnd| N←N];
C7: $@AlpsLineTile@2$[Gnd| N←N];
C8: $@AlpsGapTile@5$[Gnd| N←N];
C9: $@AlpsLineTile@5$[$Input-1$, Gnd| N←N];
C10: $@AlpsGapTile@5$[Gnd| N←N];
C11: $@AlpsLineTile@3$[$NotInput-1$, Gnd| N←N];
C12: $@AlpsGapTile@5$[Gnd| N←N];
C13: $@AlpsLineTile@2$[Gnd| N←N];
C14: $@AlpsGapTile@9$[$C14.n1$, Gnd| N←N];
C15: $@AlpsLineTile@2$[Gnd| N←N];
C16: $@AlpsGapTile@5$[Gnd| N←N];
C17: $@AlpsLineTile@6@7$[$Input-2$, Gnd| N←N];
C18: $@AlpsGapTile@5$[Gnd| N←N];
C19: $@AlpsLineTile@9@0$[$NotInput-2$, Gnd| N←N];
C20: $@AlpsGapTile@5$[Gnd| N←N];
C21: $@AlpsLineTile@2$[Gnd| N←N];
C22: $@AlpsGapTile@9$[$C22.n1$, Gnd| N←N];
C23: $@AlpsLineTile@2$[Gnd| N←N];
C24: ThroughVddGlue[$C24.n1$, $C24.n2$, n3, n4, Gnd| N←N];
C25: $@AlpsGapTile@6@8$[Gnd| N←N];
};
$-noname-@5$: circuit[ Vdd| N𡤁] = {
-- Vdd in Metal2 at 109 69 --
?: Stray[Vdd| apD←N*-52, ppD←N*-100, anD←N*0, pnD←N*-44, aM2←N*-8, pM2←N*-76];
-- $C20.n2$ in NWell at 109 69 --
-- ALIAS[ $C20.n2$, $C20.n2$, $C23.n2$, $C4.n5$, $C9.n5$, $C1.C24.n1$, $C10.C24.n1$, $C3.C24.n2$, $C8.C24.n2$] --
$C20.n2$: node;
-- Gnd in Metal at 122 69 --
-- ALIAS[ Gnd, $C10.n-1$, $C10.n5$, $C1.C1.n1$, $C1.C14.n1$, $C1.C2.n1$, $C1.C22.n1$, $C1.C6.n1$, $C10.C1.n2$, $C10.C14.n2$, $C10.C2.n2$, $C10.C22.n2$, $C10.C6.n2$, $C2.C1.n1$, $C2.C12.n1$, $C2.C19.n1$, $C2.C2.n1$, $C2.C5.n1$, $C3.C1.n1$, $C3.C14.n1$, $C3.C2.n1$, $C3.C22.n1$, $C3.C6.n1$, $C4.C1.n1$, $C4.C14.n1$, $C4.C2.n1$, $C4.C22.n1$, $C4.C6.n1$, $C5.C1.n1$, $C5.C12.n1$, $C5.C19.n1$, $C5.C2.n1$, $C5.C5.n1$, $C6.C1.n1$, $C6.C14.n1$, $C6.C2.n1$, $C6.C22.n1$, $C6.C6.n1$, $C7.C1.n1$, $C7.C14.n1$, $C7.C2.n1$, $C7.C22.n1$, $C7.C6.n1$, $C8.C1.n1$, $C8.C14.n1$, $C8.C2.n1$, $C8.C22.n1$, $C8.C6.n1$, $C9.C1.n1$, $C9.C14.n1$, $C9.C2.n1$, $C9.C22.n1$, $C9.C6.n1$] --
Gnd: node; ?: Stray[Gnd| aM2←N*0, pM2←N*-360];
-- $Input-0$ in Poly at 11 70 --
-- ALIAS[ $Input-0$, $C3.n$, $C3.n3$, $C1.C3.n1$] --
$Input-0$: node; ?: Stray[$Input-0$| aP←N*-6, pP←N*-42];
-- $NotInput-0$ in Poly at 19 70 --
-- ALIAS[ $NotInput-0$, $C5.n3$, $C2.C4.n$, $C5.C4.n$, $C1.C5.n1$, $C3.C5.n1$, $C7.C5.n1$, $C8.C5.n1$] --
$NotInput-0$: node; ?: Stray[$NotInput-0$| aP←N*-6, pP←N*-42];
-- $Input-1$ in Poly at 35 70 --
-- ALIAS[ $Input-1$, $C7.n3$, $C1.C9.n1$, $C2.C7.n1$, $C3.C9.n3$, $C4.C9.n1$, $C6.C9.n1$, $C7.C9.n3$, $C8.C9.n3$, $C9.C9.n1$] --
$Input-1$: node; ?: Stray[$Input-1$| aP←N*-8, pP←N*-44];
-- $NotInput-1$ in Poly at 43 70 --
-- ALIAS[ $NotInput-1$, $C11.n3$, $C1.C11.n1$, $C2.C9.n3$, $C3.C11.n1$, $C5.C9.n1$, $C7.C11.n1$, $C8.C11.n1$] --
$NotInput-1$: node; ?: Stray[$NotInput-1$| aP←N*-8, pP←N*-44];
-- $Input-2$ in Poly at 67 70 --
-- ALIAS[ $Input-2$, $C17.n3$, $C1.C17.n1$, $C2.C14.n1$, $C4.C17.n1$, $C5.C14.n3$, $C8.C17.n1$, $C9.C17.n1$] --
$Input-2$: node; ?: Stray[$Input-2$| aP←N*-8, pP←N*-44];
-- $NotInput-2$ in Poly at 75 70 --
-- ALIAS[ $NotInput-2$, $C16.n3$, $C1.C19.n1$, $C3.C19.n1$, $C4.C19.n3$, $C5.C16.n1$, $C6.C19.n1$, $C7.C19.n1$, $C8.C19.n3$, $C9.C19.n3$] --
$NotInput-2$: node; ?: Stray[$NotInput-2$| aP←N*-8, pP←N*-44];
-- $Output-1$ in pDiffusion at 104 61 --
-- ALIAS[ $Output-1$, $C8.n6$, $C9.n6$, $C6.C18.n$, $C6.C20.n$, $C7.C21.n$, $C9.C20.n$, $C9.C23.n$, $C6.C17.n1$, $C6.C19.n2$, $C6.C21.n1$, $C6.C21.n2$, $C8.C21.n1$, $C9.C19.n1$, $C9.C21.n1$, $C9.C21.n2$, $C9.C22.n3$] --
$Output-1$: node; ?: Stray[$Output-1$| aP←N*0, pP←N*-12, apD←N*-2, ppD←N*-6];
-- $C8.n1$ in nDiffusion at 23 69 --
-- ALIAS[ $C8.n1$, $C1.C6.n2$, $C10.C6.n1$, $C2.C5.n2$, $C3.C6.n2$, $C4.C5.n1$, $C4.C6.n2$, $C5.C5.n2$, $C6.C5.n1$, $C6.C6.n2$, $C7.C6.n2$, $C7.C7.n1$, $C7.C9.n2$, $C8.C6.n2$, $C9.C5.n1$, $C9.C6.n2$] --
$C8.n1$: node; ?: Stray[$C8.n1$| anD←N*0, pnD←N*-72];
-- $C12.n2$ in nDiffusion at 55 69 --
-- ALIAS[ $C12.n2$, $C12.n2$, $C1.C14.n2$, $C10.C14.n1$, $C3.C14.n2$, $C4.C14.n2$, $C6.C14.n2$, $C7.C14.n2$, $C8.C14.n2$, $C9.C11.n1$, $C9.C12.n1$, $C9.C13.n1$, $C9.C14.n2$] --
$C12.n2$: node; ?: Stray[$C12.n2$| anD←N*0, pnD←N*-72];
-- $C1.C22.n2$ in nDiffusion at 87 69 --
-- ALIAS[ $C1.C22.n2$, $C1.C22.n2$, $C10.C22.n1$, $C2.C19.n2$, $C3.C22.n2$, $C4.C22.n2$, $C5.C19.n2$, $C6.C22.n2$, $C7.C22.n2$, $C8.C22.n2$, $C9.C22.n2$] --
$C1.C22.n2$: node; ?: Stray[$C1.C22.n2$| anD←N*0, pnD←N*-72];
-- $C1.C1.n2$ in nDiffusion at 7 69 --
-- ALIAS[ $C1.C1.n2$, $C1.C1.n2$, $C1.C2.n2$, $C10.C1.n1$, $C10.C2.n1$, $C2.C1.n2$, $C2.C2.n2$, $C3.C1.n2$, $C3.C2.n2$, $C3.C3.n2$, $C4.C1.n2$, $C4.C2.n2$, $C5.C1.n2$, $C5.C2.n2$, $C6.C1.n2$, $C6.C2.n2$, $C7.C1.n2$, $C7.C2.n2$, $C7.C3.n2$, $C8.C1.n2$, $C8.C2.n2$, $C8.C3.n2$, $C9.C1.n2$, $C9.C2.n2$] --
$C1.C1.n2$: node; ?: Stray[$C1.C1.n2$| anD←N*0, pnD←N*-144];
-- $NotOutput-1$ in Metal at 122 55 --
-- ALIAS[ $NotOutput-1$, $C8.n5$, $C7.C18.n$, $C7.C20.n$, $C8.C20.n$, $C8.C23.n$, $C7.C17.n1$, $C7.C19.n2$, $C8.C19.n1$, $C8.C21.n2$, $C8.C22.n3$, $C9.C24.n3$] --
$NotOutput-1$: node; ?: Stray[$NotOutput-1$| aM←N*0, pM←N*-8, apD←N*-2, ppD←N*-6];
-- $C5.n4$ in nDiffusion at 33 35 --
-- ALIAS[ $C5.n4$, $C4.C10.n$, $C4.C4.n$, $C4.C7.n$, $C4.C8.n$, $C5.C6.n$, $C4.C11.n2$, $C4.C5.n2$, $C4.C6.n3$, $C4.C9.n2$, $C5.C7.n2$] --
$C5.n4$: node; ?: Stray[$C5.n4$| aM←N*0, pM←N*-8];
-- $Output-0$ in Metal at 87 34 --
-- ALIAS[ $Output-0$, $C17.n$, $C18.n1$, $C18.n2$, $C3.n6$, $C4.n6$, $C4.C21.n$, $C4.C23.n$, $C5.C15.n$, $C2.C16.n1$, $C3.C21.n1$, $C4.C22.n3$, $C5.C14.n1$, $C5.C16.n2$, $C5.C19.n3$] --
$Output-0$: node; ?: Stray[$Output-0$| apD←N*-2, ppD←N*-6, aM←N*0, pM←N*-8, aP←N*0, pP←N*-12];
-- $C12.n3$ in nDiffusion at 65 35 --
-- ALIAS[ $C12.n3$, $C12.n3$, $C2.C10.n$, $C4.C13.n$, $C4.C15.n$, $C4.C16.n$, $C4.C18.n$, $C5.C10.n$, $C5.C13.n$, $C5.C8.n$, $C2.C11.n1$, $C2.C11.n2$, $C2.C9.n1$, $C3.C13.n1$, $C4.C14.n3$, $C4.C17.n2$, $C4.C19.n2$, $C5.C11.n1$, $C5.C11.n2$, $C5.C14.n2$, $C5.C7.n1$, $C5.C9.n2$] --
$C12.n3$: node; ?: Stray[$C12.n3$| aP←N*0, pP←N*-12, aM←N*0, pM←N*-16];
-- $C12.n$ in nDiffusion at 47 28 --
-- ALIAS[ $C12.n$, $C13.n2$, $C2.C13.n$, $C2.C15.n$, $C3.C10.n$, $C3.C15.n$, $C3.C16.n$, $C2.C14.n2$, $C2.C16.n2$, $C3.C11.n2$, $C3.C14.n3$, $C3.C17.n2$, $C3.C9.n1$, $C4.C11.n1$] --
$C12.n$: node; ?: Stray[$C12.n$| aM←N*0, pM←N*-16];
-- $NotOutput-0$ in nDiffusion at 79 28 --
-- ALIAS[ $NotOutput-0$, $C3.n5$, $C3.C18.n$, $C3.C20.n$, $C3.C23.n$, $C4.C20.n$, $C3.C17.n1$, $C3.C19.n2$, $C3.C21.n2$, $C3.C22.n3$, $C4.C19.n1$, $C4.C24.n3$] --
$NotOutput-0$: node; ?: Stray[$NotOutput-0$| apD←N*-2, ppD←N*-6, aM←N*0, pM←N*-8];
-- $C2.C6.n$ in nDiffusion at 33 21 --
-- ALIAS[ $C2.C6.n$, $C2.C6.n$, $C2.C8.n$, $C3.C4.n$, $C3.C7.n$, $C3.C8.n$, $C2.C7.n2$, $C2.C9.n2$, $C3.C3.n1$, $C3.C5.n2$, $C3.C6.n3$, $C3.C9.n2$] --
$C2.C6.n$: node; ?: Stray[$C2.C6.n$| aM←N*0, pM←N*-8];
C1: $-noname-@4$[$C20.n2$, Vdd, $NotInput-2$, $Input-2$, $NotInput-1$, $Input-1$, $NotInput-0$, $Input-0$, $C1.C22.n2$, $C12.n2$, $C8.n1$, Gnd, Gnd, Gnd, Gnd, Vdd, $C1.C1.n2$| N←N];
C2: $-noname-@3$[$NotInput-2$, $NotInput-1$, Vdd, Gnd, Gnd, Gnd, $Input-2$, $Input-1$, $C1.C22.n2$, $C8.n1$, $C12.n2$, $NotInput-0$, $Input-0$, $C20.n2$, Vdd, Gnd, $Output-0$, $C12.n3$, $C12.n$, $C2.C6.n$, $C1.C1.n2$| N←N];
C3: $-noname-@6$[$Input-2$, $Input-0$, $Input-1$, Vdd, $NotInput-2$, $Output-0$, $NotInput-0$, $NotInput-1$, $C12.n3$, $C1.C22.n2$, $C12.n2$, $C8.n1$, Gnd, Gnd, Gnd, $C20.n2$, Vdd, Vdd, $Output-0$, Gnd, $NotOutput-0$, $C12.n$, $C2.C6.n$, $C1.C1.n2$| N←N];
C4: $-noname-@1$[Gnd, Gnd, $NotInput-2$, $NotInput-1$, $Input-2$, $Input-1$, $Output-0$, $C12.n3$, Vdd, $NotOutput-0$, $NotInput-0$, Gnd, Vdd, $Input-0$, $C20.n2$, Vdd, $C1.C22.n2$, $C12.n2$, Gnd, $Output-0$, $NotOutput-0$, $C12.n3$, $C12.n$, $C5.n4$, $C8.n1$, $C1.C1.n2$| N←N];
C5: $-noname-@7$[$Input-2$, $Input-1$, Vdd, Gnd, $NotInput-2$, $NotInput-1$, $C8.n1$, $NotInput-0$, $C1.C22.n2$, $C12.n2$, Gnd, Gnd, $C20.n2$, Vdd, $Input-0$, Gnd, $Output-0$, $C12.n3$, $C12.n3$, $C5.n4$, $C1.C1.n2$| N←N];
C6: $-noname-@0$[$Input-2$, $NotInput-1$, Vdd, Gnd, $NotInput-2$, $Input-1$, $C1.C22.n2$, $Input-0$, $C12.n2$, $NotInput-0$, Gnd, Gnd, $C20.n2$, Vdd, Gnd, $Output-1$, $C8.n1$, $C1.C1.n2$| N←N];
C7: $-noname-@9$[$Input-2$, $Input-0$, Vdd, Gnd, $NotInput-2$, $NotInput-1$, $NotInput-0$, $C1.C22.n2$, $C12.n2$, $Input-1$, Gnd, Gnd, $C20.n2$, Vdd, $Output-1$, Gnd, $NotOutput-1$, $C8.n1$, $C1.C1.n2$| N←N];
C8: $-noname-@2$[$NotInput-2$, $Input-0$, $Input-1$, Vdd, $Input-2$, $Output-1$, $NotInput-0$, $NotInput-1$, $C1.C22.n2$, $C12.n2$, $C8.n1$, Gnd, Gnd, Gnd, $C20.n2$, Vdd, Vdd, $Output-1$, Gnd, $NotOutput-1$, $C1.C1.n2$| N←N];
C9: $-noname-@8$[$NotInput-2$, $Input-2$, $Input-1$, $C1.C22.n2$, Vdd, $NotOutput-1$, $NotInput-0$, $NotInput-1$, Gnd, Gnd, Gnd, Vdd, $Input-0$, $C20.n2$, Vdd, Gnd, $Output-1$, $C12.n2$, $C8.n1$, $C1.C1.n2$| N←N];
C10: $-noname-$[$Input-1$, $NotInput-0$, $Input-2$, $C20.n2$, $C1.C22.n2$, $C12.n2$, $C8.n1$, $NotInput-1$, Vdd, $Input-0$, Vdd, Vdd, $NotInput-2$, Gnd, $C1.C1.n2$| N←N];
};
FullAdder: circuit[| N𡤁] = {
-- Vdd in Metal2 at 119 72 --
-- ALIAS[ Vdd, n3, n4, $C1.n$, $C20.n1$, $C20.n3$, $C23.n1$, $C23.n3$, $C24.n4$, $C1.C11.n2$, $C1.C17.n2$, $C1.C19.n2$, $C1.C24.n2$, $C1.C3.n2$, $C1.C5.n2$, $C1.C9.n2$, $C10.C24.n2$, $C3.C24.n1$, $C3.C24.n3$, $C4.C24.n1$, $C4.C24.n2$, $C8.C24.n1$, $C8.C24.n3$, $C9.C24.n1$, $C9.C24.n2$] --
Vdd: node; ?: Stray[Vdd| aM←N*570, pM←N*380];
C: $-noname-@5$[Vdd| N←N];
};