Download Chapter1

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Chapter 1
Introduction: Digital Systems &
Logic Design
By Taweesak Reungpeerakul
Digital Systems







242-208 CH1
Digital and Analog Quantities
Parameters of Pulse Waveform
Basic Logic
Combinational Logic
Digital Integrated Circuits
An example of Digital System
Design Flow
2
1.1 Digital & Analog Quantities

Analog Quantity?


Digital Quantity?


Continuous Values
Discrete Set of Values
Which one has more advantages?

Digital Quantity (process & transmit)


242-208 CH1
Efficiency
Reliability
3
Analog & Digital Example
242-208 CH1
4
Analog & Mixed System
242-208 CH1

Analog System

Digital and Analog System
5
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
VH (max)
VH (min)
Logic 1
(high)
5.0
2.0
Undefined
VL (max)
VL (min)
242-208 CH1
Volts(TTL)
Logic 0
(low)
0.8
0.0
6
Digital Waveforms

Pulse
H
L
H
L
Positive-going pulse

Negative-going pulse
Waveform Characteristic
f = 1/T
T = 1/f
90%
tW : pulse width
tr : rise time
tf : fall time
T : period
f : frequency
90%
50%
242-208 CH1
tW
Duty Cycle =
( tw / T ) 100%
10%
10%
tr
tr
0 10

tW
50%
Question
tf
T
T
60
tf
110
Time(µs)
7
Clock and Bits Waveforms

242-208 CH1
Clock
is a periodic waveform (signal) in which each interval
between pulse equals the time for one bit
8
Timing Diagrams

242-208 CH1
How 2 or more waveforms change and relate
9
1.3 Basic Logic Operations
NOT
AND
OR
Symbol
Truth
Table
242-208 CH1
In
0
1
Out
1
0
In1
0
0
1
1
In2 Out
0
0
1
0
0
0
1
1
In1
0
0
1
1
In2 Out
0
0
1
1
0
1
1
1
10
1.4 Basic Logic Functions
242-208 CH1
11
Basic Logic Functions (cont)

Mux

Demultiplexer
Multiplexer
2n
S0
S1
S2
S3
D
C0 C1 En
Demux
O0
O1
O2
O3
D
C0 C1 En
n
242-208 CH1
12
Basic Logic Functions (cont)

Flip-flops
SET
D
CLK
D
SET
Q

Q
D
CLK
D
SET
CLR
CLR
Q
Registers
Q
Q
D
SET
CLR
Q
Q
D
SET
CLR
Q
Q
D
SET
CLR
Q
OUT
Q
Q
CLR

242-208 CH1
Counters
13
1.5 Digital Integrated Circuits


IC Packages: DIP, SMT, SOIC, PLCC,
LCCC, FP
IC Complexity Classifications





242-208 CH1
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
14
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
15
1.6 Testing and Troubleshooting
Instruments

Oscilloscope






242-208 CH1
Analog
Digital
Logic Analyzer
DC Power Supply
Function Generator
Digital Multimeter
16
1.7 Digital System Application
242-208 CH1
17
Design Flow
Concept
Behavioral
Description
Behavioral
Synthesis
Floor Planning
RTL
Description
Technology
Dependent Network
Layout
Mask Data
Manufacturing
Logic Synthesis
Product
Gate
Description
Technology
Mapping
242-208 CH1
Testing
Good Product
18
Related documents