A VLIW Processor With Hardware Functions: Increasing Performance While Reducing Power

Alex K. Jones, Raymond Hoare, Dara Kusic, Justin Stander, Gayatri Mehta, Josh Fazekas
2006 IEEE transactions on circuits and systems - 2, Analog and digital signal processing  
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
more » ... roved 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. Index Terms-Combinational, hardware functions, very large instruction word (VLIW).
doi:10.1109/tcsii.2006.882849 fatcat:gil6sjnttrcb7i5yit2p4yyi2u