1 Introductory Concepts

Download as pdf or txt
Download as pdf or txt
You are on page 1of 61

Digital Systems Design (DSD)

Lecture 1 – Introductory Concepts

1
Outline
1.1 Numerical Representations
1.2 Digital and Analog Systems
1.3 Digital Number Systems
1.4 Representing Binary Quantities
1.5 Digital Circuits/Logic Circuits
1.6 Parallel and Serial Transmission
1.7 Memory
1.8 Digital Computers

2 9/30/2022
Objectives (1)
• Distinguish between analog and digital representations
• Cite the advantages and drawbacks of digital techniques compared with analog
• Understand the need for analog-to-digital converters (ADCs) and digital-to-analog
converters (DACs)
• Recognize the basic characteristics of the binary number system
• Convert a binary number to its decimal equivalent
• Count in the binary number system

3 9/30/2022
Objectives (2)
• Identify typical digital signals
• Identify a timing diagram
• State the differences between parallel and serial transmission
• Describe the property of memory
• Describe the major parts of a digital computer and understand their functions
• Distinguish among microcomputers, microprocessors, and microcontrollers

4 9/30/2022
1.1 Numerical Representations
- Two ways of representing the numerical value of quantities: analog and digital.
- In analog representation a quantity is represented by a continuously variable, proportional
indicator.

Digital

Thermometer Analog The bicycle brake Actuators of the bicycle brake


5
1.1 Numerical Representations (cont.)
Example in analog representation:
• The deflection of the needle is proportional to the speed of the car and follows
any changes that occur as the vehicle speeds up or slows down.

Digitalization

Analog

=> Analog quantities can vary over a continuous range of values.

6 9/30/2022
1.1 Numerical Representations (cont.)

- In digital representation, the quantities are represented not by continuously variable


indicators but by symbols called digits.

t = the height of mercury column  analog

x = temperature measured by a ruler and rounded to an integer


 digital
E.g., x = -20, 10, 37 degrees

7 9/30/2022
1.1 Numerical Representations (cont.)

Examples in electrical analog representation,


The physical quantity  voltage or current (electrical signals/parameters).
 is then used by the system for display, processing, or control purposes.

(solenoid)
Speaker

Analog signal
(current signal)
Tape recorder
Microphone
Sound signal

8 9/30/2022
1.1 Numerical Representations (cont.)
Remark!!!

Analog ≡ Continuous
Digital ≡ Discrete (step by step)

9 9/30/2022
1.1 Numerical Representations (cont.)
Example 1.1: Which of the following involve analog quantities and which involve
digital quantities?
(a) Ten-position switch
(b) Current flowing from an electrical outlet
(c) Temperature of a room
(d) Sand grains on the beach
(e) Automobile fuel gauge

(a) Digital
(b) Analog
(c) Analog
(d) Digital, since the number of grains can be only certain discrete (integer)
values and not every possible value over a continuous range
(e) Analog, if needle type; digital, if numerical readout or bar graph display
10
1.2 Digital and Analog Systems

Definition:
• A digital system is a combination of devices designed to manipulate logical
information or physical quantities that are represented in digital form; that is,
the quantities can take on only discrete values.
• An analog system contains devices that manipulate physical quantities that are
represented in analog form. In an analog system, the quantities can vary over a
continuous range of values.

11 9/30/2022
1.2 Digital and Analog Systems (cont.)

• Advantages of digital techniques


• Digital systems are generally easier to design (e.g. switching circuits);
• Information storage is easy (store billions of bits of information in a
relatively small physical space);
• Accuracy and precision are easier to maintain throughput the system;
• Operation can be programmed;
• Digital circuit are less affected by noise;
• More digital circuitry can be fabricated on IC chips;

12 9/30/2022
1.2 Digital and Analog Systems (cont.)
• Accuracy is measuring near the target/true value while Precision is getting the consistent
results of repeated measurements.
• In other words, accuracy is the difference between the observations/measurements and the
true/actual value of the part, while precision is the variation in measurements obtained when
measuring the same part several times with the same instrument.

13
1.2 Digital and Analog Systems (cont.)

14
1.2 Digital and Analog Systems (cont.)

15
1.2 Digital and Analog Systems (cont.)

• Limitations of digital techniques


• The real world is analog
• Processing digitized signals takes time

• Analog-Digital-Analog systems (take advantage of digital techniques


when dealing with analog inputs and outputs)
Step 1: Convert the physical variable to an electrical signal (analog)
Step 2: Convert the electrical (analog) signal into digital form
Step 3: Process (operate on) the digital information.
Step 4: Convert the digital outputs back to real-world analog form.

16 9/30/2022
1.2 Digital and Analog Systems (cont.)
Example for “the real world is analog”

Digital-to-analog
converter (DAC)

Analog-to-digital
converter (ADC)

17 Fig. Block diagram of a precision digital temperature control system


1.2 Digital and Analog Systems (cont.)
Analog appliances Digital appliances

A roll of film

18 9/30/2022
1.2 Digital and Analog Systems (cont.)
Example for “processing digitized signals takes time”

Fig. A magnetic levitation system suspending:


(a) a globe with a steel plate inserted and (b) a hammer.
19 9/30/2022
1.2 Digital and Analog Systems (cont.)
Example for “processing digitized signals takes time”
• An electromagnet was made by winding a coil of wire and
controlling the amount of current through the coil.
• The position of the metal object was measured by passing an
infrared light beam across the magnetic field. As the object
drew closer to the magnetic coil, it began to block the light
beam.
• By measuring small changes in the light level, the magnetic
field could be controlled to keep the metal object hovering and
stationary, with no strings attached.
• All attempts at using a microcomputer to measure these very
small changes, run the control calculations, and drive the
magnet proved to be too slow, even when using the fastest, Electromagnet
most powerful PC available at the time. appliances are mostly
under analog control.

20 9/30/2022
1.2 Digital and Analog Systems (cont.)
Example for “processing digitized signals takes time”
• A final solution is used just a couple of op-amps and a few dollars’ worth of other
components: a totally analog approach.
• Today we have accessed to processors fast enough and measurement techniques
precise enough to accomplish this feat, but the simplest solution is still analog.

21
1.2 Digital and Analog Systems (cont.)
• Ordinary Location Relays
• Multiple styles available in octal base, square base,
flange mounted, miniature, and miniature slim-line
• Pole combinations available in SPDT, DPDT, 3PDT,
4PDT with a carrying current rating of 5A-25A
• Operating coil voltage options in 24-240V AC and 12-
110V DC
• Optional indicating light and/or mechanical actuator
https://www.c3controls.com/products/gene
ral-purpose-relays/

22
Sockets & Retainer Clips
1.3 Digital Number Systems

• Many number systems are in use in digital technology. The most


common are the decimal, binary, octal, and hexadecimal systems.
1.3.1 Decimal system
Definition: The decimal system is composed of 10 numerals or symbols. These 10
symbols are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9; using these symbols as digits of a
number, we can express any quantity.
The decimal system, also called the base-10 system.
Example:
The decimal number 453: the digit 4 actually represents 4 hundreds, the 5
represents 5 tens, and the 3 represents 3 units. The 4 is referred to as the most
significant digit (MSD). The 3 is called the least significant digit (LSD).

23 9/30/2022
1.3 Digital Number Systems (cont.)
1.3.1 Decimal system (cont.) Example for the number is 2745.214

positional-value system

The decimal point separates the


positive powers of 10 from the
negative powers.

24 9/30/2022
1.3 Digital Number Systems (cont.)
1.3.2 Binary system
Definition: In the binary system, there are only two symbols or possible digit
values, 0 and 1.
• Even so, this base-2 system can be used to represent any quantity that can be
represented in decimal or other number systems.
• In general, it will take a greater number of binary digits to express a given quantity.

25 9/30/2022
1.3 Digital Number Systems (cont.)
1.3.2 Binary system (cont.)
Binary position values as powers of 2

Binary digit ≡ bit

positional-value system The decimal point separates


the positive powers of 2 from
the negative powers.

26
1011.1012 = 11.62510
1.3 Digital Number Systems (cont.)

Binary counting sequence

27 9/30/2022
1.3 Digital Number Systems (cont.)

• The sequence begins with all bits at 0; this is called


the zero count.
• For each successive count, the units (20) position
toggles; that is, it changes from one binary value to
the other.
• Each time the units bit (20) changes from a 1 to a 0,
the twos (21) position will toggle (change states).
• Each time the twos (21) position changes from 1 to
0, the fours (22) position will toggle (change states).
• Likewise, each time the fours (22) position goes
from 1 to 0, the eights (23) position toggles.
• This same process would be continued for the
higher-order bit positions if the binary number had
more than four bits.

28 9/30/2022
1.3 Digital Number Systems (cont.)

• The binary counting sequence has an


important characteristic.
• The units bit (LSB) changes either from 0 to 1
or 1 to 0 with each count.
• The second bit (twos position) stays at 0 for
two counts, then at 1 for two counts, then at 0
for two counts, and so on.
• The third bit (fours position) stays at 0 for four
counts, then at 1 for four counts, and so on.
• The fourth bit (eights position) stays at 0 for
eight counts, then at 1 for eight counts.

29 9/30/2022
1.3 Digital Number Systems (cont.)

Examples:
What is the largest number that can be represented using eight bits?

30 9/30/2022
1.4 Representing Binary Quantities

• History of binary number system


• The modern binary number system was devised by
Gottfried Leibniz (a German polymath and
philosopher) in 1679
Appeared earlier in multiple cultures including ancient Egypt,
China, and India
Eight trigrams (Bagua, Bát quái) in I Ching (易經, Kinh Dịch),

31 9/30/2022
1.4 Representing Binary Quantities (cont.)
• Represented by any device with only two
states
• A switch: closed or open
• Compact disc (CD)
• Digital lock
• Light bulb (bright or dark)
• Diode (conducting or non-conducting)
• Electromagnet (energized or de-energized)
• Transistor (cut off or saturated)
• Photo-cell (illuminated or dark)
• Thermostat (open or closed)
• Spot on a magnetic disk (magnetized or
demagnetized).
32
1.4 Representing Binary Quantities (cont.)

33
1.4 Representing Binary Quantities (cont.)

• In electronic digital systems: It is actually a graph of voltage versus


• Voltage time (t) and is called a timing diagram.
• Current

timing diagram

34 9/30/2022 (a) Typical voltage assignments in digital system; (b) typical digital signal timing diagram
1.4 Representing Binary Quantities (cont.)

35
1.5 Digital Circuits/Logic Circuits

Definition:
• Digital circuits are designed to produce the output voltages that fall within the prescribed
0 and 1 voltage ranges.
• Likewise, digital circuits are designed to respond predictably to input voltages that are
within the defined 0 and 1 ranges.
voltage

36 9/30/2022
1.5 Digital Circuits/Logic Circuits (cont.)
voltage
• Logic Circuits
The output is shown for two different
input signal waveforms. Note that is
the same for both cases because the
two input waveforms, while differing in
their exact voltage levels, are at the
same binary levels.
What is your
observation?

37 9/30/2022
1.5 Digital Circuits/Logic Circuits (cont.)

• Digital Integrated Circuits (IC)


• An integrated circuit ≡ monolithic integrated circuit ≡ IC ≡ chip ≡ microchip
• A set of electronic circuits on one small flat piece (or "chip") of semiconductor
material.
• Several integrated-circuit fabrication technologies: CMOS, TTL... For example, TTL
(transistor-transistor logic) uses the bipolar transistor (BJT) as its main circuit
element, while CMOS (complementary metal-oxide-semiconductor) uses the
enhancement-mode MOSFET as its principal circuit element.

38 9/30/2022
REVIEW QUESTIONS

1. True or false: The exact value of an input voltage is critical for a digital circuit.
 False
2. Can a digital circuit produce the same output voltage for different input
voltage values?
 YES
3. A digital circuit is also referred to as a __logic__ circuit.
4. A graph that shows how one or more digital signals change with time is called a
__time diagram______.

39
1.6 Parallel and Serial Transmission

• Parallel transmission

(a) Parallel transmission uses


one connecting line per bit,
and all bits are transmitted
simultaneously;

40 9/30/2022
1.6 Parallel and Serial Transmission (cont.)

• Serial transmission

(b) Serial transmission uses only


one signal line, and the
individual bits are transmitted
serially (one at a time).

41 9/30/2022
1.6 Parallel and Serial Transmission (cont.)
• Figure demonstrates serial transmission such as is employed when using a serial COM
port on your computer to send data to a modem, or when using a USB (Universal Serial
Bus) port to send data to a printer.
• Although the details of the data format and speed of transmission are quite different
between a COM port and a USB port, the actual data are sent in the same way: one bit
at a time over a single wire.

42
1.6 Parallel and Serial Transmission (cont.)

The DIFFERENCE between parallel and serial representations is:


speed versus circuit simplicity
• The transmission of binary data from one part of a digital system to another can be done
more quickly using parallel representation because all the bits are transmitted
simultaneously, while serial representation transmits one bit at a time.
• On the other hand, parallel requires more signal lines connected between the sender and
the receiver of the binary data than does serial. In other words, parallel is faster, and serial
requires fewer signal lines.

43
1.7 Memory
Non-memory circuit Memory circuit
• When an input signal is applied • When an input is applied to such
to most devices or circuits, the a circuit, the output will change
output somehow changes in its state, but it will remain in the
response to the input. new state even after the input
• When the input signal is is removed.
removed, the output returns to • This property of retaining its
its original state (their outputs response to a momentary input
revert back to normal). is called memory.

44 9/30/2022
1.7 Memory (cont.)
• Memory devices and circuits play an important role in digital systems
because they provide a means for storing binary numbers either
temporarily or permanently, with the ability to change the stored
information at any time.
• As we shall see, the various memory elements include magnetic and
optical types and those that utilize electronic latching circuits (called
latches and flip-flops).

45 9/30/2022
1.8 Digital Computers

• Definition
• A computer is a system of hardware that performs arithmetic operations,
manipulates data (usually in binary form), and makes decisions.
• Computer vs. Human
• Much greater speed and accuracy;
• Perform all calculations and operations one step at a time;
• A complete set of instructions that tell it exactly what to do at each step of
its operation  called a program

46 9/30/2022
1.8 Digital Computers (cont.)
• Major Parts of a Computer

47 9/30/2022
1.8 Digital Computers (cont.)
• Type of computers by size and mobility
• Microcomputer, personal computer
• Stationary: workstation, desktop, smart TV, smart speaker, …
• Mobile: laptop, tablet, information appliance, mobile phone, …
• Midrange: server, minicomputer, …
• Large: super-computer, mainframe computer, …
• Types of computer by purpose
• General-purpose microcomputer
• Dedicated computer
• Microprocessor, microcomputer
48 9/30/2022
1.8 Digital Computers (cont.)

• The central processing unit (CPU) contains all of the circuitry for fetching and
interpreting instructions and for controlling and performing the various
operations.
• The microprocessor is essentially a central processing unit (CPU) in an
integrated circuit (IC, chip) that can be connected to the other blocks of a
computer system.
• Computers that use a microprocessor as their CPU are usually referred to as
microcomputers. The general-purpose microcomputers (e.g., PCs, PDAs
(personal digital assistants), etc.) perform a variety of tasks in a wide range of
applications depending on the software (programs) they are running.
• These computers cannot be programmed by the user, but simply perform their
intended control task: they are referred to as microcontrollers (embedded
controllers).
49
Summary

Representing the numerical value of physical quantities Analog, digital


Most quantities in the real world are Analog
Digital techniques are generally superior
A basic number system used in digital tech is Binary number system
Digital/logic circuits: voltages in prescribed ranges represent Binary 0 or 1

50 9/30/2022
Summary (cont.)

Two basic ways to transfer digital information are Parallel, serial


The main parts of all computers
Input, control, memory, arithmetic/logic, output units
The combination of arithmetic/logic and control units makes up
The CPU (central processing unit)

51 9/30/2022
Summary (cont.)

A microcomputer with CPU on a single chip is called A microprocessor


A microcomputer designed for dedicated applications is called
A microcontroller

52 9/30/2022
HOMEWORK!!!

53
HOMEWORK!!! (cont.)

54
HOMEWORK!!! (cont.)

55
ANSWERS!!!

56
ANSWERS!!! (cont.)

57
FUNNY!!!!!!

58
THANK FOR YOUR LISTENNING

59
TEST 1

QUICK TEST

60
VGU
VIETNAMESE-GERMAN UNIVERSITY

Bui Minh Duong


Lecturer in Electrical Power System
EEIT program, Faculty of Engineering
Email: [email protected]
Mobile phone: 0918163356

You might also like