Microprocessors and Microsystems : vol. 24, 2000.