طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی...

13
ی ق ط ن مرهای ی مدا ح را ط سال دوم م ی ن92 - 93 د رن# پ ی واحد م لا س اد ا ه ا*را گ- ش ن دا

Upload: jean-cain

Post on 17-Dec-2015

232 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

طراحی مدارهای منطقی

93-92نیمسال دوم

دانشگاه آزاد اسالمی واحد پرند

Page 2: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

دانشگاه آزاد اسالمی واحد پرندطراحی مدارهای منطقی

ای بر سیستمهای دیجیتال مقدمه

Page 3: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

3

Course Objective

Design and Implementation of Digital Systemsمثال: گوشي تلفن:•

ورودي ها: کليدها–خروجي ها: صفحة نمايش و سيگنال هاي ارسالي به مرکز تلفن–رفتار: شماره گيري و ايجاد ارتباط–

مثال: خودرو:•ورودي ها: پدال ها، سوييچ، فرمان، ...–خروجي ها: فرمان پيچش و چرخش چرخ ها، فرمان ترمز، ...–رفتار: حرکت در مسیر مورد نظر....–

مثال از سیستم های دیجیتال: •کنترلر چراغ راهنمایی –x-oبازی –کنترلر آسانسور–مدارهای محاسباتی–

Page 4: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

4

Digital Systems

Digital systems are used extensively in computation, control systems and etc.

Digital systems are capable of greater accuracy and reliability than analog systems

In a digital system, the physical quantities or signals can assume only discrete values, while in analog systems the physical quantities or signals may vary continuously over a specified range

For example, the output voltage of a digital system might be

constrained to take on only two values such as 0 volts and 5

volts, while the output voltage from an analog system might be

allowed to assume any value in the range -5 volts to 5 volts

Page 5: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

5

Digital Systems

Digital systems are used extensively in computation, control systems and etc.

Digital systems are capable of greater accuracy and reliability than analog systems

In a digital system, the physical quantities or signals can assume only discrete values, while in analog systems the physical quantities or signals may vary continuously over a specified range

+5

V

–5

T ime

+5

0 1 0 1

T ime

Page 6: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

6

Design of Digital Systems

The design of digital systems may be divided into three parts:

1. System Design

• Breaking the overall system into subsystems and specifying the characteristics of each subsystem

– Example: Digital Computer: specifying the number and type of memory units, arithmetic units, and input-output devices as well as the interconnection and control of these subsystems

Page 7: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

7

Design of Digital Systems

The design of digital systems may be divided into three parts:

2. Logic Design

• Logic design involves determining how to interconnect basic logic building blocks to perform a specific function

– Example: Determining the interconnection of logic gates and flip-flops required to perform binary addition

Page 8: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

8

Design of Digital Systems

The design of digital systems may be divided into three parts:

3. Circuit Design

• Specifying the interconnection of specific components such as resistors, diodes, and transistors to form a gate, flip-flop, or other logic building block

Page 9: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

9

Switching Circuits

Many of a digital system’s subsystems take the form of a switching circuit A switching circuit has one or more inputs and

one or more outputs which take on discrete values

Page 10: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

10

Switching Circuits

Two types of switching circuits

Combinational (ترکیبی):• the output values depend only on the present

value of the inputs and not on past values

Sequential (ترتیبی): Have Memory• the outputs depend on both the present and past

input values

Page 11: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

11

Course Description

Number Systems Boolean Algebra Optimization Methods (Karnaugh map and Quine-

McCluskey) Modules: PAL, PLA, Decoder, ROM, MUX Arithmetic Circuits Flip-Flops Sequential Analysis Sequential Design Registers – Counters Hazard, Wired Logic, Asynchronous Design …

Page 12: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

12

Details

Midterm Exam: 5 point

Final Exam: 12 point

HWs: 2 point

Activity and Quizzes: 1 point

Email address: [email protected]

Course Group: https://groups.yahoo.com/groups/LogicCourseParand92/

Page 13: طراحی مدارهای منطقی نیمسال دوم 92-93 دانشگاه آزاد اسلامی واحد پرند

13

References

Main Reference:

Roth, Fundamentals of Logic Design, 7th Edition, 2010.

Others:

Katz, Contemporary Logic Design

Mano, Digital Design, 3rd Edition, 2002, Prentice-Hall

Nelson & Nagle, Digital Logic Circuits, Analysis and Design