Ieee Circuits And Devices Magazine