Maximizing Power Supply Output Performance with High Accuracy Window Monitor

Abstract

Advancing technology comes with lowering the core voltages of digital computing devices like FPGAs, processors, DSPs, and ASICs to address the power consumption and thermal challenges that affect its performance. This also leads to tighter core supply tolerances, which narrows down the operating voltage range. While most of the switching regulators are not perfect, this trend of core voltages calls for a very accurate power supply for proper operation.1 Window voltage supervisors help ensure that devices operate in proper core voltage levels, however threshold accuracy is a great factor in maximizing the usable power supply window.2

This article discusses how using a high-accuracy window voltage supervisor maximizes power supply output. By improving the window of usable power supply for core voltages of devices, it ensures operation within the valid operating power supply range.

Introduction

Energy consumption of digital circuits is one of the major concerns as the demand for portable and battery-operated gadgets and devices is vastly increasing. Computing and processing are getting more complex, which requires faster devices such as field programmable gate arrays (FPGAs) and other processing chips. Complicated processes demand higher power, which in turn causes fast chips to heat. Figure 1 shows that the process technology trend in device dimensions is scaling down to the nanometer range, which necessitates a corresponding reduction in operating voltages, optimizing processing speed and expanding the operational lifespan of devices.3

Figure 1. Supply voltages of integrated circuits lower with evolving technology process.
Figure 1. Supply voltages of integrated circuits lower with evolving technology process.3

With this trend of technology process optimization, highly accurate power supplies are then required. If the actual performance of the power supplies is not considered, then it can lead to system performance risks. Since most regulators are not accurate enough, if the core voltage falls below the operating requirement, processing devices (FPGAs for instance) risk failure due to errors. And with continuous operation, if the core voltage drifts above the maximum operating requirement, this can damage the FPGA and create hold-time failures in the logic. All these risks can come with load condition, operating temperature, and aging.1 While FPGAs are mentioned for most of the examples in this article, the same principle applies for other computing and processing devices.

Dealing with Tolerances

Tolerance needs careful attention when designing and monitoring power supplies for computing and processing chips as it can be treated differently from each perspective. In this article’s discussion, we define each tolerance in the following sections.

Core Voltage Tolerance

The core voltage tolerance is the computing device core supply specifications. Table 1 shows the Altera Arria 10 FPGA core voltage specifications as an example. The minimum and maximum values range amounts to ±3.3% tolerance with respect to the nominal value. Operating this device below the standard minimum or above the maximum will lead to performance issues. For optimum performance and low power operation, a tighter tolerance is required.

Table 1. Altera Arria 10 Core Voltage Specification
Symbol Description Condition Min Typical Max Unit
VCC Core Voltage Power Supply Standard Power 0.87 0.9 0.93 V
Low Power 0.92 0.95 0.98 V

Power Supply Tolerance

The power supply tolerance is the output deviation or output regulation performance of the power supply. To obtain a tight power supply tolerance requires expert design. However, it can change over time due to several external factors such as deterioration of components. In application, this power supply tolerance should be within the core voltage tolerance. Any operation of the power supply output can cause problems to the processing and computing device, such as in FPGAs. A regulator with a declared tolerance may not operate exactly at the middle of the output voltage regulation specification, but just within the regulation range. This can be due to the DC error brought by the standard value of resistors used in the feedback loop, which has inherent tolerance, robustness of reference voltage, and optimization of the feedback loop compensation. Consider an FPGA whose core voltage is supplied by a switching regulator as an example. This switching converter with a declared tolerance of ±2% may operate anywhere within the 4% window. It can be below the nominal value but still within the -2%, therefore putting an FPGA at risk of timing problems. Or it can be near the +2% ceiling, which can still meet the FPGA requirement but is not optimum and wastes a lot of power.1 Leaving this unmonitored, the device may eventually operate outside of the recommended voltage levels, which can lead to more serious problems and must be avoided.

Window Supervisor Tolerance

The window supervisor tolerance, or tolerance window, sets the undervoltage (UV) and overvoltage (OV) threshold in terms of percentage with respect to nominal value. For a window voltage supervisor with a nominal voltage value of 1 V and a tolerance window of ±3%, the UV threshold is set at 1 V × 0.97 and the OV threshold is set at 1 V × 1.03. These thresholds, the UV and OV, however, have their own tolerances known as threshold accuracy.

Using Window Voltage Supervisors

A window voltage supervisor ensures that devices operate within their specified voltage range by setting UV and OV thresholds. It issues a reset output signal if the supply voltage falls outside these set limits, helping to prevent system errors and protect electronic devices from damage. A timing diagram in Figure 2 shows how a reset output is provided when a monitored voltage falls below the UV threshold or exceeds the OV threshold. There are several architecture options of window voltage supervisors for setting the UV and OV threshold and choosing the operating tolerance that can be selected for optimum operation.2

Figure 2. A timing diagram showing a reset output in the event of UV and OV.
Figure 2. A timing diagram showing a reset output in the event of UV and OV.

However, choosing a window supervisor and using it optimally is not as simple as it seems. The appropriate tolerance window needs to be carefully selected from a range of available variants. Additionally, reset thresholds for UV and OV come with their own accuracy specifications. Threshold accuracy, typically expressed in percentage, is the degree of the conformance of the actual to the computed or target reset threshold, which is determined by a resistor divider and bandgap circuit in the integrated circuit (IC) design.4 The more robust the reference voltage and the resistors become, the higher the accuracy that can be achieved. Figure 3 shows an illustration of the tolerance window and threshold accuracy in a window voltage supervisor. The actual thresholds of UV and OV, which are the UV_TH and OV_TH, respectively, can vary within the accuracy specification of the minimum and maximum value.

Figure 3. The undervoltage and overvoltage threshold variation with its accuracy specification.
Figure 3. The undervoltage and overvoltage threshold variation with its accuracy specification.

Power supply performance budgeting is often done during system design. For an FPGA core voltage with ±3% tolerance or operating specification, ±1% can be allotted to power supply DC regulation error, ±1% to the output ripple voltage, and another ±1% allowance for transient response. Using a less accurate power supply with ±2% regulation error will leave less allowance for transients. This increases the risk of malfunctions to the device when directly supplied, as transients can go outside the core voltage specification window. Errors can be avoided by using window voltage supervisors to safely put the FPGA in reset mode when this happens.

Choosing the Right Tolerance Window

One of the common difficulties in using a window voltage supervisor is setting and selecting the appropriate tolerance window. Users tend to choose a window voltage supervisor with the same tolerance as the core voltage requirement. For example, a window voltage supervisor with a tolerance window of ±3% is used for a core voltage requirement that has a ±3% tolerance. Due to threshold accuracy, choosing the same tolerance with the operating requirement of the FPGA core voltage can trigger a reset output anywhere near the maximum overvoltage threshold OV_TH (max) and minimum undervoltage threshold UV_TH (min), leading to a potential malfunction. In Figure 4a, the monitored power supply could go beyond the core voltage tolerance and may not be detected by the supervisor on its possible actual operating threshold if threshold accuracy is not considered. This power supply going beyond the ±3% will be supplied to the core of a microprocessor, thus, a more appropriate choice of tolerance window needs to be chosen. To avoid the risks of such a condition, the OV_TH (max) and the UV_TH (min) should be set within the ±3% tolerance requirement of the core voltage. Yet, a portion of usable power supply window will be eaten by accuracy, which will give a reduced power supply operating window, as shown in Figure 4b.

Figure 4. Window voltage supervisor tolerance setting (a) same with core voltage tolerance and (b) within the core voltage tolerance.
Figure 4. Window voltage supervisor tolerance setting (a) same with core voltage tolerance and (b) within the core voltage tolerance.

The Impact of the Threshold Accuracy

Consider two window voltage supervisors with different threshold accuracies to monitor the same core voltage supply. The actual UV and OV thresholds of the one with higher accuracy deviate less than the one with lower accuracy with respect to the expected UV and OV threshold values. From Figure 5a, note that a lower threshold accuracy will give a narrower power supply window since the reset output signal will assert when the core supply voltage is anywhere within the UV and OV monitoring range. In applications with low accuracy power supply and poor regulation, this could lead to a more sensitive system that is prone to oscillation. Meanwhile, high threshold accuracy gives an expanded and wider usable power supply window, which improves system performance by operating stably, such as in Figure 5b.

Figure 5. Allowable power supply window and reset response (a) with low threshold accuracy and (b) with high threshold accuracy.
Figure 5. Allowable power supply window and reset response (a) with low threshold accuracy and (b) with high threshold accuracy.

Figure 6 illustrates an example of monitoring a 2.5 V core voltage with ±5% tolerance specification using two window voltage supervisors with different threshold accuracies. The tolerance window used in this example may not be the actual available options but were chosen to account for the threshold accuracy. The window voltage supervisor used has a threshold accuracy of ±1.5% and ±0.3% for figures 6a and 6b, respectively. When using a ±1.5% threshold accuracy, the optimum tolerance window to avoid operating in a malfunction region shown in Figure 6a is ±3.5%. This results in a power supply operating window of 100 mV. While with a ±0.3% threshold accuracy, the optimum tolerance window that maximizes the power supply is ±4.7% without any malfunction risks. These values set will give a power supply operating window of 220 mV. This difference in the accuracy improves the operating power supply window by more than double, maximizing the power supply performance.

Figure 6. Effective operating power supply window with (a) ±1.5% threshold accuracy and (b) ±0.3% threshold accuracy.
Figure 6. Effective operating power supply window with (a) ±1.5% threshold accuracy and (b) ±0.3% threshold accuracy.

The above calculations were obtained using the WindowVoltage Monitor Calculator, a tool that aids to easily understand and visualize the different parameters in a window voltage supervisor. This also allows users to check whether the device specifications fit the design requirements such as the power supply operating window. This tool is available for download from the following product pages: MAX16138, MAX16191, MAX16193, MAX16132/MAX16133/MAX16134/MAX16135, MAX16137.

With continuous improvement in the architecture and performance of window voltage supervisors to address the demand of core voltages getting lower, threshold accuracies can now range from as high as ±1.5% to ±0.3%. And to enhance precision, window voltage supervisors with a factory-trimmed nominal monitored voltage and tolerance window are available.2,5 The MAX16193, a ±0.3% accuracy dual-channel supervisory circuit, is the industry’s window voltage supervisor with the highest threshold accuracy across different temperatures as of year 2024. A variety of factory-trimmed tolerance windows from ±2% to ±5% are available to accommodate different supply voltages and tolerances for industrial and automotive applications. In the typical application circuit in Figure 7, input channel 1 (IN1) monitors low core voltage rails from a 0.6 V to 0.9 V threshold range with ±0.3% accuracy, while input channel 2 (IN2) monitors higher system rails from a 0.9 V to 3.3 V threshold range with ±0.3% accuracy.

Figure 7. Typical application circuit of MAX16193, industry’s window supervisor with the highest threshold accuracy across temperature monitoring the core and input/output supply voltage of an MCU.
Figure 7. Typical application circuit of MAX16193, industry’s window supervisor with the highest threshold accuracy across temperature monitoring the core and input/output supply voltage of an MCU.

The MAX16193’s threshold accuracy specification is true for all temperatures within the operating range of -40°C to +125°C. Figures 8a and 8b show that the high threshold accuracy of the device for the two inputs IN1 and IN2 is true at different temperatures. While other voltage supervisors have the optimum performance only on certain range, this device guarantees high accuracy from the minimum up to the maximum operating temperature.

Figure 8. UV and OV threshold accuracy plots over temperature for (a) IN1 and (b) IN2.
Figure 8. UV and OV threshold accuracy plots over temperature for (a) IN1 and (b) IN2.

Conclusion

To keep up with the demand in speed, power optimization, and along with advancing process technology, core voltages of devices are getting lower, and the tolerance is getting tighter. Window voltage supervisors help prevent serious problems in these devices. However, threshold accuracy plays a great part in operating within the device specification window. High threshold accuracy of window voltage supervisors helps maximize the power supply performance by improving the operating power supply window, thus preventing unwanted frequent resets and system oscillation.

参考电路

1 Nathan Enger. “Care and Feeding of FPGA Power Supplies: A How and Why Guide to Success.Analog Dialogue, Vol. 52, No. 11, November 2018.

2 Camille Bianca Gomez and Noel Tenorio. “Optimize Your System Design with the Right Window Voltage Supervisor.Analog Dialogue, Vol. 58, No. 3, September 2024.

3 Mohammed Mahaboob Basha, Kota Venkata Ramanaiah, and Palakolanu Ramana Reddy. “Design of Near Threshold 10TFull Subtractor Circuit for Energy Efficient Signal Processing Applications.” International Journal of Image, Graphics and Signal Processing, December 2017

4 Noel Tenorio. “How Voltage Supervisors Address Power Supply Noise and Glitches.Analog Dialogue, Vol. 57, No. 4, November 2023.

5 "Voltage Monitors and Supervisors Product Highlights.” Analog Devices, Inc.

6 "Keep the Product Working-Microprocessor Supervisors Offer Big Insurance in Small Packages.” Analog Devices, Inc., November 2001.

7 Pinkesh Sachdev. “Design Note FPGA Power System Management.” Analog Devices, Inc., March 2020.

8 Caroline Hayes. “Designing Supply Voltage Supervision for Multirail Boards.” Electronic Specifier, October 2015.

作者

Noel Tenorio

Noel Tenorio

Noel Tenorio是ADI菲律宾公司的产品应用工程师,主要负责高性能监控产品。他于2016年8月加入ADI公司。在加入ADI公司之前,他在一家开关模式电源研发公司作为设计工程师工作了六年。他拥有菲律宾八打雁国立大学电子与通信工程学士学位、电力电子专业电气工程研究生学位,以及玛普阿大学电子工程理学硕士学位。

Camille Bianca Gomez

Camille Bianca Gomez

Camille Bianca Gomez是多市场Power-East事业部的产品应用工程师。她于2022年3月加入ADI公司,并在德拉萨大学拉古纳分校获电子工程学士学位。她曾在一家汽车制造公司工作了3.5年,担任设计工程师一职,目前她专注于高性能电源监控产品的支持与产品开发。