digital system design
play

Digital System Design for Circuit and Electronics Additional - PowerPoint PPT Presentation

Digital System Design for Circuit and Electronics Additional material Intro. VLSI: CMOS inverter CMOS inverter: black and white representation A counter layout Rules for design rule checking: basic rules Rules for composition Concept of


  1. Digital System Design for Circuit and Electronics Additional material

  2. Intro. VLSI: CMOS inverter

  3. CMOS inverter: black and white representation

  4. A counter layout

  5. Rules for design rule checking: basic rules

  6. Rules for composition

  7. Concept of the State Machine Example: Odd Parity Checker Next State/Output Functions NS = PS xor PI; OUT = PS Input Output T Q NS Input CLK D Q PS/Output Q CLK R Q R \Reset \Reset T FF Implementation D FF Implementation Input 1 0 0 1 1 0 1 0 1 1 1 0 Clk 1 1 1 0 1 1 0 0 1 0 1 1 Output Timing Behavior: Input 1 0 0 1 1 0 1 0 1 1 1 0

  8. State Behavior of R-S Latch S R Q 0 0 hold 0 1 0 1 0 1 1 1 unstable Truth Table Summary of R-S Latch Behavior

  9. Sequential Switching Networks D-FlipFlop Edge triggered device sample inputs on the event edge 7474 D Q Clk Positive edge-triggered flip-flop Bubble here for negative edge triggered device

  10. Cascaded Flipflops and Setup/Hold/Propagation Delays Shift Register IN Q0 Q1 S,R are preset, preclear D Q D Q C Q C Q New value to first stage while second stage CLK obtains current value of first stage 100 In Correct Operation, Q 0 assuming positive Q 1 edge triggered FF Clk

  11. Design Procedure Excitation Tables: What are the necessary inputs to cause a particular kind of change in state? + Q Q R S J K T D 0 0 X 0 0 X 0 0 0 1 0 1 1 X 1 1 1 0 1 0 X 1 1 0 1 1 0 X X 0 0 1

  12. Design problem • Please design a sequence recognizer of 1011, using first a RS flip-flop, then a D flip flop.

  13. Results X 0 1 00 Y1 Y2 0 1 01 0 1 10 0 1 11 0 1 Input = X D = X X 0 1 S = X’Y1’ Y2 00 0 1 R = X’Y1Y2’ + X Y1 Y2 01 0 1 Z = X Y1 Y2 (output) 10 0 1 11 0 1

  14. Circuit of 1011 recognizer

  15. END

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend