Microprocessors and Microsystems : vol. 27, 1-10, 2003.