DocumentCode :
2735315
Title :
Precise exception handling in discontinuous control flow scenarios for area-constrained systems
Author :
Kang, Young Hoon ; Draper, Jeffrey
Author_Institution :
Ming Hsieh Dept. of Electr. Eng. / Inf. Sci. Inst., Southern California Univ., Marina del Rey, CA
fYear :
2008
fDate :
10-13 Aug. 2008
Firstpage :
527
Lastpage :
530
Abstract :
Exception handling is one of the most complicated issues in pipelined processors. Several incomplete instructions are in process in the pipeline at any instant in time, and an exception may cause a state change of the processor (Hennessy and Patterson, 2002) at any such instant. Prior research efforts have proposed mechanisms for precise exception handling, but it is difficult to achieve precise exception handling in minimal area as required by embedded and processing-in-memory systems. This paper presents a correct and efficient exception handling scheme with a modest hardware resource. The presented idea maintains precise exception handling in the case of discrete control flow and has been implemented in 90 nm technology.
Keywords :
embedded systems; exception handling; microprocessor chips; pipeline processing; area-constrained systems; discontinuous control flow scenarios; discrete control flow; embedded systems; hardware resource; pipelined processors; precise exception handling; processing-in-memory systems; size 90 nm; Application software; Bandwidth; Computer architecture; Control systems; Hardware; Logic design; Parallel processing; Pipelines; Random access memory; Resumes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2008. MWSCAS 2008. 51st Midwest Symposium on
Conference_Location :
Knoxville, TN
ISSN :
1548-3746
Print_ISBN :
978-1-4244-2166-4
Electronic_ISBN :
1548-3746
Type :
conf
DOI :
10.1109/MWSCAS.2008.4616852
Filename :
4616852
Link To Document :
بازگشت