Chapter 1 Introduction: Digital Systems & Logic Design By Taweesak Reungpeerakul.
-
Upload
suzanna-walker -
Category
Documents
-
view
230 -
download
3
Transcript of Chapter 1 Introduction: Digital Systems & Logic Design By Taweesak Reungpeerakul.
Chapter 1
Introduction: Digital Systems & Logic Design
By Taweesak Reungpeerakul
242-208 CH1 2
Digital Systems
Digital and Analog Quantities Parameters of Pulse Waveform Basic Logic Combinational Logic Digital Integrated Circuits An example of Digital System Design Flow
242-208 CH1 3
1.1 Digital & Analog Quantities Analog Quantity?
Continuous Values Digital Quantity?
Discrete Set of Values Which one has more advantages?
Digital Quantity (process & transmit) Efficiency Reliability
242-208 CH1 4
Analog & Digital Example
242-208 CH1 5
Analog & Mixed System Analog System
Digital and Analog System
242-208 CH1 6
1.2 Binary Digits, Logic Levels, and Digital Waveforms
Binary Digits: 0 Low, 1 High
Code: Group of Bits
Logic Level: represented by voltages
Volts Volts(TTL)
VH (max)
VH (min)
VL (max)
VL (min)
Logic 1 (high)
Logic 0 (low)
Undefined
5.0
2.0
0.8
0.0
242-208 CH1 7
Digital Waveforms Pulse
Positive-going pulse Negative-going pulse
Waveform Characteristic
Question
H
L
HL
90%
10%
50% tW
tr tfT
tW : pulse widthtr : rise timetf : fall timeT : periodf : frequency
f = 1/TT = 1/f
Duty Cycle = ( tw / T ) 100%
0 10 60 110
90%
10%
50% tW
tr tfT
Time(µs)
242-208 CH1 8
Clock and Bits Waveforms
Clock is a periodic waveform (signal) in which each interval between pulse equals the time for one bit
242-208 CH1 9
Timing Diagrams How 2 or more waveforms change and
relate
242-208 CH1 10
1.3 Basic Logic Operations
NOT AND OR
Symbol
Truth Table
In Out0 11 0
In1 In2 Out
0 0 00 1 01 0 01 1 1
In1 In2 Out
0 0 00 1 11 0 11 1 1
242-208 CH1 11
1.4 Basic Logic Functions
242-208 CH1 12
Basic Logic Functions (cont) Mux Demux
S0
DS3
S2
S1
C0 C1 En
MultiplexerO0
DO3
O2
O1
C0 C1 En
Demultiplexer
n
2n
242-208 CH1 13
Basic Logic Functions (cont)
Flip-flops
Counters
Registers
Q
QSET
CLR
DDCLK
CLR
SETQ
Q
CLKQ
QSET
CLR
D
Q
QSET
CLR
D
Q
QSET
CLR
D
Q
QSET
CLR
DD OUT
242-208 CH1 14
1.5 Digital Integrated Circuits
IC Packages: DIP, SMT, SOIC, PLCC, LCCC, FP
IC Complexity Classifications SSI: gate ≥ 12, basic gates & flip-flops MSI: 12 ≤ gate ≥ 99, logic functions LSI: 100 ≤ gate ≥ 9999, including
memory VLSI: 10,000 ≤ gate ≥ 99,999 ULSI: gate ≥ 100,000
242-208 CH1 15
Integrated Circuit Technologies
Types of Transistors Bipolar Junction Transistors MOSFETs (metal-oxide semiconductor
field-effect transistors) Bipolar used in: transistor-transistor
logic (TTL) and emitter-couple logic (ECL) MOSFETs used in: complementary
MOS (CMOS) and n-channel MOS (NMOS)
242-208 CH1 16
1.6 Testing and Troubleshooting Instruments
Oscilloscope Analog Digital
Logic Analyzer DC Power Supply Function Generator Digital Multimeter
242-208 CH1 17
1.7 Digital System Application
242-208 CH1 18
Design Flow
BehavioralDescription
Concept
Behavioral Synthesis
RTL Description
Logic Synthesis
Mask Data
Floor Planning
Gate Description
Testing
Manufacturing
Layout
Technology Mapping
Technology Dependent Network
Good Product
Product