• DocumentCode
    2027775
  • Title

    A Reduced Complexity Instruction Set architecture for low cost embedded processors

  • Author

    Lozano, Hanni ; Ito, Mabo

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC, Canada
  • fYear
    2015
  • fDate
    20-24 July 2015
  • Firstpage
    400
  • Lastpage
    407
  • Abstract
    Implementing advanced DSP applications in software on a low power and low cost embedded RISC processors is a challenging task because of ISA shortcomings that inhibits performance. An embedded CISC processor can potentially deliver higher performance but not enough to meet the demand of complex DSP applications. We present a novel ISA that eliminates unnecessary overheads and speeds up the performance of embedded DSP applications on resource constrained processors. The implementation of the novel mixed ISA requires minor modification to the base architecture which translates to less than 5% increase in total power consumption. The novel ISA reduces the number of instructions used to implement a complex Fast Fourier Transform by less than half and speeds the processing by three folds leading to a substantial improvement in energy efficiency. Simulation results of a number of embedded benchmark programs show an average two fold increase in performance compared to a RISC processor.
  • Keywords
    embedded systems; fast Fourier transforms; microprocessor chips; performance evaluation; power aware computing; reduced instruction set computing; resource allocation; ISA; advanced DSP applications; complex DSP applications; complex fast Fourier transform; embedded CISC processor; embedded DSP applications; embedded RISC processors; energy efficiency; reduced complexity instruction set architecture; resource constrained processors; total power consumption; Benchmark testing; Delays; Radio frequency; Random access memory; Reduced instruction set computing; Registers; CISC; DSP ASIP; RISC; mixed ISA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing & Simulation (HPCS), 2015 International Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4673-7812-3
  • Type

    conf

  • DOI
    10.1109/HPCSim.2015.7237068
  • Filename
    7237068