A portable specification of zero-overhead looping control hardware applied to embedded processors

@article{Kavvadias2006APS,
  title={A portable specification of zero-overhead looping control hardware applied to embedded processors},
  author={Nikolaos Kavvadias and Spiridon Nikolaidis},
  journal={2006 IEEE International Symposium on Circuits and Systems},
  year={2006},
  pages={4 pp.-1602}
}
Looping operations impose a significant bottleneck to achieving better computational efficiency for embedded applications. To confront this problem on embedded RISC processors, an architectural modification involving the integration of a zero-overhead loop controller (ZOLC) has been suggested, supporting arbitrary loop structures with multiple-entry and multiple-exit nodes. In this paper, a graph formalism is introduced for representing the loop structure of application programs, which can… CONTINUE READING