Title :
A 5-stage pipelined embedded processor with optimized handling exception
Author :
Li, Wenjiang ; Zhang, Song ; Jiang, Xiong ; Zhang, Yaohui
Author_Institution :
Div. of Syst. Integration & IC Design, Suzhou Inst. of Nano-Tech & Nano-Bionics, Suzhou, China
Abstract :
This paper presents the design and implementation of a embedded processor, xCore_AHB, featuring precise interrupt and exception, which is compatible with ARMv4 architecture. The precise exception mechanism of this design provides not only the quick entrance of the interrupt handle programs but also the interrupt handle programs with the right return address by an additional program counter in write back stage of the pipeline and its support circuits. The proposed exception controller saves about 30% area compared with the traditional exception controller. The proposed design has been implemented with the 0.18um IP6M CMOS process of SMIC. The chip operates 1.2DMIPS at a frequency of 100MHz with 33mW power dissipation.
Keywords :
embedded systems; exception handling; optimisation; interrupt handle programs; optimized handling exception; pipelined embedded processor; CMOS integrated circuits; Field programmable gate arrays; Frequency control; Generators; Legged locomotion; Logic gates; Process control; ARM; RISC; embedded processor; precise exception;
Conference_Titel :
Computer Science and Network Technology (ICCSNT), 2011 International Conference on
Conference_Location :
Harbin
Print_ISBN :
978-1-4577-1586-0
DOI :
10.1109/ICCSNT.2011.6182539