digital electronics synchronous counter with msi gates
TRANSCRIPT
![Page 1: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/1.jpg)
Digital Electronics
Synchronous Counterwith MSI Gates
![Page 2: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/2.jpg)
Synchronous MSI Counter
2
This presentation will• Introduce the 74LS163 Synchronous 4-Bit Binary Up
Counter.• Review the 74LS163’s connection diagrams, signal
descriptions, logic and timing diagrams.• Provide an examples of a counter application implemented
with the 74LS163.• Introduce the 74LS193 Synchronous 4-Bit Binary Up/Down
Counter.• Review the 74LS193’s connection diagrams, signal
descriptions, logic and timing diagrams.• Provide an examples of a counter application implemented
with the 74LS193.
![Page 3: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/3.jpg)
74LS163 Synchronous Binary Up Counter
• Four Bit Synchronous Up Counting.
• Pre-loadable Count Start
• Synchronous Load
• Synchronous Clear
• Two Count Enable Inputs
• Carry-Out Signal for Counter Cascading
3
![Page 4: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/4.jpg)
74LS163 Component Diagram
4
74LS163Connection Diagram
From Datasheet
74LS163Component Diagram
From CDS
![Page 5: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/5.jpg)
74LS163 Signal Descriptions(1 of 2)
Signal Name:• A : Data Input (LSB)• B : Data Input• C : Data Input• D : Data Input (MSB)
• QA : Data Output (LSB)• QB : Data Output• QC : Data Output• QD : Data Output (MSB)
5
![Page 6: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/6.jpg)
74LS163 Signal Descriptions(2 of 2)
Signal Name:• ENP : Count Enable P• ENT : Count Enable T
• LOAD : Data Load
• CLEAR : Clears The Counter
• CLOCK : Clock Input
• RCO : Ripple Carry Out
6
![Page 7: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/7.jpg)
74LS163 Logic Diagram
7
![Page 8: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/8.jpg)
74LS163 Timing Diagram(1 of 3)
A. CLEAR set to a logic (0); Outputs are cleared on next rising edge of clock.
B. LOAD set to a logic (0); Outputs are loaded with input data on next rising edge of clock. In this example a 12 (1100) is loaded.
8BA
![Page 9: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/9.jpg)
C. Counting is enabled; ENT & ENP are both set to a logic (1). On every rising edge of clock, the output count is incremented by one. In this example 12, 13, 14, 15, 0, 1, 2. Note, when the count is 15, RCO is a logic (1) for the full clock cycle .
9C
74LS163 Timing Diagram(2 of 3)
![Page 10: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/10.jpg)
D. ENP set to a logic (0); Counting is disabled.
D. ENT set to a logic (0); Counting is disabled.
10D E
74LS163 Timing Diagram(3 of 3)
![Page 11: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/11.jpg)
74LS163 Design Example #1
11
RCOQDQCQBQA
CLK
Repeats →
“0” “2” “4” “6”“1” “3” “5” “7” “9” “B” “D”“8” “A” “C” “F”“E” “0”
![Page 12: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/12.jpg)
74LS163 Design Example #2
12
RCOQDQCQBQA
LOADCLK
“B” “D” “4” “6”“C” “3” “5” “7” “9” “B” “D”“8” “A” “C” “4”“3” “5”
Repeats →
![Page 13: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/13.jpg)
74LS193 Synchronous Binary Up/Down Ctr
• Four Bit Synchronous Up / Down Counting.
• Separate Clock Inputs for Up & Down Counting
• Pre-loadable Count Start
• Asynchronous Load
• Asynchronous Clear
• Carry-Out Signal for Counter Cascading Up Counters
• Borrow-Out Signal for Counter Cascading Down Counters
13
![Page 14: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/14.jpg)
74LS193 Component Diagram
14
74LS193Connection Diagram
From Datasheet
74LS193Component Diagram
From CDS
![Page 15: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/15.jpg)
74LS193 Signal Descriptions(1 of 2)
Signal Name:• A : Data Input (LSB)• B : Data Input• C : Data Input• D : Data Input (MSB)
• QA : Data Output (LSB)• QB : Data Output• QC : Data Output• QD : Data Output (MSB)
15
![Page 16: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/16.jpg)
74LS193 Signal Descriptions(2 of 2)
Signal Name:• UP : Up Counter Clock Input• DOWN : Down Counter Clock Input
• ~LOAD : Data Load• CLR : Clears The Counter
• ~BO : Borrow Output• ~CO : Carry Output
16
![Page 17: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/17.jpg)
74LS193 Logic Diagram
17
![Page 18: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/18.jpg)
74LS193 Timing Diagram(1 of 3)
A. CLEAR set to a logic (1); Outputs are cleared immediately. CLEAR is an asynchronous input.
B. LOAD set to a logic (0); Outputs are loaded with input data immediately. In this case13 (1101). LOAD is an asynchronous input.
18A B
![Page 19: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/19.jpg)
74LS193 Timing Diagram(2 of 3)
C. COUNT UP is clocked and COUNT DOWN is a logic (1). On every rising edge of clock, the output count is incremented by one. In this example 13, 14, 15, 0, 1, 2. Note, when the count is 15, CARRY is a logic (0) for ½ the clock cycle .
19C
![Page 20: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/20.jpg)
74LS193 Timing Diagram(3 of 3)
D. COUNT DOWN is clocked and COUNT UP is a logic (1). On every rising edge of clock, the output count is decremented by one. In this example 2, 1, 0, 15, 14, 13. Note, when the count is 0, BORROW is a logic (0) for ½ the clock cycle .
20D
![Page 21: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/21.jpg)
74LS193 Design Example #1
21
CO
BO
QD
QC
QB
QA
CLK
“C” “E” “1” “3”“D” “F” “2” “4” “6” “8” “A”“5” “7” “9” “B” “C” “E” “0” “2”“D” “F” “1”“0” “3”
Repeats →
![Page 22: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/22.jpg)
74LS193 Design Example #2
22
CO
BO
QD
QC
QB
QA
CLK
“3” “1” “E” “C”“2” “0” “D” “B” “9” “7” “5”“A” “8” “6” “4” “3” “1” “F “D”“2” “0” “E”“F” “C”
Repeats →
![Page 23: Digital Electronics Synchronous Counter with MSI Gates](https://reader030.vdocument.in/reader030/viewer/2022032705/56649db65503460f94aa8a13/html5/thumbnails/23.jpg)
74LS193 Design Example #2
23
RCOQDQCQBQA
LOADCLK
“5” “3” “C” “A”“4” “D” “B” “9” “7” “5” “3”“8” “6” “4” “C”“D”
Repeats →