Systems and methods for detecting and compensating for runt block data transfers
OwnerRobin Alexis Takasugi, Stewart R. Wyattinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerRobin Alexis Takasugi, Stewart R. Wyattinventors
Estimating the term…
Systems and methods for detecting a runt block data transfer. A representative system includes a data transfer system having data organized into a plurality of sectors and a host device, a storage medium and a data transfer controller operably configured to couple between a host interface and a storage medium interface. The storage medium has stored thereon a plurality of sectors of data and the host having data organized into a plurality of blocks representing a multiple of sectors, the data transfer controller being configured to request a data transfer of a sector of data, conduct a first retrieval of sectors of data from the storage medium and decrement a counter containing the number of words for the current block size upon the first retrieval, conduct subsequent retrievals until either the counter value is zero or the counter value is less than a value in a register that contains the number of words for the current sector. An interrupt is triggered when the value of the counter is nonzero and less than the value in the register and the value in the counter is reset equal to the value in the register. The block of data remaining to be transferred is sent to the host. Systems and other methods also are provided.
A data transfer system for transferring data between a storage medium and a host system, wherein the data is organized into a plurality of block sizes that may be a multiple of a data sector, the data transfer system comprising:
A method for detecting a runt block transfer in a data transfer processing system, comprising:
A data transfer processor stored on a computer-readable medium, the data transfer processor being executable by a controller, comprising:
A system for detecting runt block transfers, comprising:
A system for detecting runt block transfers, comprising:
Dependencies are inferred from the claim text.