A voltage supervisor ensures a circuit operates only within safe voltage limits. It monitors supply levels, controls reset behavior, and prevents errors during startup, shutdown, and unstable conditions. Managing when a system can safely run, it helps prevent system errors and instability. This article explains how it works, how to choose one, and how to apply it effectively in real designs.

Voltage Supervisor Overview
A voltage supervisor monitors a power supply rail and checks whether the voltage stays within a defined range. It compares the supply voltage to a set threshold that represents the minimum level required for correct operation.

When the voltage drops below or rises above this threshold, the supervisor asserts a reset signal. This forces a microcontroller, processor, or logic circuit into a known safe state to prevent incorrect behavior.
After the voltage returns to a valid level, the supervisor does not release the reset immediately. It waits for a defined delay to ensure the system is stable before allowing normal operation. This controlled reset behavior supports reliable startup, shutdown, and recovery.
Electrical and Timing Characteristics
Voltage Detection Parameters

These parameters determine when the voltage supervisor detects an unsafe supply condition and activates the reset output.
• Reset Threshold: The reset threshold is the voltage level that causes the supervisor to trigger a reset. It is usually set near the system’s minimum operating voltage, so the circuit does not continue running when the supply is too low or too high. Fixed thresholds are simple and accurate because the trigger point is already built into the device. Adjustable thresholds provide more flexibility by using external resistors. The selected threshold should include enough margin for tolerance, noise, and normal supply variation.
• Threshold Accuracy: Threshold accuracy shows how close the actual trigger point is to the specified value. Higher accuracy allows tighter voltage margins. Lower accuracy requires wider design margins to prevent the system from operating outside its safe voltage range.
• Hysteresis: Hysteresis creates a small voltage gap between reset activation and reset release. This prevents the reset output from switching rapidly when the supply voltage is close to the threshold. It also ensures that the voltage has clearly recovered before the reset signal is released.
Startup and Reset Timing Parameters

These parameters control how the supervisor behaves during power-up, voltage recovery, and unstable supply conditions.
• Power-On Reset Voltage: Power-on reset voltage is the minimum supply level needed before the supervisor output becomes valid during startup. Below this level, the reset output may be undefined because the supervisor itself does not yet have enough voltage to operate correctly. This prevents unreliable reset signaling during the early part of power-up.
• Reset Timeout: Reset timeout is the delay between voltage recovery and reset release. After the monitored voltage returns to a valid level, the supervisor keeps the system in reset for a short time. This gives the power rails time to settle and prevents the processor, microcontroller, or logic circuit from starting too early.
Output Interface Parameters

These parameters determine how the reset signal connects to the device being controlled.
• Reset Output Polarity: Reset output polarity defines whether the reset signal becomes low or high during a fault. An active-low output drives the reset line low when the voltage is unsafe, while an active-high output drives the reset line high during a fault. Active-low reset is common, but the selected polarity must match the reset input requirement of the connected device.
• Output Type: The output type defines how the reset pin drives the connected circuit. A push-pull output actively drives both high and low states, so it usually does not need an external pull-up resistor. An open-drain output requires a pull-up resistor, but it is useful for level shifting and for connecting multiple reset sources to a shared reset line.
How to Select a Voltage Supervisor for a Real Circuit

Define the Minimum Safe Operating Voltage
Check the datasheet of the device being protected and find the lowest supply voltage allowed for stable operation. The reset threshold should be higher than this value, so the circuit does not continue running in an unstable voltage range.
Choose the Reset Threshold with Enough Margin
The reset threshold must include margin for threshold accuracy, supply tolerance, temperature change, and noise. A threshold that is too low may allow unstable operation, while a threshold that is too high may cause unnecessary resets.
Lowest actual threshold = Nominal reset threshold × (1 − threshold accuracy)
Example
A 3.3V microcontroller may require at least 3.0V for stable operation. If the supervisor threshold accuracy is ±1%, the selected reset threshold should stay above the minimum safe voltage even at the lowest tolerance point.
If a 3.08V supervisor is selected:
Lowest actual threshold = 3.08 × 0.99 = 3.049V
This means the reset signal will still activate before the MCU drops below 3.0V, giving the system a safer operating margin.
Select the Reset Timeout
The reset timeout should be long enough for the power rail, oscillator, clock circuit, and logic system to stabilize. If the delay is too short, the system may start too early. If it is too long, startup may feel slow or inefficient.
Match the Output Type and Polarity
The reset output must match the input requirement of the controlled device. Active-low reset is common in MCU systems. Push-pull outputs are simple to use, while open-drain outputs are useful when multiple reset sources share one reset line or when level shifting is needed.
Common Voltage Supervisor Design Mistakes
| Design Issue | Why It Matters | How to Handle It |
|---|---|---|
| Wrong reset threshold | Too low allows unstable operation; too high causes false resets | Choose a threshold with a proper margin |
| Ignoring accuracy | Actual trigger point may vary | Include tolerance in design |
| Noise near threshold | Causes repeated resets | Use proper hysteresis |
| No hysteresis | Leads to unstable switching | Ensure a clear recovery margin |
| Ignoring transient dips | Load changes can trigger false resets | Consider capacitance, filtering, and delay |
| Weak noise handling | Reduces reliability | Use proper margin, filtering, and layout |
PCB Layout and Noise Handling

Place the voltage supervisor close to the monitored rail and keep the sense trace short. Route the reset signal away from switching nodes, inductors, motors, relays, and other noisy paths. Use a solid ground plane so the supervisor and the protected circuit share a stable reference.
If an open-drain reset output is used, place the pull-up resistor near the MCU or logic device. Add local decoupling near the supervisor supply pin to improve noise immunity and reduce false resets.
Voltage Supervisor vs Reset IC vs Watchdog Timer

A voltage supervisor focuses on the power rail. It checks whether the supply voltage is high enough, low enough, or within a defined operating window. When the monitored voltage moves outside the allowed range, the supervisor asserts a reset signal to hold the MCU, processor, FPGA, or logic circuit in a safe state.
A reset IC is a broader term. Many voltage supervisors are also reset ICs because they generate reset signals based on voltage conditions. Other reset ICs may focus more on power-on reset delay, manual reset input, reset pulse generation, or reset timing control. In real product selection, the terms “voltage supervisor” and “reset IC” may overlap, so the datasheet function block should always be checked.
A watchdog timer monitors system activity instead of supply voltage. It expects the processor or controller to send a periodic signal. If the software stops responding, enters a fault loop, or fails to refresh the watchdog within the allowed time, the watchdog triggers a reset.
| Device Type | What It Monitors | Main Function | Typical Use |
|---|---|---|---|
| Voltage Supervisor | Supply voltage level | Resets the system during undervoltage, overvoltage, or unstable rail conditions | Brownout protection, power-on reset, rail monitoring |
| Reset IC | Reset timing or reset control | Generates a controlled reset signal during startup, fault recovery, or manual reset events | MCU reset control, reset delay, manual reset circuits |
| Watchdog Timer | Processor or software activity | Resets the system when software stops responding | Embedded systems, industrial controllers, communication devices |
Power Supply Sequencing Using Voltage Supervisors

Power supply sequencing is important in systems with multiple voltage rails. Some circuits must turn on before others so the system can start safely and correctly. Voltage supervisors help by confirming that one rail is stable before enabling the next rail.
For example, Rail A powers up first. Once the supervisor detects that Rail A has reached a valid level, it sends an enable signal to turn on Rail B. This controlled order prevents dependent circuits from starting too early and helps protect sensitive components.
Example
In a processor board, the core voltage may need to become stable before the I/O rail is enabled. A voltage supervisor can monitor the core rail and release an enable signal only after the voltage reaches the valid threshold and the reset delay expires. This prevents the I/O section from starting before the processor core is ready.
| Sequencing Case | Why a Supervisor Helps |
|---|---|
| Core rail before I/O rail | Prevents logic startup before the processor is stable |
| Analog rail after digital rail | Reduces unstable ADC or sensor startup behavior |
| FPGA multi-rail startup | Confirms each rail before releasing system reset |
| Battery-powered startup | Prevents boot failure during weak or dipping supply |
Typical Applications of Voltage Supervisors

Microcontroller and Embedded Systems
Voltage supervisors hold the MCU in reset until the supply voltage reaches a safe level. This prevents incomplete boot, corrupted register states, and unstable GPIO behavior during startup or brownout events.
Battery-Powered Devices
In battery systems, supply voltage can drop during load pulses, cold temperature operation, or low battery conditions. A voltage supervisor prevents the system from running below its safe voltage range, reducing the risk of data errors or sudden lockups.
Industrial Control Systems
Industrial boards often face voltage dips, noise, long cables, and unstable power rails. Supervisors help maintain predictable reset behavior so controllers, sensors, and communication circuits recover cleanly after power disturbances.
Power Supplies
Voltage supervisors monitor power supply outputs and detect undervoltage, unstable startup, or short voltage dips. They help downstream circuits start only after the output rail reaches a safe level, reducing the risk of false operation or repeated resets.
Multi-Rail Circuits
Multi-rail circuits use several supply voltages, such as 3.3V, 1.8V, and 1.2V for processors, FPGAs, or SoCs. Voltage supervisors check whether each rail is valid and help control reset or enable signals so the system powers up in a safe order.
Frequently Asked Questions [FAQ]
Q1. How do you choose the reset threshold for a voltage supervisor?
Choose a threshold above the system’s minimum safe operating voltage, then include threshold accuracy, supply tolerance, noise, and temperature drift. The lowest actual threshold should still protect the MCU, processor, or logic circuit before it enters an unstable voltage range.
Q2. Why does reset timeout matter in a voltage supervisor circuit?
Reset timeout keeps the system in reset after the voltage recovers. This delay allows power rails, clocks, oscillators, and logic circuits to stabilize before normal operation begins.
Q3. What is the difference between a voltage supervisor and a watchdog timer?
A voltage supervisor monitors supply voltage and resets the system during power faults. A watchdog timer monitors software activity and resets the system when the processor stops responding.
Q4. When should you use an open-drain reset output instead of push-pull?
Use an open-drain reset output when multiple reset sources share one reset line, when level shifting is needed, or when the receiving device requires an external pull-up voltage.
Q5. How can noise near the reset threshold cause false resets?
Noise or short voltage dips can make the monitored rail cross the reset threshold repeatedly. Proper hysteresis, filtering, layout, and threshold margin help prevent reset chatter.