• DocumentCode
    2299336
  • Title

    A fast interrupt handling scheme for VLIW processors

  • Author

    Özer, E. ; Sathaye, S.W. ; Menezes, K.N. ; Banerjia, S. ; Jennings, M.D. ; Conte, T.M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    1998
  • fDate
    12-18 Oct 1998
  • Firstpage
    136
  • Lastpage
    141
  • Abstract
    Interrupt handling in out-of-order execution processors requires complex hardware schemes to maintain the sequential state. The amount of hardware will be substantial in VLIW architectures due to the nature of issuing a very large number of instructions in each cycle. It is hard to implement precise interrupts in out-of-order execution machines, especially in VLIW processors. In this paper, we will apply the reorder buffer with future file and the history buffer methods to a VLIW platform, and present a novel scheme, called the current-state buffer, which employs modest hardware with compiler support. Unlike the other interrupt handling schemes, the current-state buffer does not keep history state, result buffering or bypass mechanisms. It is a fast interrupt handling scheme with a relatively small buffer that records the execution and exception status of operations. It is suitable for embedded processors that require a fast interrupt handling mechanism with modest hardware
  • Keywords
    interrupts; parallel architectures; VLIW processors; compiler support; current-state buffer; fast interrupt handling scheme; reorder buffer; Clocks; Computer architecture; Hardware; History; Instruments; Out of order; Processor scheduling; Program processors; Registers; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures and Compilation Techniques, 1998. Proceedings. 1998 International Conference on
  • Conference_Location
    Paris
  • ISSN
    1089-795X
  • Print_ISBN
    0-8186-8591-3
  • Type

    conf

  • DOI
    10.1109/PACT.1998.727184
  • Filename
    727184