\[ \newcommand{\bx}{\bar{x}} \newcommand{\by}{\bar{y}} \newcommand{\bz}{\bar{z}} \newcommand{\bA}{\bar{A}} \newcommand{\bB}{\bar{B}} \newcommand{\bC}{\bar{C}} \newcommand{\bD}{\bar{D}} \newcommand{\bE}{\bar{E}} \]
ECE 275: Synchronous Sequential circuits
Website: https://vikasdhiman.info/ECE275-Sequential-Logic/
Announcemnts
Midterm 2 postponed to Nov 15th instead of Nov 8th.
HW 7 is due on Monday (Nov 1st) at 9 AM before class.
General Sequential circuits
Mealy vs Moore
Moore: Outputs depend upon only the state
Mealy: Outptus depend upon both the state and the primary inputs
Example 1: Seq detector
Design a circuit that meets the following specification:
The circuit has one input, w, and one output, z.
All changes in the circuit occur on the positive edge of the clock signal.
The output z is equal to 1 if during two immediately preceding clock cycles the input w was equal to 1. Otherwise, the value of z is equal to 0.
Ex1
Ex1: State assignment
Ex1: State assignment
Ex1: State assignment
Ex1: State assignment
Ex1b: Mealy state model
Ex1b: Mealy state model
Ex2: Parity Checker
Ex2: Parity Checker using T flip-flops
Ex2: Parity Checker using J-K flip-flops
Ex2: Parity Checker
Thanks, Questions, Feedback?
https://vikasdhiman.info/ECE275-Sequential-Logic/