voltage sensor

**A voltage sensor** on an integrated circuit is an **on-die measurement circuit** that monitors the **local supply voltage (VDD)** at specific locations across the chip — detecting IR drop, supply noise, and voltage droop events that affect circuit performance and reliability. **Why On-Die Voltage Sensing?** - The supply voltage at the transistor is **not the same** as the voltage at the package pin — resistance in the power delivery network (bumps, TSVs, on-die grid) causes **IR drop** that reduces the effective voltage. - **IR drop** can be 5–15% of VDD under heavy current loads — directly reducing transistor speed and timing margin. - **Dynamic droops**: During large current transients (e.g., when many circuits switch simultaneously), the voltage can momentarily dip by 50–200 mV — potentially causing timing failures. - Only on-die sensors can capture the **actual voltage** seen by the transistors. **Voltage Sensor Types** - **ADC-Based**: A small analog-to-digital converter samples the local VDD and produces a digital reading. - **Resolution**: Typically 8–10 bits, resolving ~1–5 mV steps. - **Speed**: Can sample at MHz rates to capture dynamic droops. - **Accuracy**: ±5–10 mV after calibration. - **Comparator-Based**: Compares local VDD against a reference voltage. - **Droop Detector**: Triggers an alert when VDD drops below a programmable threshold. - Faster response than ADC — can trigger emergency actions within nanoseconds. - Less information (threshold crossing only, not absolute voltage). - **Ring Oscillator-Based**: Frequency of a ring oscillator depends on VDD — frequency measurement indicates voltage. - Combined voltage and process sensitivity — must be de-correlated from temperature and process effects. - Simple digital implementation. **Voltage Sensor Applications** - **IR Drop Monitoring**: Identify worst-case IR drop locations during operation — validate power grid design. - **Droop Detection**: Detect voltage droops during current transients — trigger mitigation actions: - **Clock Stretching**: Temporarily slow the clock during a droop event. - **Instruction Throttling**: Reduce instruction issue rate to lower current demand. - **DVFS Adjustment**: Lower frequency if sustained droop is detected. - **AVS Feedback**: Provide voltage data to the Adaptive Voltage Scaling controller — verify that the target voltage is actually being delivered. - **Debug and Characterization**: Post-silicon voltage mapping — measure IR drop distribution across the die to validate simulations. **Placement Strategy** - Sensors placed at **predicted IR drop hot spots**: center of large power domains, under heavily loaded logic, near current-hungry blocks. - Multiple sensors across the die create a **voltage map** — showing the spatial distribution of supply voltage. - Critical to place sensors where the **worst-case voltage** occurs — not where the power pin is (which sees the highest voltage). Voltage sensors are **essential for power integrity** in modern processors — they provide the real-time visibility needed to detect and respond to supply voltage excursions that would otherwise cause silent data corruption or timing failures.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account