The steady-state abstraction
Combinational logic: Outputs depend on current inputs after sufficient time has elapsed
Sequential logic: Outputs retain their settled values
Sequential logic relies on the steady-state abstraction
- The memory of a system is its state
- Changes in state occur only at specific times
- A periodic signal times or clocks the state changes
- The clock period is the time between state changes
- The clock period must be long enough for all voltages to reach steady-state before the next state change