A CMOS temperature sensor with a voltage-calibrated inaccuracy of ±0.15°C (3¿) from -55 to 125°C