Presentation is loading. Please wait.

Presentation is loading. Please wait.

Slide No. 1 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Course Number: COMP 1213 Course Title: Logic Design Instructor: Dr. Ali Elkateeb.

Similar presentations


Presentation on theme: "Slide No. 1 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Course Number: COMP 1213 Course Title: Logic Design Instructor: Dr. Ali Elkateeb."— Presentation transcript:

1 Slide No. 1 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Course Number: COMP 1213 Course Title: Logic Design Instructor: Dr. Ali Elkateeb Text Book: Contemporary Logic Design by Randy H. Katz

2 Slide No. 2 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Course Objectives To learn: The combinational logic design. The programmable logic design. The sequential circuit design. Computer Organization.

3 Slide No. 3 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Design Steps 1. Terms Design: Convert the problem to a hardware blocks. Parts Selection: Select the parts required by the design. Schematic Capture: Enter the design in the computer. Simulation: Check the operation of the design. Mapping: Map the design to a certain chip. Debugging: Check whether the design is error free. Implementation: Assembly all the design blocks.

4 Slide No. 4 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction 2. Design Flow: Using LogicWork Design Schematic Capture Simulation Debugging

5 Slide No. 5 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Design Representation 1. Functional description flow charts, program fragments 2. Structural description complex components decomposed into a less complex components 3. Physical description design is represented in terms of most primitive building blocks, e. g., logic gates or transistors Start after 45 seconds after 2 seconds after 45 seconds Green: On Yellow: Off Red: Off Green: Off Yellow:On Red: Off Green: Off Yellow: Off Red: On Functional Description Of One Traffic Light Signal

6 Slide No. 6 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Design Methodology Top Down Design: Complex functions replaced by more primitive functions Bottom Up Design: Primitives composed to build more and more complex assemblies

7 Slide No. 7 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction The Process of Design Rooms Floor Building Bottom Up Assembly Primitives composed to build more and more complex assemblies e.g., a group of rooms form a floor e.g., a group of floors form a bldg. a group of transistors form a gate a group of gates form an addition circuit addition circuits plus storage circuits form a processor datapath

8 Slide No. 8 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction The Process of Design: Debugging the System Design Flaws Implementation does not meet functional specification Logic design is incorrect (wrong function implemented) Implementation Flaws Individual modules function correctly but their compositions do not Misunderstanding of interface and timing behavior Wiring mistakes, Electrical mistakes Component Flaws Every thing is correct. Nevertheless, the design still not working! Not all hardware components are guaranteed to work! E.g., burnt out component What Can Go Wrong

9 Slide No. 9 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction The Process of Design Debugging via Simulation Debugging Skills: Improving the testability of the design Formulating a testing plan. Isolating portions of the implementation for testing Effective use of laboratory instruments for troubleshooting

10 Slide No. 10 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Digital Hardware Systems Digital Systems Digital Vs. Analog Waveforms Analog: values vary over a broad range continuously Digital: only assumes discrete values +5 0 101 Time

11 Slide No. 11 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Digital Hardware Systems Analog systems: slight error in input yields large error in output Digital systems more accurate and reliable Computers use digital circuits internally Interface circuits (i.e., sensors) often analog Advantages of Digital Systems

12 Slide No. 12 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Digital Hardware Systems Physical electronic components are continuous, not discrete! Transition from logic 1 to logic 0 does not take place instantaneously in real digital systems

13 Slide No. 13 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Digital Hardware Systems Integrated circuit technology: Small Scale Integration (SSI) Medium Scale Integration (MSI) Large Scale Integration (LSI) Very Large Scale Integration (VLSI) Main technologies: MOS: Metal-Oxide-Silicon Bipolar Transistor-Transistor Logic Emitter Coupled Logic

14 Slide No. 14 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Digital Hardware Systems Transistor basic electrical switch three terminal switch: gate, source, drain voltage between gate and source exceeds threshold switch is conducting or "closed" electrons flow between source and drain when voltage is removed, the switch is "open" or non-conducting connection between source and drain is broken MOS Technology


Download ppt "Slide No. 1 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Course Number: COMP 1213 Course Title: Logic Design Instructor: Dr. Ali Elkateeb."

Similar presentations


Ads by Google