1 / 28

ECE 331 – Digital System Design

Electrical and Timing Characteristics of Standard Logic Gates (Lecture #2). ECE 331 – Digital System Design. Standard Logic Gates. Note: “xx” refers to the logic family. Transistor. Logic Family. xx. TTL. Low Power. L. High Speed. H. Schottky. S. Low Power Schottky. LS.

montrell
Télécharger la présentation

ECE 331 – Digital System Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Electrical and Timing Characteristics of Standard Logic Gates (Lecture #2) ECE 331 – Digital System Design

  2. ECE 331 - Digital Systems Design Standard Logic Gates Note: “xx” refers to the logic family

  3. ECE 331 - Digital Systems Design Transistor Logic Family xx TTL Low Power L High Speed H Schottky S Low Power Schottky LS Advanced Schottky AS Adv Low Power Schottky ALS Fast F CMOS High Speed HC Advanced AC Logic Families

  4. ECE 331 - Digital Systems Design Comparison of Logic Families

  5. ECE 331 - Digital Systems Design (see data sheet for 74LS08) Example: 74LS08

  6. ECE 331 - Digital Systems Design (see data sheet for 74HC08) Example: 74HC08

  7. ECE 331 - Digital Systems Design Basic Electrical Characteristics

  8. ECE 331 - Digital Systems Design Logic Gates • Logic gates are the basic building blocks for (combinational and sequential) logic circuits. • They are, however, abstractions.

  9. ECE 331 - Digital Systems Design Logic Gates • In fact, logic gates are electrical circuits.

  10. ECE 331 - Digital Systems Design Logic Gates • As such, the logic levels must be represented using an electrical characteristic. • Most technologies use voltages to represent the logic levels. • TTL • CMOS • Some, but very few, technologies use currents to represent the logic levels.

  11. Representing Logic Levels • Ideally, a single voltage value is specified for each logic level. • VDD (power) → Logic 1 • GND (ground) → Logic 0 Logic 1 = high voltage Logic 0 = low voltage

  12. ECE 331 - Digital Systems Design Representing Logic Levels • In reality, a range of voltages is specified for each logic level. VDD Logic 1 V1,MIN Undefined Threshold voltages V0,MAX Logic 0 GND

  13. ECE 331 - Digital Systems Design Representing Logic Levels • Furthermore, voltage ranges, for logic 1 and logic 0, are specified for both the input and the output of a logic gate. • They are defined in terms of four parameters • VOH = output high voltage VIH = input high voltage • VOL = output low voltage VIL = input low voltage • These are specified in the data sheet for the corresponding logic gate. • They differ from one logic family to another.

  14. ECE 331 - Digital Systems Design Output VDD VDD Logic 1 Logic 1 VOH VIH Undefined Undefined VIL VOL Logic 0 Logic 0 GND GND Representing Logic Levels • Input VIH = min. volt. for Logic 1 VOH = min. volt. for Logic 1 VIL = max. volt. for Logic 0 VOL = max. volt. for Logic 0

  15. ECE 331 - Digital Systems Design Example: 74LS08 VIH, VIL VOH, VOL

  16. ECE 331 - Digital Systems Design Example: 74LS32 VIH, VIL VOH, VOL

  17. ECE 331 - Digital Systems Design Example: 74HC32 VIH, VIL VOH, VOL

  18. ECE 331 - Digital Systems Design Example: 74LS04 VIH, VIL VOH, VOL

  19. ECE 331 - Digital Systems Design Basic Timing Characteristics

  20. ECE 331 - Digital Systems Design Time Delay (aka. Latency) • A standard logic gate does not respond to a change on one of its inputs instantaneously. • There is, instead, a finite delay between a change on the input and a change on the output. • The propagation delay of a standard logic gate is defined for two cases: • tPLH = delay for output to change from low to high • tPHL = delay for output to change from high to low

  21. ECE 331 - Digital Systems Design low-to-high transition high-to-low transition tPHL tPLH Time Delay

  22. ECE 331 - Digital Systems Design Time Delay • The time delay (both tPLH and tPLH) for a logic gate is specified in its data sheet. • The time delay is also known as the • gate delay • propagation delay of the logic gate • latency

  23. ECE 331 - Digital Systems Design Example: 74LS08 tPHL, tPLH

  24. ECE 331 - Digital Systems Design Example: 74LS32 tPHL, tPLH

  25. ECE 331 - Digital Systems Design Example: 74HC32 tPHL, tPLH

  26. ECE 331 - Digital Systems Design Example: 74LS04 tPHL, tPLH

  27. ECE 331 - Digital Systems Design Time Delay • The propagation delay of a logic circuit can be determined using the time delay of the individual logic gates. • The critical path in the logic circuit must be identified. • The critical path is the path with the greatest delay. • The propagation delay of a logic circuit can be used to define • When the output of the logic circuit is valid. • The maximum speed of a combinational logic circuit. • The maximum frequency of a sequential logic circuit.

  28. ECE 331 - Digital Systems Design Questions?

More Related