Combinational Logic
Combinational logic produces an output based on current inputs. There is no stored state. Examples include multiplexers, decoders, comparators and arithmetic logic.
CORE IDEA
Output depends on present inputs
ENGINEERING VIEW
No memory element is required
WHAT TO CHECK
Propagation delay still exists
REMEMBER
MCU peripherals often contain combinational logic internally
Engineer’s checklist
- Output depends on present inputs
- No memory element is required
- Propagation delay still exists
- MCU peripherals often contain combinational logic internally
KEY TAKEAWAY
Digital behavior is physical behavior. When firmware and expectations disagree, measure the signal instead of guessing.