• 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