module Z74X138T title '74x138 Decoder with Three-State Output Enable J. Wakerly, Stanford University' "Z74X138T device 'P16L8'; " Input pins A, B, C, !G2A, !G2B, G1, !OE pin 1, 2, 3, 4, 5, 6, 7; " Output pins !Y0, !Y1, !Y2, !Y3 pin 19, 18, 17, 16 istype 'com'; !Y4, !Y5, !Y6, !Y7 pin 15, 14, 13, 12 istype 'com'; " Constant expression ENB = G1 & G2A & G2B; Y = [Y0..Y7]; equations Y.OE = OE; Y0 = ENB & !C & !B & !A; Y1 = ENB & !C & !B & A; Y2 = ENB & !C & B & !A; Y3 = ENB & !C & B & A; Y4 = ENB & C & !B & !A; Y5 = ENB & C & !B & A; Y6 = ENB & C & B & !A; Y7 = ENB & C & B & A; end Z74X138T