I. Introduction
Low-voltage operation provides an efficient way to reduce power in circuits and systems [1], [2], [3], [4]. However, due to process, voltage, and temperature (PVT) variations, it is challenging to satisfy all timing constraints [1]. The propagation delay of a circuit drastically increases as the supply voltage scales down, leading to considerable timing errors. Conventional designs avoid these errors by conservatively reserving timing margins and reducing the operation frequency. However, the use of these timing margins wastes excessive energy and reduces the throughput, because a circuit does not always work in the worst case. Applicable to the voltage overscaling (VOS) technique, configurable approximate computing (AC) emerges as a potential approach to overcoming these limitations [5], [6], [7].