×

Method and apparatus for synchronizing interrupts in a message passing queue oriented bus system

  • US 6,622,193 B1
  • Filed: 11/16/2000
  • Issued: 09/16/2003
  • Est. Priority Date: 11/16/2000
  • Status: Active Grant
First Claim
Patent Images

1. Apparatus for synchronizing an interrupt and DMA data generated by the same device in a message-passing, queue-oriented bus system having a memory and a DMA mechanism that sends a series of data packets comprising portions of the DMA data, via the bus system, to the memory and receives an acknowledgement for each data packet sent, the apparatus comprising:

  • an interrupt queue that responds to the interrupt by generating and holding interrupt information;

    a snapshot mechanism that responds to the interrupt by storing in the memory an indication of all data packets sent before the interrupt was generated for which acknowledgements have not been received; and

    an interrupt synchronization mechanism that monitors received acknowledgements and cooperates with the snapshot mechanism to release the interrupt information when acknowledgements have been received for all data packets sent before the interrupt was generated.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×