0% found this document useful (0 votes)
84 views30 pages

Introduction and Basics: Course Instructor: Aisha Danish

Here are the answers: (a) The total time required to serially transfer the 8 bits of waveform A is 8 microseconds. The sequence of bits is: 0 1 1 0 1 0 1 1. (b) The total time required to transfer the same 8 bits in parallel is 1 microsecond.

Uploaded by

rizwan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
84 views30 pages

Introduction and Basics: Course Instructor: Aisha Danish

Here are the answers: (a) The total time required to serially transfer the 8 bits of waveform A is 8 microseconds. The sequence of bits is: 0 1 1 0 1 0 1 1. (b) The total time required to transfer the same 8 bits in parallel is 1 microsecond.

Uploaded by

rizwan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 30

Chapter 1

Introduction and Basics


Course Instructor: Aisha Danish
 Attendance will be marked during First 5
minutes of the Class
Switch Off your Mobile/Cell Phone

OR

Switch it to Silent Mode


 Course Information
 Course Objectives
 Marking Scheme
 Recommended Books
 Why study this course?
 Digital and Analog Quantities
 Binary Digits, Logic Levels, and Digital
Waveforms
 Basic Logic Functions
 Name: Digital Logic Design
 Course Code: CEN-120
 Credit Hours: 3+1
 To understand basic number systems, codes and
logical gates.
 To understand the concepts of Boolean algebra.
 To understand the use of minimization logic to
solve the Boolean logic expressions..
 To understand the design of combinational and
sequential circuits.
 To understand the state reduction methods for
Sequential circuits.
 To understand the basics of various types of
memories.
 4quizzes 10 marks
 2 Assignments 20marks
 Mid-term Exam 20 marks
 Final Exam 50 marks
 Total 100 marks
 Thomsan L. Floyd, Digital Fundamentals, 11TH
edition, Pearson, 2015
 M. Morris Mano, Michael D. Ciletti, Digital
Design, 5thedition, Pearson, 2013
 Digital logic design is used to develop hardware, such
as circuit boards and microchip processors
 This hardware processes user input, system protocol,
and other data in navigational systems, cell phones,
or other high-tech systems
 Logic design engineers develop device infrastructures
using information storage, signal transmission, and
information processing components
 You may also be required to perfect device timing,
increase performance, decrease energy usage, and
debug potential issues.
 Electronic circuits can be divided into two
broad categories, digital and analog
 Digital electronics involves quantities with
discrete values, and analog electronics
involves quantities with continuous values
 An analog quantity is one having continuous
values
 Most things that can be measured quantitatively
occur in nature in analog form.
 For example, the air temperature changes over
a continuous range of values
 A digital quantity is one having a discrete set of
values
 Rather than graphing the temperature on a continuous basis,
suppose you just take a temperature reading every hour
 Now you have sampled values representing the temperature at
discrete points in time (every hour) over a 24-hour period
 Digital data can be processed and transmitted
more efficiently and reliably than analog data
 Digital data has a great advantage when storage
is necessary
 For example, music converted to digital form can be
stored more compactly and reproduced with greater
accuracy and clarity
 Noise (unwanted voltage fluctuations) does not
affect digital data nearly as much as it does
analog signals
 Sound waves, which are analog in nature, are picked up by a
microphone and converted to a small analog voltage called the
audio signal
 This voltage varies continuously as the volume and frequency of the
sound changes and is applied to the input of a linear amplifier
 The output of the amplifier, which is an increased reproduction of
input voltage, goes to the speaker(s)
 The speaker changes the amplified audio signal back to sound
waves that have a much greater volume than the original sound
waves picked up by the microphone
 The compact disk (CD) player is an example of a
system in which both digital and analog circuits are
used
 Both digital and analog electronics are used in the control of
various mechanical systems
 The interdisciplinary field that comprises both mechanical and
electronic components is known as mechatronics
 Mechatronic systems are found in homes, industry, and
transportation
 Manufacturing industries rely heavily on mechatronics for process
control and assembly
 In automotive and other types of manufacturing, robotic arms
perform precision welding, painting, and other functions on the
assembly line
 Each of the two digits in the binary system, 1 and 0, is
called a bit, which is a contraction of the words binary
digit
 In digital circuits, two different voltage levels are used
to represent the two bits
 Generally, 1 is represented by the higher voltage,
referred to as a HIGH, and a 0 is represented by the
lower voltage level, referred to as a LOW
 This is called positive logic and will be used
throughout the course
 HIGH 1 and LOW 0
 Groups of bits (combinations of 1s and 0s), called
codes, are used to represent numbers, letters,
symbols, instructions, and anything else required in a
given application.
 The voltages used to represent a 1 and a 0 are called logic levels
 Ideally, one voltage level represents a HIGH and another voltage
level represents a LOW
 In a practical digital circuit, a HIGH can be any voltage between a
specified minimum value and a specified maximum value
 Likewise, a LOW can be any voltage between a specified minimum
and a specified maximum
 There can be no overlap between the accepted range of HIGH
levels and the accepted range of LOW levels.
 Digital waveforms consist of voltage levels that are
changing back and forth between the HIGH and LOW
levels or states
 A digital waveform is made up of a series of pulses.
 As indicated in Figure 1–7, a pulse has two edges: a leading edge
that occurs first at time t0 and a trailing edge that occurs last at
time t1
 The pulses in Figure 1–7 are ideal because the rising and falling
edges are assumed to change in zero time (instantaneously)
 In practice, these transitions never occur instantaneously,
although for most digital work you can assume ideal pulses
 The time required for a pulse to go from its LOW
level to its HIGH level is called the rise time (tr)

 The time required for the transition from the HIGH


level to the LOW level is called the fall time (tf).

 The pulse width (tw) is a measure of the duration of


the pulse and is often defined as the time interval
between the 50% points on the rising and falling
edges, as indicated in Figure 1–8.
 Most waveforms encountered in digital systems are composed of
series of pulses, sometimes called pulse trains
 Classified as either periodic or non-periodic
 A periodic pulse waveform is one that repeats itself at a fixed
interval, called a period (T).
 The frequency ( f ) is the rate at which it repeats itself and is
measured in hertz (Hz)
 A non-periodic pulse waveform does not repeat itself at fixed
intervals and may be composed of pulses of randomly differing
pulse widths and/or randomly differing time intervals between
the pulses
 The frequency (f ) of a pulse (digital)
waveform is the reciprocal of the period
 The relationship between frequency and
period is expressed as follows:
 f=1/T
 T=1/f
 Binary information handled by digital systems
appears as waveforms that represent sequences of
bits
 When the waveform is HIGH, a binary 1 is present
 When the waveform is LOW, a binary 0 is present
 Each bit in a sequence occupies a defined time
interval called a bit time
 In digital systems, all waveforms are synchronized with a basic
timing waveform called the clock
 The clock is a periodic waveform in which each interval between
pulses (the period) equals the time for one bit
 An example of a clock waveform is shown in Figure
 Notice that, in this case, each change in level of waveform A occurs
at the leading edge of the clock waveform
 During each bit time of the clock, waveform A is either HIGH or
LOW
 The clock waveform itself does not carry information.
 A timing diagram is a graph of digital waveforms
showing the actual time relationship of two or more
waveforms and how each waveform changes in
relation to the others.
 Data refers to groups of bits that convey some type of
information
 Binary data, which are represented by digital waveforms,
must be transferred from one device to another within a
digital system or from one system
 When bits are transferred in serial form from one point to
another, they are sent one bit at a time along a single line
 To transfer eight bits in series, it takes eight time intervals
 When bits are transferred in parallel form, all the bits in a
group are sent out on separate lines at the same time
 There is one line for each bit, as shown in Figure 1–13(b) for
the example of eight bits being transferred
 To transfer eight bits in parallel, it takes one time interval
compared to eight time intervals for the serial transfer
 An advantage of serial transfer of binary data is
that a minimum of only one line is required
 A disadvantage of serial transfer is that it takes
longer to transfer a given number of bits than with
parallel transfer at the same clock frequency
 An advantage of parallel transfer is that it takes
less time
 A disadvantage of parallel transfer is that it takes
more lines than serial transfer
(a) Determine the total time required to serially
transfer the eight bits contained in waveform A of
Figure 1–14, and indicate the sequence of bits. The
left-most bit is the first to be transferred. The 1 MHz
clock is used as reference.
(b) What is the total time to transfer the same eight
bits in parallel?

You might also like