e6500: Freescale's Low-Power, High-Performance Multithreaded Embedded Processor | IEEE Journals & Magazine | IEEE Xplore