• DocumentCode
    2591096
  • Title

    Hardware support for arbitrarily complex loop structures in embedded applications

  • Author

    Kavvadias, Nikolaos ; Nikolaidis, Spiridon

  • Author_Institution
    Dept. of Phys., Aristotle Univ. of Thessaloniki, Greece
  • fYear
    2005
  • fDate
    7-11 March 2005
  • Firstpage
    1060
  • Abstract
    The program control unit of an embedded RISC processor is enhanced with a novel zero-overhead loop controller (ZOLC) supporting arbitrary loop structures with multiple-entry/exit nodes. The ZOLC has been incorporated to an open RISC processor core to evaluate the performance of the proposed unit for alternative configurations of the selected processor. It is proven that speed improvements of 8.4% to 48.2% are feasible for the used benchmarks.
  • Keywords
    embedded systems; microprocessor chips; program control structures; reduced instruction set computing; complex loop structures; embedded RISC processor; embedded applications; hardware support; multiple-entry/exit nodes; open RISC processor core; program control unit; zero-overhead loop controller; Application software; Consumer electronics; Decoding; Digital signal processing; Embedded computing; Hardware; Open loop systems; Physics computing; Reduced instruction set computing; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2005. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2288-2
  • Type

    conf

  • DOI
    10.1109/DATE.2005.171
  • Filename
    1395732