Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lecture Part A Combinational Logic Design & Flip Flop

Similar presentations


Presentation on theme: "Lecture Part A Combinational Logic Design & Flip Flop"— Presentation transcript:

1 Lecture Part A Combinational Logic Design & Flip Flop

2 Combinational Logic Design & Flip Flop
1. Experimental GOAL is Understanding~ (1) Principle of Combinational Logic (2) Simplification of Boolean Function using K-MAP (3) Fundamental of Gate Level Circuit Implement (4) Basic Structure, Principle and Application of Flip Flop (5) Ring counter & Self starting counter

3 Combinational Logic Design & Flip Flop
2. Combinational Logic Implement Step (1) Understanding about Specification (2) Truth Table & K-Map (3) Find Prime Implicant from the K-Map & Simplification (4) Gate Level Circuit Implement (5) Verification

4 Combinational Logic Design & Flip Flop
3. Combinational Logic Implement Step - Example (2’s complement viewer) (1) Truth table

5 Combinational Logic Design & Flip Flop
(2) K-Map (3) Boolean Algebra

6 Combinational Logic Design & Flip Flop
(3) Gate level circuit Implement

7 Combinational Logic Design & Flip Flop
4. Problem Statement (1) (1) 2 bit Magnitude Comparator (2) BCD-to-7 segment display code converter

8 Combinational Logic Design & Flip Flop
4. Problem Statement (1) (1) 2 bit Magnitude Comparator - Compare two 2-bit Binary number and show the result - The number of output bit is up to you Ex

9 Combinational Logic Design & Flip Flop
4. Problem Statement (1) (2) BCD-to-7 segment display code converter - Input 4-bit number should be displayed in 7 segment - Only the number from 0 to 9 is valuable

10 Combinational Logic Design & Flip Flop
- You can use anode or cathode type

11 Combinational Logic Design & Flip Flop
5. Flip – Flop (1) S - R Latch - Input S (set) = High -->> Output Q = High - Input R (reset) = High -->> Output Q = Low

12 Combinational Logic Design & Flip Flop
(2) S - R Latch with Clock - Latch = Output changes when input changes - Flip Flop = Output changes when Clock changes

13 Combinational Logic Design & Flip Flop
(3) D – Flip Flop - Posedge detection (Dual D - FF)

14 Combinational Logic Design & Flip Flop
(3) D – Flip Flop - Posedge detection (Dual D - FF)

15 Combinational Logic Design & Flip Flop
(4) J-K Flip Flop

16 Combinational Logic Design & Flip Flop
(4) J-K Flip Flop Falling Edge Detection

17 Combinational Logic Design & Flip Flop
(5) T - Flip Flop Assign J = K in J-K Flip Flop

18 Combinational Logic Design & Flip Flop
6. Counter (1) Asynchronous Counter - Each Flip Flop controlled by Q’ of Former FF

19 Combinational Logic Design & Flip Flop
6. Counter (2) Synchronous Counter - Every Flip Flop controlled by same Clock signal

20 Combinational Logic Design & Flip Flop
7. Problem Statement (2) (1) Asynchronous Down Counter (2) Synchronous Up Counter

21 Combinational Logic Design & Flip Flop
7. Problem Statement (2) (1) Asynchronous 3-bit Ring Down Counter - Each Flip Flop controlled by Q’ of Former FF Accumulation of Flip Flop Delay in Each stage - Using J-K Flip Flop - Sequence : …

22 Combinational Logic Design & Flip Flop
7. Problem Statement (2) (2) Synchronous 3-bit Self starting Counter - Every Flip Flop controlled by same Clock signal - Each stage has 1 FF delay - Using D Flip Flop - Sequence : … - If the initial value is 0 or 2 or 5, How can you handle it ?

23 Combinational Logic Design & Flip Flop
8. Problem Statement (3) (1) Combine BCD-to-7 segment decoder & statement (2) - Result of counter must be expressed on 7-segment display - Counter output should be input of the Decoder - You can use LSB 3bit of the decoder

24 Combinational Logic Design & Flip Flop
9. Experiment Requirements (1) Equipment - Breadboard - Multimeter - DC Power Supply (2) Component - Switch - 7-segment (cathode & anode) (3) TTL IC’s (2 input NAND gate) (Inverter) (2 input AND gate) (3 input NAND gate) - 74LS73 ( Dual J-K flip-flop ) - 74LS74 ( Dual D-Type flip-flop )

25 Combinational Logic Design & Flip Flop
10. References (1) Textbook - Contemporary Logic Design - Katz (in the past) - Fundamentals of Logic Design - Roth


Download ppt "Lecture Part A Combinational Logic Design & Flip Flop"

Similar presentations


Ads by Google