Operations

When the next command requests to read the read-ahead data, the data can be transferred from the data buffer without accessing the disk medium. The host can thus access data at higher speed.

6.4.1 Data buffer configuration

The drive has a 2 MB data buffer. The buffer is used by divided into three parts; for read/write commands, and for MPU work (see Figure 6.9).

 

 

 

2048 KB

 

 

 

 

 

 

 

for MPU works

for read/write commands

 

 

 

 

 

 

 

 

 

 

 

 

 

 

80 KB

 

 

1968 KB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 6.7 Data buffer configuration

The read-ahead operation is performed at execution of the READ SECTOR(S), READ MULTIPLE, or READ DMA command, and read-ahead data is stored in the buffer for read/write commands.

6.4.2 Caching operation

Caching operation is performed only at issuance of the following commands. The device transfers data from the data buffer to the host system at issuance of following command if following data exist in the data buffer.

All sectors to be processed by the command

A part of data including load sector to be processed by the command

When a part of data to be processed exist in the data buffer, remaining data are read from the medium and are transferred to the host system.

(1) Commands that are object of caching operation

Follow commands are object of caching operation.

READ SECTOR (S)

READ MULTIPLE

READ DMA

When caching operation is disabled by the SET FEATURES command, no caching operation is performed.

(2) Data that are object of caching operation

Follow data are object of caching operation.

6-12

C141-E120-02EN

Page 214
Image 214
Fujitsu MHN2300AT, MHN2150AT, MHN2100AT Data buffer configuration, Caching operation, Read Sector S Read Multiple Read DMA