C141-E045-02EN
6 - 15
(3)
Invalidating caching data
Caching data in the data buffer is invalidated in the following case.
1) Following command is issued to the same data block as caching data.
•
WRITE SECTOR(S)
•
WRITE DMA
•
WRITE MULTIPLE
2) Command other than following commands is issued (all caching data are invalidated)
•
READ SECTOR (S)
•
READ DMA
•
READ MULTIPLE
•
WRITE SECTOR(S)
•
WRITE MULTIPLE
•
WRITE DMA
3) Caching operation is inhibited by the SET FEATURES command.
4) Issued command is terminated with an error.
5) Soft reset or hard reset occurs, or power is turned off.
6) The device enters the sleep mode.
7) Under the state that the write data is kept in the data buffer for write command as a caching
data, new write command is issued. (write data kept until now are invalidated)
6.5.3
Usage of read segment
This subsection explains the usage of the read segment buffer at following cases.
(1)
Miss-hit (no hit)
A lead block of the read-requested data is not stored in the data buffer. The requested data is
read from the disk media.
The read-ahead operation is performed till the buffer becomes full when the received lead
sector address is sequential to the last sector address of previous read command. When it is
not sequential, the drive checks that the sequential read command is executed for last received
ten read commands. When no sequential read command is issued, the read-ahead operation is
stopped (refer to item (2)).
Содержание MPB3021AT
Страница 1: ...C141 E045 02EN MPB3021AT MPB3032AT MPB3043AT MPB3052AT MPB3064AT DISK DRIVES PRODUCT MANUAL ...
Страница 3: ......
Страница 7: ......
Страница 15: ......
Страница 31: ......
Страница 33: ...C141 E045 02EN 3 2 Figure 3 1 Dimensions ...
Страница 48: ...C141 E045 02EN 4 5 Figure 4 2 MPB30xxAT Block diagram ...
Страница 54: ...C141 E045 02EN 4 11 Figure 4 4 Read write circuit block diagram ...
Страница 56: ...C141 E045 02EN 4 13 Figure 4 6 PR4 signal transfer ...