Inventors: Lewis, Adrian; Gifford, James K.; Begur, Sridhar; Spencer, Donald J.; Kilbourn, Thomas E.; Gochnauer, Daniel B.;
Assignee: Diamond Multimedia Systems, Inc. (San Jose, CA)
Primary Examiner: Meky; Moustafa M.
Assistant Examiner:
Attorney, Agent or Firm: Fliesler, Dubb, Meyer & Lovejoy
A data transfer control system including a pool memory, a plurality of peripheral devices, and a transfer controller. The pool memory provides for the storage of data in a plurality of FIFOs formed within the pool memory. The plurality of peripheral devices are coupleable to the pool memory to provide for the transfer of data between programmatically associated FIFOs and peripheral devices. The transfer controller is coupled to the pool memory and to the peripheral devices for selectively managing the transfer of data between the FIFOs and the peripheral devices. The transfer controller includes a distributed signaling system coupled to the peripheral devices to permit the broadcast of status information reflective of a transfer of data relative to a predetermined FIFO to the peripheral devices. |