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
Link To Document