Digital Logic Circuits

Transistor Transistor Logic (TTL)

Transistor transistor logic (TTL) is a logic family implemented with bipolar process technology that combines or integrates NPN transistors, PN junction diodes and diffused resistors in a single monolithic structure to get the desired logic function. The NAND gate is the basic building block of this logic family. We have different subfamilies in this logic family that include: standard TTL, low-power TTL, high-power TTL, low-power Schottky TTL, Schottky TTL, advanced low-power Schottky TTL, advanced Schottky TTL, and fast TTL.

Standard TTL

Figure 1.0 below shows the internal schematic of a standard TTL NAND gate. It is one of the four circuits of 5400/7400, which is quad two input NAND gate.

Transistor Q1 is a two-emitter NPN transistor, which is equivalent to two NPN transistors with their base and emitter terminals tied together. The two emitters are the two inputs of the NAND gate (Input A and Input B). Diodes D2 and D3 are used to limit negative input voltages.

Circuit Operation

The circuit above operates as follows:

When both the inputs are in the logic HIGH state as specified by the TTL family (VIN = 2 V minimum), the current flows through the base-collector PN junction diode of transistor Q1, into the base of transistor Q2. Transistor Q2 is turned ON to saturation, and as a result, the transistor Q3 is switched OFF and transistor Q4 is switched ON. This produces a logic LOW at the output, with VOL being 0.4 V maximum when it is sinking a current of 16 mA from external loads represented by inputs of logic functions being driven by the output. This is illustrated in the circuit below:

Transistor Q4 is also referred to as the current-sinking or pull-down transistor owing to its action described above. Diode D1 is used to prevent transistor Q3 from conducting even a small amount of current when the output is LOW. When the output is LOW, Q4 is in saturation and Q3 will conduct slightly in the absence of D1. Furthermore, the input current IIN in the HIGH state is nothing but the reverse-biased junction diode leakage current and is typically 40 μA.

When either of the two inputs or both are in the logic LOW state, the base-emitter region of Q1 conducts current, driving transistor Q2 to cut-off in the process. When Q2 is in the cut-off state, Q3 is driven to conduction and Q4 is cut-off. This produces a logic HIGH output with VOH (min) = 2.4 V guaranteed for minimum supply voltage VCC and a source current of 400 μA. The current-sourcing action is illustrated in Figure 1.2 below:

Transistor Q3 is also referred to as the current-sourcing or pull-up transistor due to its action above. Also the LOW level input current IIL, given by (VCC-VBEI)/R1 is 1.6 mA (max) for maximum VCC.

Totem-Pole Output Stage

Transistors Q3 and Q4 constitute what is referred to as a totem-pole output arrangement. In such arrangement, either Q3 or Q4 conducts at a time depending upon the logic status of the inputs. The totem-pole arrangement at the output has certain advantages, the key being; it offers low-output impedance in both the HIGH and LOW output states. In the HIGH state, Q3 acts as an emitter follower and has an output impedance of about 70 ꭥ. In the LOW state, Q4 is saturated and the output impedance is approximately 10 ꭥ. Because of the low output impedance, any stray capacitance at the output can be charged or discharged very rapidly through this low impedance, hence allowing quick transitions at the output from one state to the other. One more advantage is that, when the output is in the logic LOW state, transistor Q4 would require to conduct a fairly large current if its collector were tied to VCC through R3 only. A non-conducting Q3 overcomes this problem. A disadvantage of the totem-pole output configuration results from the switch-off action of Q4 being slower than the switch-on action of Q3. Owing to this, there will be a small fraction of time, of the order of a few nanoseconds, when both the transistors are conducting thus drawing heavy current from the supply.

Characteristic Features of standard TTL

To get the information you might need to use regarding the TTL IC devices in your designs, including the internal schematics, pin-out configurations, maximum ratings, operating conditions, and electrical and switching characteristics, check that data sheets from the manufacturer. Just as an example, the characteristics parameters and features of the standard TTL family of devices may include the following:

VIL = 0.8 V; VIH = 2V; IIH = 20 μA; IIL = 1.6 mA; VOH = 2.4 V; VOL = 0.4;  IOH = 400 μA; IOL = 16 mA; VCC = 4.75-5.25 V (74 series) and 4.5 – 5.5 V (54 series); propagation delay (for a load resistance of 400 ꭥ, a load capacitance of 15 pF and an ambient temperature of 25°C) = 22 ns (max) for LOW to HIGH transition at the output and 15 ns (max) for HIGH to LOW output transitions; worst-case noise margin  = 0.4 V; fan-out = 10; 1CCH (for all four gates)= 8 mA; 1CCL (for all four gates) = 22 mA; operating temperature range  = 0 -70 °C (74-series) and -55 to +125 °C (54-series); speed-power product = 100 pJ; maximum flip-flop toggle frequency = 35 MHz.

Note that, besides the NAND gate which is the fundamental building block of the TTL family, we have other logic gates in the standard TTL family like (NOT Gate or Inverter, NOR Gate, AND Gate, OR Gate, Exclusive-OR Gate, AND-OR-INVERT Gate, Open Collector Gate, Tristate Gate), which in addition to other TTL logic subfamilies will be covered in a future posts.

Related resource: Encyclopedia of Electronic Components for Your Project

John Mulindi

John Mulindi has a background in a technical field and he writes on topics ranging from automation, computer systems, embedded systems, mechatronics to measurement and control.

View Comments

Recent Posts

Rigid-Flex PCBs: Enhancing Durability and Flexibility in Electronic Devices

The world of electronics is constantly evolving, allowing designers and manufacturers to push the boundaries…

2 months ago

Key Features of PIC16X84 Family of Microcontrollers

PIC microcontrollers are fabricated by Microchip Technology. PIC16C84 and PIC16F84 are the two microcontrollers in…

9 months ago

ADD Instruction in Intel 8051 (MCS-51) Microcontroller

The ADD instruction tells the microcontroller’s CPU to add the source byte to register A…

9 months ago

Main Features of Intel 8086 Microprocessor

8-bit microprocessors are limited in their speed (the number of instructions that can be executed…

9 months ago

Basic Features of 68HC11 Family of Microcontrollers

The 68HC11 (also abbreviated as 6811 or HC11) is an 8-bit microcontroller that was introduced…

9 months ago

Process Synchronization using Semaphores

Mutual exclusion typically imposes some conditions on access to a given resource by two or…

10 months ago