|  | *** Spice netlist generated by cell2spice.pl *** | 
|  |  | 
|  | .subckt AND2X1 VPWR VGND B A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 A 1 VGND nmos w=0.420u l=0.150u | 
|  | M4 2 B VGND VGND nmos w=0.420u l=0.150u | 
|  | M5 Y 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends AND2X1 | 
|  |  | 
|  | .subckt AND2X2 VPWR VGND B A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 A 1 VGND nmos w=0.420u l=0.150u | 
|  | M4 2 B VGND VGND nmos w=0.420u l=0.150u | 
|  | M5 Y 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends AND2X2 | 
|  |  | 
|  | .subckt AOI21X1 VPWR VGND C B A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y C 1 VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M4 Y B 2 VGND nmos w=0.420u l=0.150u | 
|  | M5 Y C VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends AOI21X1 | 
|  |  | 
|  | .subckt AOI22X1 VPWR VGND D C B A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y D 1 VPWR pmos w=0.840u l=0.150u | 
|  | M3 1 C Y VPWR pmos w=0.840u l=0.150u | 
|  | M4 2 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M5 Y B 2 VGND nmos w=0.420u l=0.150u | 
|  | M6 3 D Y VGND nmos w=0.420u l=0.150u | 
|  | M7 3 C VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends AOI22X1 | 
|  |  | 
|  | .subckt BUFX2 VPWR VGND A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 1 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M3 Y 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends BUFX2 | 
|  |  | 
|  | .subckt BUFX4 VPWR VGND A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 1 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M4 Y 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | M5 Y 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends BUFX4 | 
|  |  | 
|  | .subckt CLKBUF1 VPWR VGND A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 2 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M4 3 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M5 3 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M6 Y 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M7 Y 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M8 1 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M9 1 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M10 2 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | M11 2 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | M12 3 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M13 3 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M14 Y 3 VGND VGND nmos w=0.420u l=0.150u | 
|  | M15 Y 3 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends CLKBUF1 | 
|  |  | 
|  | .subckt CLKBUF2 VPWR VGND A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 2 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M4 3 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M5 3 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M6 4 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M7 4 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M8 5 4 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M9 5 4 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M10 Y 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M11 Y 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M12 1 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M13 1 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M14 2 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | M15 2 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | M16 3 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M17 3 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M18 4 3 VGND VGND nmos w=0.420u l=0.150u | 
|  | M19 4 3 VGND VGND nmos w=0.420u l=0.150u | 
|  | M20 5 4 VGND VGND nmos w=0.420u l=0.150u | 
|  | M21 5 4 VGND VGND nmos w=0.420u l=0.150u | 
|  | M22 Y 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M23 Y 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends CLKBUF2 | 
|  |  | 
|  | .subckt CLKBUF3 VPWR VGND A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 2 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M4 3 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M5 3 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M6 4 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M7 4 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M8 5 4 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M9 5 4 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M10 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M11 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M12 7 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M13 7 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M14 Y 7 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M15 Y 7 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M16 1 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M17 1 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M18 2 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | M19 2 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | M20 3 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M21 3 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M22 4 3 VGND VGND nmos w=0.420u l=0.150u | 
|  | M23 4 3 VGND VGND nmos w=0.420u l=0.150u | 
|  | M24 5 4 VGND VGND nmos w=0.420u l=0.150u | 
|  | M25 5 4 VGND VGND nmos w=0.420u l=0.150u | 
|  | M26 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M27 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M28 7 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M29 7 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M30 Y 7 VGND VGND nmos w=0.420u l=0.150u | 
|  | M31 Y 7 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends CLKBUF3 | 
|  |  | 
|  | .subckt DFFNEGX1 VPWR VGND D CLK Q | 
|  | M0 1 CLK VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 2 D VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 3 1 2 VPWR pmos w=0.840u l=0.150u | 
|  | M3 4 CLK 3 VPWR pmos w=0.840u l=0.150u | 
|  | M4 4 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M5 5 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M6 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M7 7 CLK 6 VPWR pmos w=0.840u l=0.150u | 
|  | M8 8 1 7 VPWR pmos w=0.840u l=0.150u | 
|  | M9 8 Q VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M10 1 CLK VGND VGND nmos w=0.420u l=0.150u | 
|  | M11 Q 7 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M12 9 D VGND VGND nmos w=0.420u l=0.150u | 
|  | M13 3 CLK 9 VGND nmos w=0.420u l=0.150u | 
|  | M14 10 1 3 VGND nmos w=0.420u l=0.150u | 
|  | M15 10 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M16 5 3 VGND VGND nmos w=0.420u l=0.150u | 
|  | M17 11 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M18 7 1 11 VGND nmos w=0.420u l=0.150u | 
|  | M19 12 CLK 7 VGND nmos w=0.420u l=0.150u | 
|  | M20 12 Q VGND VGND nmos w=0.420u l=0.150u | 
|  | M21 Q 7 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends DFFNEGX1 | 
|  |  | 
|  | .subckt DFFPOSX1 VPWR VGND D CLK Q | 
|  | M0 1 CLK VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 2 D VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 3 CLK 2 VPWR pmos w=0.840u l=0.150u | 
|  | M3 4 1 3 VPWR pmos w=0.840u l=0.150u | 
|  | M4 4 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M5 5 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M6 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M7 7 1 6 VPWR pmos w=0.840u l=0.150u | 
|  | M8 8 CLK 7 VPWR pmos w=0.840u l=0.150u | 
|  | M9 8 Q VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M10 1 CLK VGND VGND nmos w=0.420u l=0.150u | 
|  | M11 Q 7 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M12 9 D VGND VGND nmos w=0.420u l=0.150u | 
|  | M13 3 1 9 VGND nmos w=0.420u l=0.150u | 
|  | M14 10 CLK 3 VGND nmos w=0.420u l=0.150u | 
|  | M15 10 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M16 5 3 VGND VGND nmos w=0.420u l=0.150u | 
|  | M17 11 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M18 7 CLK 11 VGND nmos w=0.420u l=0.150u | 
|  | M19 12 1 7 VGND nmos w=0.420u l=0.150u | 
|  | M20 12 Q VGND VGND nmos w=0.420u l=0.150u | 
|  | M21 Q 7 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends DFFPOSX1 | 
|  |  | 
|  | .subckt DFFSR VPWR VGND S R D CLK Q | 
|  | M0 1 R VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 2 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 S VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M4 3 4 1 VPWR pmos w=0.840u l=0.150u | 
|  | M5 6 5 3 VPWR pmos w=0.840u l=0.150u | 
|  | M6 6 D VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M7 5 4 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M8 4 CLK VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M9 7 4 2 VPWR pmos w=0.840u l=0.150u | 
|  | M10 8 5 7 VPWR pmos w=0.840u l=0.150u | 
|  | M11 9 7 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M12 9 R VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M13 8 9 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M14 8 S VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M15 Q 9 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M16 10 R 1 VGND nmos w=0.420u l=0.150u | 
|  | M17 10 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M18 11 3 VGND VGND nmos w=0.420u l=0.150u | 
|  | M19 2 S 11 VGND nmos w=0.420u l=0.150u | 
|  | M20 3 5 1 VGND nmos w=0.420u l=0.150u | 
|  | M21 6 4 3 VGND nmos w=0.420u l=0.150u | 
|  | M22 6 D VGND VGND nmos w=0.420u l=0.150u | 
|  | M23 5 4 VGND VGND nmos w=0.420u l=0.150u | 
|  | M24 4 CLK VGND VGND nmos w=0.420u l=0.150u | 
|  | M25 7 5 2 VGND nmos w=0.420u l=0.150u | 
|  | M26 8 4 7 VGND nmos w=0.420u l=0.150u | 
|  | M27 12 7 9 VGND nmos w=0.420u l=0.150u | 
|  | M28 12 R VGND VGND nmos w=0.420u l=0.150u | 
|  | M29 13 9 VGND VGND nmos w=0.420u l=0.150u | 
|  | M30 8 S 13 VGND nmos w=0.420u l=0.150u | 
|  | M31 Q 9 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends DFFSR | 
|  |  | 
|  | .subckt FAX1 VPWR VGND C B A YS YC | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 2 C 1 VPWR pmos w=0.840u l=0.150u | 
|  | M3 3 B 2 VPWR pmos w=0.840u l=0.150u | 
|  | M4 3 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M5 4 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M6 4 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M7 4 C VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M8 5 2 4 VPWR pmos w=0.840u l=0.150u | 
|  | M9 6 C 5 VPWR pmos w=0.840u l=0.150u | 
|  | M10 7 B 6 VPWR pmos w=0.840u l=0.150u | 
|  | M11 7 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M12 YS 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M13 YC 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M14 8 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M15 8 B VGND VGND nmos w=0.420u l=0.150u | 
|  | M16 2 C 8 VGND nmos w=0.420u l=0.150u | 
|  | M17 9 B 2 VGND nmos w=0.420u l=0.150u | 
|  | M18 9 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M19 10 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M20 10 B VGND VGND nmos w=0.420u l=0.150u | 
|  | M21 10 C VGND VGND nmos w=0.420u l=0.150u | 
|  | M22 5 2 10 VGND nmos w=0.420u l=0.150u | 
|  | M23 11 C 5 VGND nmos w=0.420u l=0.150u | 
|  | M24 12 B 11 VGND nmos w=0.420u l=0.150u | 
|  | M25 12 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M26 YS 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M27 YC 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends FAX1 | 
|  |  | 
|  | .subckt HAX1 VPWR VGND B A YS YC | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 YC 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 1 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M4 3 B 2 VPWR pmos w=0.840u l=0.150u | 
|  | M5 3 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M6 YS 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M7 4 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M8 1 B 4 VGND nmos w=0.420u l=0.150u | 
|  | M9 YC 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | M10 5 1 VGND VGND nmos w=0.420u l=0.150u | 
|  | M11 2 B 5 VGND nmos w=0.420u l=0.150u | 
|  | M12 5 A 2 VGND nmos w=0.420u l=0.150u | 
|  | M13 YS 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends HAX1 | 
|  |  | 
|  | .subckt INV VPWR VGND A Y | 
|  | M0 Y A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y A VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends INV | 
|  |  | 
|  | .subckt INVX1 VPWR VGND A Y | 
|  | M0 Y A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y A VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends INVX1 | 
|  |  | 
|  | .subckt INVX2 VPWR VGND A Y | 
|  | M0 Y A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y A VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends INVX2 | 
|  |  | 
|  | .subckt INVX4 VPWR VGND A Y | 
|  | M0 Y A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y A VGND VGND nmos w=0.420u l=0.150u | 
|  | M3 Y A VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends INVX4 | 
|  |  | 
|  | .subckt INVX8 VPWR VGND A Y | 
|  | M0 Y A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 Y A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M4 Y A VGND VGND nmos w=0.420u l=0.150u | 
|  | M5 Y A VGND VGND nmos w=0.420u l=0.150u | 
|  | M6 Y A VGND VGND nmos w=0.420u l=0.150u | 
|  | M7 Y A VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends INVX8 | 
|  |  | 
|  | .subckt LATCH VPWR VGND D CLK Q | 
|  | M0 1 CLK VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 2 D VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 3 1 2 VPWR pmos w=0.840u l=0.150u | 
|  | M3 4 CLK 3 VPWR pmos w=0.840u l=0.150u | 
|  | M4 4 Q VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M5 1 CLK VGND VGND nmos w=0.420u l=0.150u | 
|  | M6 Q 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M7 5 D VGND VGND nmos w=0.420u l=0.150u | 
|  | M8 3 CLK 5 VGND nmos w=0.420u l=0.150u | 
|  | M9 6 1 3 VGND nmos w=0.420u l=0.150u | 
|  | M10 6 Q VGND VGND nmos w=0.420u l=0.150u | 
|  | M11 Q 3 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends LATCH | 
|  |  | 
|  | .subckt LOFTY VPWR VGND asel_p asel_n bsel_p bsel_n muxsel_p muxsel_n usexor_p usexor_n usemux_p usemux_n q | 
|  | M0 q usemux_p N0 VGND nmos w=0.420u l=0.150u | 
|  | M1 q usemux_n N1 VGND nmos w=0.420u l=0.150u | 
|  | M2 N0 asel_p N00 VGND nmos w=0.420u l=0.150u | 
|  | M3 N0 asel_n N01 VGND nmos w=0.420u l=0.150u | 
|  | M4 N00 usexor_p VGND VGND nmos w=0.420u l=0.150u | 
|  | M5 N00 usexor_n N001 VGND nmos w=0.420u l=0.150u | 
|  | M6 N001 bsel_p VGND VGND nmos w=0.420u l=0.150u | 
|  | M7 N011 bsel_n VGND VGND nmos w=0.420u l=0.150u | 
|  | M8 N01 usexor_p N001 VGND nmos w=0.420u l=0.150u | 
|  | M9 N01 usexor_n N011 VGND nmos w=0.420u l=0.150u | 
|  | M10 N1 muxsel_n N001 VGND nmos w=0.420u l=0.150u | 
|  | M11 N1 muxsel_p N10 VGND nmos w=0.420u l=0.150u | 
|  | M12 N10 asel_p VGND VGND nmos w=0.420u l=0.150u | 
|  | M13 P0 usemux_n q VPWR pmos w=0.840u l=0.150u | 
|  | M14 P1 usemux_p q VPWR pmos w=0.840u l=0.150u | 
|  | M15 P00 asel_n P0 VPWR pmos w=0.840u l=0.150u | 
|  | M16 P01 asel_p P0 VPWR pmos w=0.840u l=0.150u | 
|  | M17 P001 usexor_p P00 VPWR pmos w=0.840u l=0.150u | 
|  | M18 vcc bsel_p P001 VPWR pmos w=0.840u l=0.150u | 
|  | M19 P001 usexor_n P01 VPWR pmos w=0.840u l=0.150u | 
|  | M20 P011 usexor_p P01 VPWR pmos w=0.840u l=0.150u | 
|  | M21 vcc bsel_n P011 VPWR pmos w=0.840u l=0.150u | 
|  | M22 P001 muxsel_p P1 VPWR pmos w=0.840u l=0.150u | 
|  | M23 P10 muxsel_n P1 VPWR pmos w=0.840u l=0.150u | 
|  | M24 vcc asel_p P10 VPWR pmos w=0.840u l=0.150u | 
|  | .ends LOFTY | 
|  |  | 
|  | .subckt LOFTY2 VPWR VGND usemux_p muxsel_p asel_p usexor_p bsel_p usemux_n muxsel_n asel_n usexor_n bsel_n q | 
|  | M0 usemux_n usemux_p VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 usemux_n usemux_p VGND VGND nmos w=0.420u l=0.150u | 
|  | M2 muxsel_n muxsel_p VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 muxsel_n muxsel_p VGND VGND nmos w=0.420u l=0.150u | 
|  | M4 asel_n asel_p VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M5 asel_n asel_p VGND VGND nmos w=0.420u l=0.150u | 
|  | M6 usexor_n usexor_p VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M7 usexor_n usexor_p VGND VGND nmos w=0.420u l=0.150u | 
|  | M8 bsel_n bsel_p VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M9 bsel_n bsel_p VGND VGND nmos w=0.420u l=0.150u | 
|  | M10 q usemux_n usemux0n VGND nmos w=0.420u l=0.150u | 
|  | M11 usemux0p usemux_p q VPWR pmos w=0.840u l=0.150u | 
|  | M12 q usemux_p usemux1n VGND nmos w=0.420u l=0.150u | 
|  | M13 usemux1p usemux_n q VPWR pmos w=0.840u l=0.150u | 
|  | M14 usemux1n muxsel_p usemux1muxsel1n VGND nmos w=0.420u l=0.150u | 
|  | M15 usemux1muxsel1p muxsel_n usemux1p VPWR pmos w=0.840u l=0.150u | 
|  | M16 usemux1n muxsel_n usemux1muxsel0n VGND nmos w=0.420u l=0.150u | 
|  | M17 usemux1muxsel0p muxsel_p usemux1p VPWR pmos w=0.840u l=0.150u | 
|  | M18 usemux1muxsel0n asel_n VGND VGND nmos w=0.420u l=0.150u | 
|  | M19 VPWR asel_n usemux1muxsel0p VPWR pmos w=0.840u l=0.150u | 
|  | M20 usemux1muxsel1n bsel_n VGND VGND nmos w=0.420u l=0.150u | 
|  | M21 VPWR bsel_n usemux1muxsel1p VPWR pmos w=0.840u l=0.150u | 
|  | M22 usemux0n asel_n usemux0asel0n VGND nmos w=0.420u l=0.150u | 
|  | M23 usemux0asel0p asel_p usemux0p VPWR pmos w=0.840u l=0.150u | 
|  | M24 usemux0n asel_p usemux0asel1n VGND nmos w=0.420u l=0.150u | 
|  | M25 usemux0asel1p asel_n usemux0p VPWR pmos w=0.840u l=0.150u | 
|  | M26 usemux0asel1n usexor_n usemux1muxsel1n VGND nmos w=0.420u l=0.150u | 
|  | M27 usemux1muxsel1p usexor_p usemux0asel1p VPWR pmos w=0.840u l=0.150u | 
|  | M28 usemux0asel1n usexor_p usemux1muxsel1usexor1n VGND nmos w=0.420u l=0.150u | 
|  | M29 usemux1muxsel1usexor1p usexor_n usemux0asel1p VPWR pmos w=0.840u l=0.150u | 
|  | M30 usemux1muxsel1usexor1n bsel_p VGND VGND nmos w=0.420u l=0.150u | 
|  | M31 VPWR bsel_p usemux1muxsel1usexor1p VPWR pmos w=0.840u l=0.150u | 
|  | M32 usemux0asel0n usexor_n VGND VGND nmos w=0.420u l=0.150u | 
|  | M33 usemux0asel0n usexor_p usemux1muxsel1n VGND nmos w=0.420u l=0.150u | 
|  | M34 usemux1muxsel1p usexor_n usemux0asel0p VPWR pmos w=0.840u l=0.150u | 
|  | .ends LOFTY2 | 
|  |  | 
|  | .subckt MUX2X1 VPWR VGND S B A Y | 
|  | M0 1 S VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 2 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y S 2 VPWR pmos w=0.840u l=0.150u | 
|  | M3 3 1 Y VPWR pmos w=0.840u l=0.150u | 
|  | M4 3 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M5 1 S VGND VGND nmos w=0.420u l=0.150u | 
|  | M6 4 B VGND VGND nmos w=0.420u l=0.150u | 
|  | M7 Y 1 4 VGND nmos w=0.420u l=0.150u | 
|  | M8 5 S Y VGND nmos w=0.420u l=0.150u | 
|  | M9 5 A VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends MUX2X1 | 
|  |  | 
|  | .subckt NAND2X1 VPWR VGND B A Y | 
|  | M0 Y A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 1 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M3 Y B 1 VGND nmos w=0.420u l=0.150u | 
|  | .ends NAND2X1 | 
|  |  | 
|  | .subckt NAND3X1 VPWR VGND C B A Y | 
|  | M0 Y A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y C VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 1 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M4 2 B 1 VGND nmos w=0.420u l=0.150u | 
|  | M5 Y C 2 VGND nmos w=0.420u l=0.150u | 
|  | .ends NAND3X1 | 
|  |  | 
|  | .subckt NOR2X1 VPWR VGND B A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y B 1 VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y A VGND VGND nmos w=0.420u l=0.150u | 
|  | M3 Y B VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends NOR2X1 | 
|  |  | 
|  | .subckt NOR3X1 VPWR VGND C B A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 2 B 1 VPWR pmos w=0.840u l=0.150u | 
|  | M3 1 B 2 VPWR pmos w=0.840u l=0.150u | 
|  | M4 Y C 2 VPWR pmos w=0.840u l=0.150u | 
|  | M5 2 C Y VPWR pmos w=0.840u l=0.150u | 
|  | M6 Y A VGND VGND nmos w=0.420u l=0.150u | 
|  | M7 Y B VGND VGND nmos w=0.420u l=0.150u | 
|  | M8 Y C VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends NOR3X1 | 
|  |  | 
|  | .subckt OAI21X1 VPWR VGND C B A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y B 1 VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y C VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M4 2 B VGND VGND nmos w=0.420u l=0.150u | 
|  | M5 Y C 2 VGND nmos w=0.420u l=0.150u | 
|  | .ends OAI21X1 | 
|  |  | 
|  | .subckt OAI22X1 VPWR VGND D C B A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y B 1 VPWR pmos w=0.840u l=0.150u | 
|  | M2 2 D Y VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 C VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M4 3 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M5 3 B VGND VGND nmos w=0.420u l=0.150u | 
|  | M6 Y D 3 VGND nmos w=0.420u l=0.150u | 
|  | M7 3 C Y VGND nmos w=0.420u l=0.150u | 
|  | .ends OAI22X1 | 
|  |  | 
|  | .subckt OR2X1 VPWR VGND B A Y | 
|  | M0 1 A 2 VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M4 2 B VGND VGND nmos w=0.420u l=0.150u | 
|  | M5 Y 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends OR2X1 | 
|  |  | 
|  | .subckt OR2X2 VPWR VGND B A Y | 
|  | M0 1 A 2 VPWR pmos w=0.840u l=0.150u | 
|  | M1 1 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M4 2 B VGND VGND nmos w=0.420u l=0.150u | 
|  | M5 Y 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends OR2X2 | 
|  |  | 
|  | .subckt PADINC VPWR VGND DI YPAD | 
|  | M0 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M1 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M2 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M3 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M4 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M5 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M6 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M7 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M8 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M9 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M10 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M11 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M12 2 gnd2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M13 3 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M14 4 gnd2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M15 4 gnd2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M16 4 gnd2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M17 4 gnd2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M18 4 gnd2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M19 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M20 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M21 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M22 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M23 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M24 1 3 4 VGND nmos w=0.420u l=0.150u | 
|  | M25 4 3 1 VGND nmos w=0.420u l=0.150u | 
|  | M26 1 3 4 VGND nmos w=0.420u l=0.150u | 
|  | M27 4 3 1 VGND nmos w=0.420u l=0.150u | 
|  | M28 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M29 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M30 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M31 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M32 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M33 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M34 DI 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M35 DI 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M36 DI 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M37 DI 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M38 DI 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M39 DI 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M40 2 gnd2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M41 3 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M42 1 gnd2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M43 1 gnd2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M44 1 gnd2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M45 1 gnd2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M46 1 gnd2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M47 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M48 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M49 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M50 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M51 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M52 4 2 1 VPWR pmos w=0.840u l=0.150u | 
|  | M53 1 2 4 VPWR pmos w=0.840u l=0.150u | 
|  | M54 4 2 1 VPWR pmos w=0.840u l=0.150u | 
|  | M55 1 2 4 VPWR pmos w=0.840u l=0.150u | 
|  | M56 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M57 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M58 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M59 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M60 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M61 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M62 DI 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M63 DI 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M64 DI 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M65 DI 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M66 DI 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M67 DI 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M68 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M69 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M70 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M71 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M72 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M73 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M74 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M75 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M76 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M77 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M78 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M79 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | R80 YPAD 5 100 | 
|  | R81 5 YPAD 100 | 
|  | .ends PADINC | 
|  |  | 
|  | .subckt PADINOUT VPWR VGND OEN DI YPAD DO | 
|  | M0 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M1 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M2 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M3 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M4 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M5 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M6 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M7 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M8 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M9 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M10 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M11 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M12 2 OEN VGND VGND nmos w=0.420u l=0.150u | 
|  | M13 3 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M14 4 DO VGND VGND nmos w=0.420u l=0.150u | 
|  | M15 4 DO VGND VGND nmos w=0.420u l=0.150u | 
|  | M16 4 DO VGND VGND nmos w=0.420u l=0.150u | 
|  | M17 4 DO VGND VGND nmos w=0.420u l=0.150u | 
|  | M18 4 DO VGND VGND nmos w=0.420u l=0.150u | 
|  | M19 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M20 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M21 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M22 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M23 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M24 1 3 4 VGND nmos w=0.420u l=0.150u | 
|  | M25 4 3 1 VGND nmos w=0.420u l=0.150u | 
|  | M26 1 3 4 VGND nmos w=0.420u l=0.150u | 
|  | M27 4 3 1 VGND nmos w=0.420u l=0.150u | 
|  | M28 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M29 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M30 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M31 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M32 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M33 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M34 DI 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M35 DI 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M36 DI 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M37 DI 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M38 DI 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M39 DI 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M40 2 OEN VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M41 3 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M42 1 DO VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M43 1 DO VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M44 1 DO VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M45 1 DO VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M46 1 DO VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M47 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M48 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M49 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M50 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M51 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M52 4 2 1 VPWR pmos w=0.840u l=0.150u | 
|  | M53 1 2 4 VPWR pmos w=0.840u l=0.150u | 
|  | M54 4 2 1 VPWR pmos w=0.840u l=0.150u | 
|  | M55 1 2 4 VPWR pmos w=0.840u l=0.150u | 
|  | M56 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M57 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M58 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M59 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M60 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M61 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M62 DI 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M63 DI 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M64 DI 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M65 DI 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M66 DI 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M67 DI 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M68 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M69 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M70 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M71 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M72 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M73 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M74 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M75 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M76 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M77 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M78 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M79 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | R80 YPAD 5 100 | 
|  | R81 5 YPAD 100 | 
|  | .ends PADINOUT | 
|  |  | 
|  | .subckt PADOUT VPWR VGND YPAD DO | 
|  | M0 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M1 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M2 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M3 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M4 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M5 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M6 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M7 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M8 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M9 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M10 vdd2 1 YPAD VPWR pmos w=0.840u l=0.150u | 
|  | M11 YPAD 1 vdd2 VPWR pmos w=0.840u l=0.150u | 
|  | M12 2 VPWR VGND VGND nmos w=0.420u l=0.150u | 
|  | M13 3 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M14 4 DO VGND VGND nmos w=0.420u l=0.150u | 
|  | M15 4 DO VGND VGND nmos w=0.420u l=0.150u | 
|  | M16 4 DO VGND VGND nmos w=0.420u l=0.150u | 
|  | M17 4 DO VGND VGND nmos w=0.420u l=0.150u | 
|  | M18 4 DO VGND VGND nmos w=0.420u l=0.150u | 
|  | M19 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M20 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M21 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M22 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M23 4 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M24 1 3 4 VGND nmos w=0.420u l=0.150u | 
|  | M25 4 3 1 VGND nmos w=0.420u l=0.150u | 
|  | M26 1 3 4 VGND nmos w=0.420u l=0.150u | 
|  | M27 4 3 1 VGND nmos w=0.420u l=0.150u | 
|  | M28 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M29 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M30 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M31 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M32 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M33 6 5 VGND VGND nmos w=0.420u l=0.150u | 
|  | M34 7 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M35 7 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M36 7 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M37 7 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M38 7 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M39 7 6 VGND VGND nmos w=0.420u l=0.150u | 
|  | M40 2 VPWR VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M41 3 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M42 1 DO VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M43 1 DO VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M44 1 DO VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M45 1 DO VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M46 1 DO VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M47 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M48 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M49 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M50 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M51 1 3 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M52 4 2 1 VPWR pmos w=0.840u l=0.150u | 
|  | M53 1 2 4 VPWR pmos w=0.840u l=0.150u | 
|  | M54 4 2 1 VPWR pmos w=0.840u l=0.150u | 
|  | M55 1 2 4 VPWR pmos w=0.840u l=0.150u | 
|  | M56 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M57 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M58 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M59 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M60 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M61 6 5 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M62 7 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M63 7 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M64 7 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M65 7 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M66 7 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M67 7 6 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M68 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M69 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M70 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M71 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M72 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M73 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M74 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M75 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M76 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M77 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | M78 gnd2 4 YPAD VGND nmos w=0.420u l=0.150u | 
|  | M79 YPAD 4 gnd2 VGND nmos w=0.420u l=0.150u | 
|  | R80 YPAD 5 100 | 
|  | R81 5 YPAD 100 | 
|  | .ends PADOUT | 
|  |  | 
|  | .subckt TBUFX1 VPWR VGND EN A Y | 
|  | M0 1 EN VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 2 1 Y VPWR pmos w=0.840u l=0.150u | 
|  | M2 2 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M3 1 EN VGND VGND nmos w=0.420u l=0.150u | 
|  | M4 3 EN Y VGND nmos w=0.420u l=0.150u | 
|  | M5 3 A VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends TBUFX1 | 
|  |  | 
|  | .subckt TBUFX2 VPWR VGND EN A Y | 
|  | M0 1 EN VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 Y 1 2 VPWR pmos w=0.840u l=0.150u | 
|  | M2 2 1 Y VPWR pmos w=0.840u l=0.150u | 
|  | M3 2 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M4 2 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M5 1 EN VGND VGND nmos w=0.420u l=0.150u | 
|  | M6 Y EN 3 VGND nmos w=0.420u l=0.150u | 
|  | M7 3 EN Y VGND nmos w=0.420u l=0.150u | 
|  | M8 3 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M9 3 A VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends TBUFX2 | 
|  |  | 
|  | .subckt XNOR2X1 VPWR VGND B A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 3 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y 1 3 VPWR pmos w=0.840u l=0.150u | 
|  | M3 4 A Y VPWR pmos w=0.840u l=0.150u | 
|  | M4 4 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M5 2 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M6 1 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M7 5 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M8 Y A 5 VGND nmos w=0.420u l=0.150u | 
|  | M9 6 1 Y VGND nmos w=0.420u l=0.150u | 
|  | M10 6 B VGND VGND nmos w=0.420u l=0.150u | 
|  | M11 2 B VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends XNOR2X1 | 
|  |  | 
|  | .subckt XOR2X1 VPWR VGND B A Y | 
|  | M0 1 A VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M1 3 2 VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M2 Y A 3 VPWR pmos w=0.840u l=0.150u | 
|  | M3 4 1 Y VPWR pmos w=0.840u l=0.150u | 
|  | M4 4 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M5 2 B VPWR VPWR pmos w=0.840u l=0.150u | 
|  | M6 1 A VGND VGND nmos w=0.420u l=0.150u | 
|  | M7 5 2 VGND VGND nmos w=0.420u l=0.150u | 
|  | M8 Y 1 5 VGND nmos w=0.420u l=0.150u | 
|  | M9 6 A Y VGND nmos w=0.420u l=0.150u | 
|  | M10 6 B VGND VGND nmos w=0.420u l=0.150u | 
|  | M11 2 B VGND VGND nmos w=0.420u l=0.150u | 
|  | .ends XOR2X1 | 
|  |  |