IEEE Circuits and Devices Magazine