0% found this document useful (0 votes)
58 views14 pages

Lecture 1

This document provides an introduction and overview for the DSDE 152 Digital System Design course. It outlines the course goals, which include understanding techniques for designing sequential logic circuits and current industry implementations. It will discuss PROM, PAL, and PLA programmable device architectures and developing skills in modeling tools. The grading policy is outlined, with 50% from exams and 50% from labs and projects. Requirements for success include a good attitude, time management skills, self-motivation to learn tools, and not procrastinating on projects. A system is defined as interconnected elements organized to achieve a purpose. Digital signals represent information discretely, while analog signals are continuous. Examples of each are provided.

Uploaded by

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

Lecture 1

This document provides an introduction and overview for the DSDE 152 Digital System Design course. It outlines the course goals, which include understanding techniques for designing sequential logic circuits and current industry implementations. It will discuss PROM, PAL, and PLA programmable device architectures and developing skills in modeling tools. The grading policy is outlined, with 50% from exams and 50% from labs and projects. Requirements for success include a good attitude, time management skills, self-motivation to learn tools, and not procrastinating on projects. A system is defined as interconnected elements organized to achieve a purpose. Digital signals represent information discretely, while analog signals are continuous. Examples of each are provided.

Uploaded by

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

DSDE 152

Digital System Design


Lecture 1: Introduction to
Digital Systems Design
Spring 2021
Dr. Shawkat S. Khairullah
Department of Computer Engineering
University of Mosul
1
Introductions
• Class Goals:
• Understand standard design techniques for designing sequential logic circuits, and be able to
design sequential logic circuits for fundamental operations (e.g., counters).
• Understand current industry-standard implementations using medium-scale integration (MSI) and
programmable logic devices .
• full discussions of PROM, PAL, and PLA programmable device architectures.
• Develop Skills in Model based Engineering tools to design, model, develop, and verify digital
systems.

2
Books and Reading Material
• The suggested textbook for this class are:
• Modern digital system design – Richard S. Sandige (McGraw-Hill 1990).
• Introduction to Logic Design – Alan B. Marcovitz (McGraw-Hill Higher Education 2010).
• Lectures PDF Slides
• Labs

3
Course Grading Policy
• Final course grades will be determined as follows:

Examinations plan:
50 % of the total marks is for the Mid-term examinations and
works planned as follows:

50 % = 20% ( Semester Exam.) + 10% (quizzes, class and home


works, participation/attendances) + 20% (Labs, Final Project).

The other 50% is left for the final exam 4


What you will need to be successful in this class
• A good attitude about learning and working.
• I assume you know the principles of the Binary system, Boolean algebra concepts,
Karnaugh map, and the basics of combinational logic circuits.
• Attention to time management – this is a first level class with in-class studio
modules.
• Self- Motivation to learn tools.
• Don’t wait to the last minute to catch up with your Project. You won’t…

5
What is a System?
• A system isn’t just a collection or set of things.
• A system* is an interconnected set of elements that is coherently organized in a way that
achieves something.
• That something is a purpose, a mission, or an objective.

• If you look at that definition closely, a system must consist of at least three kinds of things:
• elements
• interconnections
• a function or purpose.

• This class is about understanding how those elements can “organized” to achieve a purpose
– in a structured engineering process.
6
Example System
• A football team:
• Elements are players, coach, field, and ball – maybe fans when they run on the pitch.
• What are interconnections?
• rules of the game,
• the coach’s strategy,
• the players’ communications,
• and the laws of physics that govern the motions of ball and players
• What are purposes?
• win games, or have fun, or get exercise, or make millions of dollars, or all of the above

7
Data Flow in an Embedded Digital Device

8
Is this a system? If so, what are the elements
What are relations?
What’s Not a System
• Is there anything that is not a system?
• List?
• What are the attributes of our list?
• a conglomeration without any particular interconnections or function.
• Lack of an active set of mechanisms to maintain organization or integrity
• A lack of coherent relationships between elements?

9
Interconnections/Relationships
• Elements or things of system are easier to define or characterize.
• Interconnections/relationships between elements of a system is where “emergent”
behavior arises, e.g., the purpose of the system…
• For complex systems, can be difficult to capture or specify…

10
Interconnections/Relationships
• Some interconnections in systems are actual physical flows – water, air, speed, etc…
• More often than not, they are informational flows ..
• Messages, presence of an event, a voltage, lack of an event, rules of behavior
(programming), etc…
• Element A provides “X”, and only X to element B.
• Element B requires “X” from A
• A Provide/Requires relationship… or a contract between A and B…
• Element “B” may accept other things from element A or other elements… a different
contract
• Element A and B, with their sub-functions, interconnections, and relations – define a
sub-goal of the system..
11
Analog vs. Digital Signals
• An “analog” signal is a continuous,
time-varying electrical quantity
that represents the actual
information.
• A “digital” signal is a discrete
representation of the information.

12
Examples of Analog/Digital Signals and
Systems
• Examples of Analog Signals and Systems: The electrical signal representing sound
that travels down the wire of a set of headphones; the actual sound coming out of
headphones; electricity coming out of a wall outlet; the voltage from a battery or
solar cell.
• Examples of Digital Signals and Systems: Information stored on a computer; the
computer hardware that processes information; devices such as computers, tablets,
and smartphones are also considered digital systems because their hardware and
information being processed are digital; the information being transmitted over the
Internet and wireless networks is digital.

13
Thank you

14

You might also like