Lab5 - Lab 5 Part 1: FSM Design Re-design the...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
Lab 5 Part 1: FSM Design Re-design the super-controller and the datapath- controller of Lab 3 using different state encoding algorithms and various flip-flop types. Part 2: Codeword Rotation Design an entire circuit, including both combinational and sequential components, to check the rotation property of the codeword of Lab 3.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
FSM Design Flow 1. Obtain the state diagram of the sequential circuit; 2. Minimize states if possible; 3. Encode states according to the encoding algorithm; 4. Generate tables based on state diagram and flip-flop’s excitation table; 5. Derive the logic for next-states and outputs; 6. Implement the logic with flip-flops and combinational gates.
Background image of page 2
State Encoding Minimum-Bit-Change Algorithm Assign state encodings such that the total number of bit transitions between all states is minimized. Particularly suitable for SR flip-flops. Prioritized Adjacency Algorithm
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/09/2008 for the course CSE 140L taught by Professor Orailoglu during the Spring '08 term at UCSD.

Page1 / 8

Lab5 - Lab 5 Part 1: FSM Design Re-design the...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online