High speed flexible slave interface for parallel common bus to local cache buffer
AssigneeSun Microsystems, Inc.
InventorsSteven W. Aiken, John A. Saba
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsSteven W. Aiken, John A. Saba
Estimating the term…
An interface for transferring data via a PCI bus between a initiator device and a host target having a local cache buffer. The PCI interface to the local cache buffer includes an interface controller, an address resolution unit, data and address logic, byte enable logic and command processing logic. The command and data logics resolve address hits and misses and determine when a write operation will occur to the local cache buffer. The interface controller performs hand shaking operations between the PCI interface and an initiator device connected via the PCI bus. The interface controller also regulates the transfer of data between the device initiator and the local cache buffer, providing status and control signals to the cache controller during a given transfer cycle. The data logic receives the data from the PCI bus and verifies parity providing data and parity information to the cache buffer and cache parity error buffer. The byte enable logic receives and processes byte enable information associated with each data transfer phase and generates start pointer and end pointer information for a determination of the valid data bytes which are stored in a particular cache line. Finally, the interface controller generates an end of line signal upon the completion of a cache line write allowing for the transfer of uniform data blocks across the cache buffer to host boundary.
An interface for transferring byte level data between an initiator device and a host having a cache buffer, cache controller, and an associated main memory, said interface comprising;
A method of writing data from an initiator device via a standard bus to a host having a cache buffer and an associated main memory, said host cache buffer connected to said standard bus via an interface, the method comprising the steps of:
Dependencies are inferred from the claim text.