Digital IC TTL AND CMOS voltage level and power Consumption.pptx

shahabaz9 93 views 126 slides Jul 03, 2024
Slide 1
Slide 1 of 126
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75
Slide 76
76
Slide 77
77
Slide 78
78
Slide 79
79
Slide 80
80
Slide 81
81
Slide 82
82
Slide 83
83
Slide 84
84
Slide 85
85
Slide 86
86
Slide 87
87
Slide 88
88
Slide 89
89
Slide 90
90
Slide 91
91
Slide 92
92
Slide 93
93
Slide 94
94
Slide 95
95
Slide 96
96
Slide 97
97
Slide 98
98
Slide 99
99
Slide 100
100
Slide 101
101
Slide 102
102
Slide 103
103
Slide 104
104
Slide 105
105
Slide 106
106
Slide 107
107
Slide 108
108
Slide 109
109
Slide 110
110
Slide 111
111
Slide 112
112
Slide 113
113
Slide 114
114
Slide 115
115
Slide 116
116
Slide 117
117
Slide 118
118
Slide 119
119
Slide 120
120
Slide 121
121
Slide 122
122
Slide 123
123
Slide 124
124
Slide 125
125
Slide 126
126

About This Presentation

Digital ic notes


Slide Content

TTL (Transistor-Transistor Logic) TTL 74xx Series ICs Characteristics: Technology: Based on bipolar junction transistors (BJTs). Voltage Levels: Typically operate at a 5V power supply. Speed: Generally faster switching times compared to CMOS, with propagation delays in the range of a few nanoseconds. Power Consumption: Higher power consumption, especially when switching states. Noise Margin: Lower noise margin, making them less immune to electrical noise.

Popular Sub-Families in TTL 74LSxx (Low Power Schottky ): Lower power consumption and faster than standard TTL. 74ALSxx (Advanced Low Power Schottky ): Even lower power consumption and faster switching than 74LSxx. 74Fxx (Fast): Optimized for speed, with very low propagation delays.

Example ICs: 74LS00: Quad 2-input NAND gate. 74LS74: Dual D-type positive edge-triggered flip-flop. 74LS138: 3-to-8 line decoder.

CMOS 40xx Series ICs Characteristics: Technology: Based on MOSFETs (Metal-Oxide-Semiconductor Field-Effect Transistors). Voltage Levels: Can operate over a wide range of supply voltages (3V to 15V). Speed: Slower switching times compared to TTL, with propagation delays in the range of tens to hundreds of nanoseconds. Power Consumption: Very low power consumption, especially in static conditions (when not switching states). Noise Margin: Higher noise margin, making them more immune to electrical noise.

Example ICs: CD4011: Quad 2-input NAND gate. CD4020: 14-stage binary ripple counter. CD4060: 14-stage ripple-carry binary counter/divider and oscillator. Popular Sub-Families in CMOS CD4000 series: Standard CMOS logic family. 74HCxx (High-Speed CMOS): Combines the low power consumption of CMOS with the speed of TTL.

Comparison Power Consumption: TTL: Higher, due to continuous current flow in the transistor junctions. CMOS: Lower, with negligible power consumption in the static state. Speed: TTL: Generally faster due to lower propagation delays. CMOS: Slower, but high-speed CMOS variants (like 74HCxx) can be competitive. Voltage Range: TTL: Typically fixed at 5V. CMOS: Flexible, ranging from 3V to 15V, making it suitable for a variety of applications. Noise Immunity: TTL: Lower, more susceptible to noise. CMOS: Higher, making them suitable for noisy environments.

Feature TTL 74xx CMOS 40xx Power Consumption Higher Lower Speed Faster Slower Voltage Range Typically 5V 3V to 15V Noise Immunity Lower Higher able:

74LS138 Pin Configuration Pin1 (A): Address input pin Pin2 (B): Address input pin Pin3 (C): Address input pin Pin4 (G2A): Active low enable pin Pin5 (G2B): Active low enable pin Pin6 (G1): Active high enable pin Pin7 (Y7): Output pin Pin8 (GND): Ground pin Pin9 (Y6): Output pin 6 Pin10 (Y5): Output pin 5 Pin11 (Y4): Output pin 4 Pin12 (Y3): Output pin 3 Pin13 (Y2): Output pin 2 Pin14 (Y1): Output pin 1 Pin15 (Y0): Output pin 0 Pin16 (VCC): Power supply pin IC 74 LS 138 (3 to 8 decoder with active low outputs)

74LS138(3 to 8 decoder)

74LS138(3 to 8 decoder)

4 to 16 decoder using 3 to 8 decoder(74 LS138 IC)

5 to decoder using 2 to 4 decoder(74 LS139 IC) and 3:8 decoder(74 LS 138 IC)

Full adder using 3 to 8 decoder

2 to 4 Decoder IC

4 to 16 Decoder

4 to 16 Decoder

4 to 16 Decoder

74 LS 47/74 LS 46 BCD to Seven Segment Decoder /Driver

BCD to Common cathode 7 segment decoder

Segment (LED) a

Segment (LED) b

Segment (LED) c

Segment (LED) d

Segment (LED) e

Segment (LED) g

Segment (LED) f

Common Cathode seven segment Decoder

BCD to Seven Segment Decoder /Driver

4-to-2 Bit Binary Encoder

4 to 2 priority encoder

74 LS 148 priority encoder

74 LS 148 priority encoder

74 LS 151( 8 to 1 Multiplexer)

74 LS 151( 8 to 1 Multiplexer)

De-multiplexer A De-multiplexer is a combinational circuit that has only 1 input line and 2 N  output lines. On the basis of the values of the selection lines, the input will be connected to one of these outputs.  There are n selection lines and 2 n  outputs. 

1×2 De-multiplexer

1×4 De-multiplexer

1×4 De-multiplexer

1×8 De-multiplexer

1×8 De-multiplexer

1×8 De-multiplexer

1 x 16 De-multiplexer

1 x 16 De-multiplexer

1 x 16 De-multiplexer

1×16 de-multiplexer using 1×8 and 1×2 de-multiplexer

74 LS 154 (1 to 16 demultiplexer )

74 LS 154 (1 to 16 demultiplexer ) Truth table

74 LS 154 (1 to 16 demultiplexer )

Full Adder

Full Adder

Full Adder using Half Adders

Full Adder using Half Adders

Full Adder using Half Adders P i  = A i  ⊕ B i Gi = Ai Bi Si = Pi ⊕ Ci C i +1 = Gi + Pi Ci

Using the Gi and Pi terms the Sum Si and Carry Ci+1 are given as below – Si = Pi ⊕ Ci . Ci+1 = Ci.Pi + Gi . Therefore, the carry bits C1, C2, C3, and C4 can be calculated as C1 = C0.P0+G0. C2 = C1.P1+G1 = ( C0.P0+G0).P1+G1. C3 = C2.P2+G2 = (C1.P1+G1).P2+G2. C4 = C3.P3+G3 = C0.P0.P1.P2.P3 + P3.P2.P1.G0 + P3.P2.G1 + G2.P3 + G3. Carry Look Ahead Adder

Carry Look Ahead Adder

Carry-Output-Generation-Circuit-of-Carry-Look-ahead-Adder

Carry-Output-Generation-Circuit-of-Carry-Look-ahead-Adder

IC 74182 Carry look Generator The IC for carry lookahead generator is IC 74182 where it accepts Po, P1, P2, and P3 as carry propagate bits in active low condition and Go, G1, G2, and G3 as carry generate bits and Cn bit as active high input. The active high input pin generates high carriers ( Cn+x , Cn+y , Cn+z ) at all the stages of  binary adders .

4 bit Carry Look ahead adder

4 bit Carry Look ahead adder

4 bit Carry Look ahead adder

4 bit parallel Binary adder(Carry look ahead adder)

4 bit parallel Binary adder(Carry look ahead adder)

4 bit parallel Binary adder(Carry look ahead adder)

Magnitude Comparator in Digital Logic

1-bit Comparator

4-Bit Magnitude Comparator In a 4-bit comparator, the condition of A>B can be possible in the following four cases. If A3 = 1 and B3 = 0 If A3 = B3 and A2 = 1 and B2 = 0 If A3 = B3, A2 = B2 and A1 = 1 and B1 = 0 If A3 = B3, A2 = B2, A1 = B1 and A0 = 1 and B0 = 0

Similarly, the condition for A<B can be possible in the following four cases. If A3 = 0 and B3 = 1 If A3 = B3 and A2 = 0 and B2 = 1 If A3 = B3, A2 = B2 and A1 = 0 and B1 = 1 If A3 = B3, A2 = B2, A1 = B1 and A0 = 0 and B0 = 1 4-Bit Magnitude Comparator

4 Bit Magnetude Comparator

4 Bit Magnetude Comparator

4 Bit Magnetude Comparator

4 Bit Magnetude Comparator(74 LS85)

Pin No Pin Name Description 1 B3 Data Input B3 2 I (A<B) Cascading Input (A<B) 3 I (A=B) Cascading Input (A=B) 4 I (A>B) Cascading Input (A>B) 5 O (A<B) Output pin (A<B) 6 O(A=B) Output pin (A=B) 7 O(A>B) Output pin (A>B) 8 GND Ground Pin 9 B0 Data Input B0 10 A0 Data Input A0 11 B1 Data Input B1 12 A1 Data Input A1 13 A2 Data Input A2 14 B2 Data Input B2 15 A3 Data Input A3 16 VCC Supply Voltage

D Flip Flop (IC 7474)

IC 7476(Dual JK master slave flip flop

Flip-flop is a 1 bit memory cell which can be used for storing the digital data. Group of flip-flop is known as a  Register . The  n-bit register  will consist of  n  number of flip-flop and it is capable of storing an  n-bit  word . The binary data in a register can be moved within the register from one flip-flop to another. The registers that allow such data transfers are called as  shift registers . There are four mode of operations of a shift register .

Serial Input Serial Output Serial Input Parallel Output Parallel Input Serial Output Parallel Input Parallel Output

Serial Input Serial Output

Serial Input Parallel Output

Parallel Input Serial Output (PISO) When the shift/load bar line is low (1), the AND gate 2, 4 and 6 become inactive. Hence the parallel loading of the data becomes impossible. But the AND gate 1,3 and 5 become active. Therefore the shifting of data from left to right bit by bit on application of clock pulses. Thus the parallel in serial out operation takes place.

Parallel Input Parallel Output (PIPO)

Bidirectional Shift Register If a binary number is shifted left by one position then it is equivalent to multiplying the original number by 2. Similarly if a binary number is shifted right by one position then it is equivalent to dividing the original number by 2. Hence if we want to use the shift register to multiply and divide the given binary number, then we should be able to move the data in either left or right direction. There are two serial inputs namely the serial right shift data input DR, and the serial left shift data input DL along with a mode select input (M).

Bidirectional Shift Register

. Condition Operation 1 With M = 1 − Shift right operation If M = 1, then the AND gates 1, 3, 5 and 7 are enabled whereas the remaining AND gates 2, 4, 6 and 8 will be disabled. The data at D R  is shifted to right bit by bit from FF-3 to FF-0 on the application of clock pulses. Thus with M = 1 we get the serial right shift operation. 2 With M = 0 − Shift left operation When the mode control M is connected to 0 then the AND gates 2, 4, 6 and 8 are enabled while 1, 3, 5 and 7 are disabled. The data at D L  is shifted left bit by bit from FF-0 to FF-3 on the application of clock pulses. Thus with M = 0 we get the serial right shift operation. Bidirectional Shift Register

A shift register which can shift the data in both directions as well as load it parallely , is known as a universal shift register. The shift register is capable of performing the following operation − Parallel loading Left Shifting Right shifting Universal Shift Register

The mode control input is connected to logic 1 for parallel loading operation whereas it is connected to 0 for serial shifting. With mode control pin connected to ground, the universal shift register acts as a bi-directional register. For serial left operation, the input is applied to the serial input which goes to AND gate-1 shown in figure. Whereas for the shift right operation, the serial input is applied to D input. Universal Shift Register

Universal Shift Register

Counter is a sequential circuit. A digital circuit which is used for a counting pulses is known counter. Counters are of two types. Asynchronous or ripple counters. Synchronous counters. Counters

Asynchronous or ripple counters

4 bit synchronous up/down counter:  This counter has two modes of counting i.e. up counting and down counting. There is a mode switch which switches between the two modes of the counter. When the mode M = 0 it counts up & when mode M = 1 then it counts down.

4 bit synchronous up/down counter:  This counter has two modes of counting i.e. up counting and down counting. There is a mode switch which switches between the two modes of the counter. When the mode M = 0 it counts up & when mode M = 1 then it counts down.
Tags