chapter 1 introduction: digital systems & logic design by taweesak reungpeerakul
Post on 01-Jan-2016
230 Views
Preview:
TRANSCRIPT
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
top related