“…Recently, on-chip timing monitors and adaptive voltage scaling (AVS) circuits [1,2,3,4,5,6,7,8,9, 10] had been proposed to reduce the design-time margin caused by severe PVT (Process, Voltage, and Temperature) variations, such as error detection and correction techniques of Razor [1,10], ARM error detection [2], Razor-lite [3], Bubble Razor [4] and improved monitor [8], as well as errorprediction techniques of Canary Flip-flop [5], HEPP [6] and replica circuits in reconfigurable devices [9]. They use timing monitors to detect or predict timing errors, and then adaptively tune the supply voltage accordingly to reduce power.…”