IEE Journal on Computers and Digital Techniques