IEE Proceedings - Circuits, Devices and Systems