5 cache function – FUJITSU MCM3064AP User Manual

Page 86

Advertising
background image

Host Interface

4-16

C156-E227-01EN

4.4.5 Cache function

The ODD supports the read cache and MO write cache.

The read cache consists of the read ahead cache and the LRU cache that reads
write data remaining in the data buffer.

The read ahead cache allows for data transfer at a near effective transfer speed
during continuous read operation without causing any delay owing to rotation
latency. LRU allows for data transfer with no mechanical operation if write and
read operations are executed frequently on the same sector.

The MO write cache writes data in batch mode during continuous write operation,
thus reducing positioning operations depending on the buffer size and recovering
the write throughput.

4.4.5.1 Data buffer

The ODD uses part of the buffer area as work memory for control firmware and
the remaining area as a buffer. The data buffer consists of plural segments and
contains write data of plural segments.

4.4.5.2 Read cache

The ODD enables the read ahead cache and LRU cache when the cache function is
enabled. When the read cache is enabled, the ODD contiguously pre-reads the
specified sector, then pre-reading the next sector when receiving the READ (10) or
READ (12) command (called Read command in this document). While pre-
reading the next sector, the ODD transfers the data in the sector specified by the
command.

When data in the sector specified by the host hits pre-read data, the ODD transfers
data directly from the buffer without any mechanical operation.

Pre-read stops under the following conditions:

Processing for access to alternate sectors

Read error and retry processing

Media physical zone boundary

Read command reception for a sector that is not contiguous from the specified
sector of the previous Read command operation

Non-Read command reception

Full data buffer

Media ejection request issued using the eject switch

Hardware/software reset, DEVICE RESET command reception, or power-off

Advertising
This manual is related to the following products: