English

Hardware Support for Arbitrarily Complex Loop Structures in Embedded Applications

Hardware Architecture 2011-11-09 v1

Abstract

In this paper, 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

Cite

@article{arxiv.0710.4632,
  title  = {Hardware Support for Arbitrarily Complex Loop Structures in Embedded Applications},
  author = {Nikolaos Kavvadias and Spiridon Nikolaidis},
  journal= {arXiv preprint arXiv:0710.4632},
  year   = {2011}
}

Comments

Submitted on behalf of EDAA (http://www.edaa.com/)

R2 v1 2026-06-21T09:35:50.157Z