| Patent Number |
Title Of Patent |
Date Issued |
| 7380115 |
Transferring data using direct memory access |
May 27, 2008 |
| A direct memory access (DMA) engine has virtually all control in connection with data transfers that can involve one or both of primary and secondary controllers. The DMA engine receives a command related to a data transfer from a processor associated with the primary controller. Thi |
| 7146448 |
Apparatus and method for adopting an orphan I/O port in a redundant storage controller |
December 5, 2006 |
| A storage controller configured to adopt orphaned I/O ports is disclosed. The controller includes multiple field-replaceable units (FRUs) that plug into a backplane having local buses. At least two of the FRUs have microprocessors and memory for processing I/O requests received from host |
| 7143227 |
Broadcast bridge apparatus for transferring data to redundant memory subsystems in a storage con |
November 28, 2006 |
| A bus bridge apparatus for performing broadcasted writes to redundant memory subsystems in a network storage controller is disclosed. The bus bridge includes a PCI-X target that receives a write command on a first PCI-X bus on one side of the bridge. The target is coupled to two PCI-X |
| 7000244 |
Multi-threaded direct memory access engine for broadcast data demultiplex operations |
February 14, 2006 |
| A method and system for transferring a transport stream, such as from a satellite receiver to a networked computer system, are provided. The transport stream is parsed to derive multiple elementary streams including associated program identifiers, which are used to determine correspo |
| 6065102 |
Fault tolerant multiple client memory arbitration system capable of operating multiple configura |
May 16, 2000 |
| A multiple client memory arbitration system supporting simultaneous arbitration access to a local cache memory and a remote cache memory for mirrored write operations to both the local cache memory and the remote cache memory by one of a local arbitration device or a remote cache memory |
| 6023748 |
Multiple client memory arbitration system capable of operating multiple configuration types |
February 8, 2000 |
| A multiple client memory arbitration system to arbitrate client access to a single cache memory in an I/O controller device having at least one internal client in addition to the possibility of at least one external client. The system includes an arbitrator, the ability to determine a |