Text this: Variation-Aware Adaptive Voltage Scaling for Digital CMOS Circuits