//: version "2.0-b10" //: property encoding = "iso8859-1" //: property locale = "en" //: property prefix = "_GG" //: property timingViolationMode = 2 //: property initTime = "0 ns" `timescale 1ns/1ns //: /netlistBegin main module main; //: root_module reg w6; //: /sn:0 {0}(291,197)(256,197){1} reg w16; //: /sn:0 {0}(465,498)(453,498){1} //: {2}(451,496)(451,441)(465,441){3} //: {4}(449,498)(435,498){5} supply0 w14; //: /sn:0 {0}(479,558)(479,575){1} supply1 w4; //: /sn:0 {0}(305,165)(305,189){1} supply0 w3; //: /sn:0 {0}(307,349)(307,327){1} supply0 w23; //: /sn:0 {0}(334,536)(334,518){1} supply1 w20; //: /sn:0 {0}(281,400)(281,414){1} reg w8; //: /sn:0 {0}(320,509)(297,509)(297,503){1} //: {2}(299,501)(300,501)(300,464)(320,464){3} //: {4}(295,501)(284,501)(284,535)(273,535){5} reg w17; //: /sn:0 {0}(465,549)(457,549){1} //: {2}(455,547)(455,520)(509,520)(509,442)(514,442){3} //: {4}(453,549)(438,549){5} supply0 w22; //: /sn:0 {0}(281,481)(281,465){1} supply1 w11; //: /sn:0 {0}(479,433)(479,419){1} //: {2}(481,417)(528,417)(528,434){3} //: {4}(479,415)(479,401){5} reg w2; //: /sn:0 {0}(260,318)(293,318){1} supply1 w10; //: /sn:0 {0}(490,172)(490,202){1} supply0 w13; //: /sn:0 {0}(490,304)(490,272){1} reg w5; //: /sn:0 {0}(476,263)(449,263)(449,241){1} //: {2}(449,237)(449,210)(476,210){3} //: {4}(447,239)(434,239){5} reg w9; //: /sn:0 {0}(267,456)(257,456)(257,441){1} //: {2}(257,437)(257,422)(267,422){3} //: {4}(255,439)(244,439){5} wire w7; //: /sn:0 {0}(490,255)(490,239){1} //: {2}(492,237)(523,237)(523,226){3} //: {4}(490,235)(490,219){5} wire w15; //: /sn:0 {0}(281,448)(281,443){1} //: {2}(283,441)(334,441)(334,456){3} //: {4}(281,439)(281,431){5} wire w0; //: /sn:0 {0}(305,206)(305,226){1} wire w1; //: /sn:0 {0}(307,310)(307,278){1} wire w25; //: /sn:0 {0}(479,507)(479,541){1} wire w18; //: /sn:0 {0}(528,451)(528,470){1} //: {2}(530,472)(550,472)(550,459){3} //: {4}(526,472)(481,472){5} //: {6}(479,470)(479,450){7} //: {8}(479,474)(479,490){9} wire w12; //: /sn:0 {0}(334,501)(334,493){1} //: {2}(336,491)(360,491)(360,464){3} //: {4}(334,489)(334,473){5} //: enddecls //: SWITCH g8 (w5) @(417,239) /sn:0 /w:[ 5 ] /st:0 /dn:1 //: SWITCH g4 (w6) @(239,197) /sn:0 /w:[ 1 ] /st:0 /dn:1 //: joint g37 (w11) @(479, 417) /w:[ 2 4 -1 1 ] //: LED g34 (w18) @(550,452) /sn:0 /w:[ 3 ] /type:0 //: LED g13 (w7) @(523,219) /sn:0 /w:[ 3 ] /type:0 //: LED g3 (w0) @(305,233) /sn:0 /R:2 /w:[ 1 ] /type:0 //: VDD g2 (w4) @(316,165) /sn:0 /w:[ 0 ] //: GROUND g1 (w3) @(307,355) /sn:0 /w:[ 0 ] //: SWITCH g16 (w8) @(256,535) /sn:0 /w:[ 5 ] /st:0 /dn:1 //: VDD g11 (w10) @(501,172) /sn:0 /w:[ 0 ] //: joint g28 (w9) @(257, 439) /w:[ -1 2 4 1 ] _GGNMOS #(2, 1) g10 (.Z(w7), .S(w13), .G(w5)); //: @(484,263) /sn:0 /w:[ 0 1 0 ] //: SWITCH g32 (w16) @(418,498) /sn:0 /w:[ 5 ] /st:1 /dn:1 //: joint g27 (w8) @(297, 501) /w:[ 2 -1 4 1 ] //: LED g19 (w12) @(360,457) /sn:0 /w:[ 3 ] /type:0 _GGNMOS #(2, 1) g38 (.Z(w25), .S(w14), .G(w17)); //: @(473,549) /sn:0 /w:[ 1 0 0 ] //: SWITCH g6 (w2) @(243,318) /sn:0 /w:[ 0 ] /st:0 /dn:1 _GGPMOS #(2, 1) g9 (.Z(w7), .S(w10), .G(w5)); //: @(484,210) /sn:0 /w:[ 5 1 3 ] _GGNMOS #(2, 1) g7 (.Z(w1), .S(w3), .G(w2)); //: @(301,318) /sn:0 /w:[ 0 1 1 ] //: GROUND g31 (w14) @(479,581) /sn:0 /w:[ 1 ] _GGPMOS #(2, 1) g20 (.Z(w15), .S(w20), .G(w9)); //: @(275,422) /sn:0 /w:[ 5 1 3 ] //: joint g15 (w7) @(490, 237) /w:[ 2 4 -1 1 ] _GGNMOS #(2, 1) g39 (.Z(w18), .S(w25), .G(w16)); //: @(473,498) /sn:0 /w:[ 9 0 0 ] //: comment g48 @(410,416) /sn:0 //: /line:"NAND" //: /line:"" //: /end //: joint g43 (w18) @(528, 472) /w:[ 2 1 4 -1 ] //: joint g29 (w15) @(281, 441) /w:[ 2 4 -1 1 ] //: GROUND g25 (w23) @(334,542) /sn:0 /w:[ 0 ] //: SWITCH g17 (w9) @(227,439) /sn:0 /w:[ 5 ] /st:0 /dn:1 //: joint g42 (w18) @(479, 472) /w:[ 5 6 -1 8 ] //: joint g14 (w5) @(449, 239) /w:[ -1 2 4 1 ] //: LED g5 (w1) @(307,271) /sn:0 /w:[ 1 ] /type:0 //: comment g47 @(314,382) /sn:0 //: /line:"NOR" //: /line:"" //: /end //: comment g44 @(260,131) /sn:0 //: /line:"PNP" //: /line:"" //: /end _GGPMOS #(2, 1) g36 (.Z(w18), .S(w11), .G(w17)); //: @(522,442) /sn:0 /w:[ 0 3 3 ] //: GROUND g24 (w22) @(281,487) /sn:0 /w:[ 0 ] _GGNMOS #(2, 1) g21 (.Z(w15), .S(w22), .G(w9)); //: @(275,456) /sn:0 /w:[ 0 1 0 ] //: joint g41 (w16) @(451, 498) /w:[ 1 2 4 -1 ] _GGNMOS #(2, 1) g23 (.Z(w12), .S(w23), .G(w8)); //: @(328,509) /sn:0 /w:[ 0 1 0 ] //: joint g40 (w17) @(455, 549) /w:[ 1 2 4 -1 ] //: comment g46 @(433,169) /sn:0 //: /line:"Not" //: /line:"" //: /end //: comment g45 @(231,259) /sn:0 //: /line:"NPN" //: /end _GGPMOS #(2, 1) g35 (.Z(w18), .S(w11), .G(w16)); //: @(473,441) /sn:0 /w:[ 7 0 3 ] _GGPMOS #(2, 1) g26 (.Z(w12), .S(w15), .G(w8)); //: @(328,464) /sn:0 /w:[ 5 3 3 ] //: VDD g22 (w20) @(292,400) /sn:0 /w:[ 0 ] _GGPMOS #(2, 1) g0 (.Z(w0), .S(w4), .G(w6)); //: @(299,197) /sn:0 /w:[ 0 1 0 ] //: VDD g18 (w11) @(490,401) /sn:0 /w:[ 5 ] //: GROUND g12 (w13) @(490,310) /sn:0 /w:[ 0 ] //: SWITCH g33 (w17) @(421,549) /sn:0 /w:[ 5 ] /st:1 /dn:1 //: joint g30 (w12) @(334, 491) /w:[ 2 4 -1 1 ] endmodule //: /netlistEnd