×

Method and apparatus for preventing a race condition and maintaining cache coherency in a processor with integrated cache memory and input/output control

  • US 5,893,153 A
  • Filed: 08/02/1996
  • Issued: 04/06/1999
  • Est. Priority Date: 08/02/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A single central processing unit comprising:

  • a core logic unit; and

    an integrated input/output system coupled to said core logic unit and configured to exchange data, without the use of an on bus, with an external memory, an external cache and an external input/output device, said integrated input/output system also configured to prevent a race condition between an instruction from said core logic unit and a direct memory access (DMA) request from said external input/output device that both reference a same memory location by moving said DMA request in front of said instruction and holding said instruction until said DMA request is serviced.

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