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