Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Overview of CS 151 Fall 2007. 2 Combinational Logic Design –Simplifying a logic function using algebraic method –Truth table and logic function representation.

Similar presentations


Presentation on theme: "1 Overview of CS 151 Fall 2007. 2 Combinational Logic Design –Simplifying a logic function using algebraic method –Truth table and logic function representation."— Presentation transcript:

1 1 Overview of CS 151 Fall 2007

2 2 Combinational Logic Design –Simplifying a logic function using algebraic method –Truth table and logic function representation for a given behavioral description of a design –Design with gates, Mux, and decoder

3 3 Sequential Logic Design Latches and flip-flops (timing diagram) Finite state machine for a sequential design Controller Design: –Finite state machine, – state table, –design of combinational logic of sequential circuit, –reverse of sequential design

4 4 Data Path Component Design Register design, –Shift operation, multi-function register design Adder/Subtractor design, Shifter ALU design Counter/timer design Comparator design Register file

5 5 RTL and High level design RTL design –high level state machine –Data path design –Controller design (FSM, state table, logic) High level state machine with memory components Memory design : ROM, SRAM, DRAM, FLASH, Register File, Hierarchical memory design

6 6 Combinational Logic Optimization Two-level logic –K-map –Identify Prime implicants –Select min # of primes to covers the 1’s of the function Multi-level –Trade-off between delay and area Critical path delay

7 7 Sequential Logic Optimization State Minimization – implication table State encoding techniques –Neighbor difference minimization –One-hot encoding –Output encoding Mealy/ Moore Machines – FSM design, state table, Timing diagram

8 8 Data path Component Optimization Design of faster adders –Carry-lookahead adders Generate and Propagate, Carry-look-ahead Logic Hierarchical carry-look-ahead logic to generate larger adders –Select adder –Combined adders Carry-ripple+CLA adders, etc. Trade-off between area and critical path delay


Download ppt "1 Overview of CS 151 Fall 2007. 2 Combinational Logic Design –Simplifying a logic function using algebraic method –Truth table and logic function representation."

Similar presentations


Ads by Google