Disk controller providing for the auto-transfer of host-requested-data from a cache memory within a disk memory system
A disk-controller that is within a disk memory system initiates the auto-transfer of host-requested-data from cache memory without the intervention of a microprocessor that is within the disk memory system. The system performs auto-transfer, without the intervention of the microprocessor, even when...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English |
Published |
15.03.2011
|
Online Access | Get full text |
Cover
Loading…
Summary: | A disk-controller that is within a disk memory system initiates the auto-transfer of host-requested-data from cache memory without the intervention of a microprocessor that is within the disk memory system. The system performs auto-transfer, without the intervention of the microprocessor, even when the first block of host-requested-data is not within cache memory. The system includes disk-controller circuitry that determines when at least a portion of the host-requested-data is somewhere within cache memory. When only a portion of the host-requested-data is found within cache memory, and the first block of host-requested-data is not the first block of data within cache memory, the circuitry generates a new Cache-Counter-Value, a new Cache-Pointer-Value and a new Cache-Start-Address value, which new values are used to initiate the auto-transfer of this cache-resident-portion of the host-requested-data from cache memory, as the power of the microprocessor is concurrently used to fetch the missing host-requested-data from a magnetic disk device. |
---|