DESCRIPTION | CONNECTION DIAGRAM (14-pin DIP) | TRUTH TABLE (each gate) | INPUT LOADING / FAN-OUT | DC CHARACTERISTICS OVER OPERATING TEMPERATURE RANGE | AC CHARACTERISTICS | VERILOG MODEL
The 74F11 contains three independent 3-input AND gates in a 14-pin package. Logic function (each gate): Z = A * B * C
Pin Function Pin Function --- ------------------- --- ------------------- 1 A1 gate 1 input 14 Vcc 2 B1 gate 1 input 13 C1 gate 1 input 3 A2 gate 2 input 12 Z1 gate 1 output 4 B2 gate 2 input 11 C3 gate 3 input 5 C2 gate 2 input 10 B3 gate 3 input 6 Z2 gate 2 output 9 A3 gate 3 input 7 GND 8 Z3 gate 3 output
A B C Z --- --- --- --- L X X L X L X L X X L L H H H H H = HIGH voltage level; L = LOW voltage level; X = don't care.
Pin Names Description U.L. HIGH/LOW
----------- ------------- -------------
Inputs 0.5 / 0.375
Outputs 25 / 12.5
Symbol Parameter Min Typ Max Units Conditions ------ -------------------- --- --- ---- ----- --------------------- ICCH Power Supply Current 6.2 mA VIN = Open, Vcc = Max ICCL Power Supply Current 9.7 mA VIN = Gnd, Vcc = Max
Symbol Parameter CL Min Typ Max Units ------ --------------- ----- --- --- --- ----- tPLH Propagation Dly 15 pF 2.5 4.2 5.5 ns tPLH Propagation Dly 50 pF 3.0 -- 7.0 ns tPHL Propagation Dly 15 pF 2.5 3.7 5.0 ns tPHL Propagation Dly 50 pF 3.0 -- 6.0 ns
Data sheet transcription as plain text
// ============================================================================ // f11.v — 54F/74F11 Triple 3-Input AND Gate // // Fairchild FAST (Advanced Schottky TTL) // Source: docs/devices/54F74F11.txt (1980 Fairchild FAST Data Book, page 4-8) // (data sheet page marked "Preliminary") // // Logic function (each gate): Z = A & B & C // // Timing values from the data sheet AC Characteristics table, // 54F/74F column (T_A = +25 C, V_CC = +5.0 V, C_L = 15 pF), min:typ:max ns. // The sheet's second row, C_L = 50 pF, gives min/max only: // A, B or C to Z tPLH 3.0 / 7.0 tPHL 3.0 / 6.0 ns // // Ports are scalar and named after the data sheet pin names: Icarus Verilog // does not fully support multi-bit (parallel) specify path connections, so // vector ports would get incorrect per-bit delays. // ============================================================================ `timescale 1ns/100ps module f11 ( input wire a1, b1, c1, // gate 1 inputs output wire z1, // gate 1 output input wire a2, b2, c2, // gate 2 inputs output wire z2, // gate 2 output input wire a3, b3, c3, // gate 3 inputs output wire z3 // gate 3 output ); assign z1 = a1 & b1 & c1; assign z2 = a2 & b2 & c2; assign z3 = a3 & b3 & c3; specify // Propagation delay, A, B or C to Z (data sheet: tPLH 2.5/4.2/5.5, // tPHL 2.5/3.7/5.0 ns) specparam tlh = 2.5:4.2:5.5; specparam thl = 2.5:3.7:5.0; (a1, b1, c1 => z1) = (tlh, thl); (a2, b2, c2 => z2) = (tlh, thl); (a3, b3, c3 => z3) = (tlh, thl); endspecify endmodule