Title :
Low-power microarchitecture of zero-overhead nested loops in embedded processors
Author :
Wei, Zhenqi ; Liu, Peilin ; Kong, Ji ; Ying, Rendong
Author_Institution :
Sch. of Electron., Inf. & Electr. Eng., Shanghai Jiao Tong Univ., Shanghai, China
Abstract :
Instruction fetching usually consumes more than 50% of total power in embedded processors. In DSP applications, instructions to be fetched may come from loops mostly. This paper proposes a loop unit of low-power microarchitecture for nested looping and it is fully compatible with RISC pipeline architecture. A loop instruction set is designed to finish different kinds of loops. Branching, jumping and calling are also supported while looping. Performance and power analysis proves that great part of dynamic cycle counts and power consumption are saved. The loop unit integrated in embedded processors will improve the performance in execution of nested loops.
Keywords :
embedded systems; pipeline processing; power aware computing; reduced instruction set computing; signal processing; Instruction fetching; RISC pipeline architecture; embedded processors; loop instruction set; low-power microarchitecture; zero-overhead nested loops; Educational institutions; Microarchitecture; Program processors; Radio frequency;
Conference_Titel :
Intelligent Signal Processing and Communication Systems (ISPACS), 2010 International Symposium on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-7369-4
DOI :
10.1109/ISPACS.2010.5704680