Chapter 1 Introduction To DL Design
Chapter 1 Introduction To DL Design
• Analog system
– The physical quantities or signals may vary continuously over
a specified range.
X(t) X(t)
t
Chapter 1 Introduction to Digital
t
11/9/22 3
Analog signal Logic Digital signal
Binary Digital Signal
• An information variable represented by physical quantity.
• For digital systems, the variable takes on discrete values.
– Two level, or binary values are the most prevalent values.
• Binary values are represented abstractly by:
– Digits 0 and 1
– Words (symbols) False (F) and True (T)
– Words (symbols) Low (L) and High (H) V(t)
– And words On and Off
• Binary values are represented by values Logic 1
Logic 0
t
Binary digital signal
Chapter 1 Introduction to Digital
11/9/22 4
Logic
Digital Systems
Digital vs. Analog Waveforms
+5 +5
1 0 1
V V
Time Time
–5 –5
Digital: Analog:
only assumes discrete values values vary over a broad range
continuously
Implementation
Debug
Design
Initial concept: what is the function performed by the object?
Constraints: How fast? How much area? How much cost?
Refine abstract functional blocks into more concrete realizations
Implementation
Assemble primitives into more complex building blocks
Composition via wiring
Choose among alternatives to improve the design
Debug
Faulty systems: design flaws, composition flaws, component flaws
Design to make debugging easier
Hypothesis formation and
Chapter troubleshooting
1 Introduction to Digital skills
11/9/22 6
Logic
Digital Hardware Systems
Boolean Algebra and Logical Operators
Combinational logic
no feedback among inputs and outputs
outputs are a pure function of the inputs
e.g., full adder circuit:
(A, B, Carry In) mapped into (Sum, Carry Out)
A
B Full Sum
Cin Adder Cout
Chapter 1 Introduction to Digital
11/9/22 8
Logic
Digital Hardware Systems
Sequential logic
output and new state is a function of the inputs and the old state
i.e., the fed back inputs are the state!
Synchronous systems
period reference signal, the clock, causes the storage elements to
accept new values and to change state
Asynchronous systems
no single indication of when to change state
Chapter 1 Introduction to Digital
11/9/22 9
Logic
Representations of Digital Design:
Switches
A switch connects two points under control signal.
Normally Open when the control signal is 0 (false), the switch is open
Fa lse Fa lse
Norma lly Ope n Norma lly Close d
Switc h Switc h
Ope n Close d
Switc h Switc h
EXAMPLE:
Car in Garage Car
IF car in garage garage door open running
AND garage door open
AND car running True Car can
THEN back out car back out