• DocumentCode
    3595925
  • Title

    ASIP Instruction Encoding for Energy and Area Reduction

  • Author

    Morgan, Paul ; Taylor, Richard

  • Author_Institution
    Critical Blue, San Jose
  • fYear
    2007
  • Firstpage
    797
  • Lastpage
    800
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-59593-627-1
  • Type

    conf

  • Filename
    4261292