Title :
ASIP Instruction Encoding for Energy and Area Reduction
Author :
Morgan, Paul ; Taylor, Richard
Author_Institution :
Critical Blue, San Jose
Abstract :
Application-specific VLIW processors provide an energy and area efficient solution for high-performance embedded applications. One significant design issue is that the long instruction word required to express the instruction parallelism represents a significant cause of energy dissipation. We present an application- tailored instruction encoding solution that modifies the instruction architecture to minimize the instruction word width. We demonstrate the effectiveness of our solution across a range of benchmarks, resulting in average energy savings of 20% and an average area reduction of 18%, with no performance penalty.
Keywords :
cache storage; instruction sets; microprocessor chips; multiprocessing systems; parallel architectures; ASIP instruction encoding; application-specific VLIW processors; area reduction; cache memory; energy dissipation; energy reduction; high-performance embedded applications; instruction architecture; instruction parallelism; instruction word width minimization; long instruction word; Algorithm design and analysis; Application specific processors; Decoding; Encoding; Energy dissipation; Reduced instruction set computing; Registers; Thumb; Timing; VLIW; ASIP; Algorithms; Cache; Design; Theory; cache optimization; embedded applications; energy;
Conference_Titel :
Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
Print_ISBN :
978-1-59593-627-1