State Element
A state element is a memory element, such as a register or a memory.
A state element has at least two inputs and one output:
- Inputs: Data value to be written into the element, and Clock
- Output: Value that was written in an earlier clock cycle
One of the simplest state element is a Flip-Flop.