Seagate ST15150N Product Manual - Page 26

SCSI-2 Interface, Product Manual., SCSI-2 Interface Product Manual, SCSI-2 Interface Product, Manual

Page 26 highlights

16 ST15150N/ND/W/WD/WC/DC Product Manual, Rev. D 2. When a requested logical block is reached that is not in any segment, the drive fetches it and any remaining requested logical block addresses from the disc and puts them in a segment of the cache. The drive transfers the remaining requested logical blocks from the cache to the initiator in accordance with the "buffer-full" ratio specification given in Mode Select Disconnect/Reconnect parameters, page 02h (see the SCSI-2 Interface Product Manual). 3. The drive prefetches additional logical blocks contiguous to those transferred in step 2 above and stores them in the segment. The drive stops filling the segment when the maximum prefetch value has been transferred (see the SCSI-2 Interface Product Manual). Case B. Read command is received and the first logical block address requested is not in any segment of the cache. 1. The drive fetches the requested logical blocks from the disc and transfers them into a segment, then from there to the initiator in accordance with the "buffer-full" ratio specification given in Mode Select Disconnect/ Reconnect parameters, page 02h (see the SCSI-2 Interface Product Manual). 2. The drive prefetches additional logical blocks contiguous to those transferred in Case A, step 2 above and stores them in the segment. The drive stops filling the segment when the maximum prefetch value has been transferred. During a prefetch, the drive crosses a cylinder boundary to fetch data only if the Discontinuity (DISC) bit is set to 1 in bit 4 of byte 2 of the Mode Select parameters page 8h. Default is zero for bit 4 (see the SCSI-2 Interface Product Manual). Each cache segment is actually a self-contained circular buffer whose length is an integer number of sectors. The wrap-around capability of the individual segments greatly enhances the cache's overall performance, allowing a wide range of user-selectable configurations, which includes a pure prefetch strategy. The drive supports operation of any integer number of segments from 1 to 16. Divide the 976,896 bytes in the buffer by the number of segments to get the segment size. Default is 3 segments. (See the SCSI-2 Interface Product Manual.)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102

16
ST15150N/ND/W/WD/WC/DC Product Manual, Rev. D
2.
When a requested logical block is reached that is not in any segment, the
drive fetches it and any remaining requested logical block addresses
from the disc and puts them in a segment of the cache. The drive transfers
the remaining requested logical blocks from the cache to the initiator in
accordance with the “buffer-full” ratio specification given in Mode Select
Disconnect/Reconnect parameters, page 02h (see the
SCSI-2 Interface
Product Manual).
3.
The drive prefetches additional logical blocks contiguous to those trans-
ferred in step 2 above and stores them in the segment. The drive stops
filling the segment when the maximum prefetch value has been trans-
ferred (see the
SCSI-2 Interface Product Manual)
.
Case B.
Read command is received and the first logical block address
requested is not in any segment of the cache.
1.
The drive fetches the requested logical blocks from the disc and transfers
them into a segment, then from there to the initiator in accordance with
the “buffer-full” ratio specification given in Mode Select Disconnect/
Reconnect parameters, page 02h (see the
SCSI-2 Interface Product
Manual).
2.
The drive prefetches additional logical blocks contiguous to those trans-
ferred in Case A, step 2 above and stores them in the segment. The drive
stops filling the segment when the maximum prefetch value has been
transferred.
During a prefetch, the drive crosses a cylinder boundary to fetch data only
if the Discontinuity (DISC) bit is set to 1 in bit 4 of byte 2 of the Mode Select
parameters page 8h. Default is zero for bit 4 (see the
SCSI-2 Interface
Product Manual).
Each cache segment is actually a self-contained circular buffer whose length
is an integer number of sectors. The wrap-around capability of the individual
segments greatly enhances the cache’s overall performance, allowing a
wide range of user-selectable configurations, which includes a pure prefetch
strategy. The drive supports operation of any integer number of segments
from 1 to 16. Divide the 976,896 bytes in the buffer by the number of
segments to get the segment size. Default is 3 segments. (See the
SCSI-2
Interface Product Manual.)