Design a circuit that reads an input sequence and generates an output indicating whether the current value of the input is equal to the value at the previous cycle.
After reset, the circuit assumes that the previous value was a 0. Here is an example of an input and output sequence:
in: 0 1 1 1 0 1 0 1 0 0 1 1 0 0 0 1 0 1 1 0 ... out: 1 0 1 1 0 0 0 0 0 1 0 1 0 1 1 0 0 0 1 0 ...
Specification
module last_two_equal (in, out, clk, rst); input in, clk, rst; output out;
Input
Output