Title :
A VLIW Processor With Hardware Functions: Increasing Performance While Reducing Power
Author :
Jones, Alex K. ; Hoare, Raymond ; Kusic, Dara ; Stander, Justin ; Mehta, Gayatri ; Fazekas, Josh
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Pittsburgh, PA
Abstract :
This brief presents a heterogeneous multicore embedded processor architecture designed to exceed performance of traditional embedded processors while reducing the power consumed compared to low-power embedded processors. At the heart of this architecture is a multicore very large instruction word (VLIW) containing homogeneous execution cores/functional units. Additionally, heterogeneous combinational hardware function cores are tightly integrated to the VLIW core providing an opportunity for improved performance and reduced energy consumption. Our processor has been synthesized for both a 90-nm Stratix II field-programmable gate array and a 160-nm cell-based application-specific integrated circuit from Oki each operating at a core frequency of 167 MHz. For selected multimedia and signal processing benchmarks, we show how this processor provides kernel performance improvements averaging 179X over an Intel StrongARM and 36X over an Intel XScale leading to application speedups averaging 30X over StrongARM and 10X over XScale
Keywords :
application specific integrated circuits; embedded systems; field programmable gate arrays; microprocessor chips; multiprocessing systems; 160 nm; 167 MHz; 90 nm; VLIW processor; application-specific integrated circuit; combinational hardware functions; field-programmable gate array; kernel performance improvements; multicore embedded processor; very large instruction word; Application specific integrated circuits; Energy consumption; Field programmable gate arrays; Hardware; Heart; Integrated circuit synthesis; Multicore processing; Process design; Signal synthesis; VLIW; Combinational; hardware functions; very large instruction word (VLIW);
Journal_Title :
Circuits and Systems II: Express Briefs, IEEE Transactions on
DOI :
10.1109/TCSII.2006.882849