Hitachi DK32EJ Reference guide

Type
Reference guide
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 1 / 313
HITACHI
3.5 INCH MAGNETIC DISK DRIVE
Reference Manual
For DK32EJ
FC-AL Interface Specification
Document Number : K6602771
SCSI 2/3 SPECIFICATIONS Hitachi, Ltd. Tokyo, Japan
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 2 / 313
NOTICE TO USERS
While every effort has been made to ensure that the information provided herein is correct
please feel free to notify us in the event of an error of inconsistency.
Hitachi makes no representations or warranties with respect to the contents hereof and
specifically disclaims any implied warranties or merchantability or fitness for any purpose.
Further, Hitachi reserves the right to revise this publication and to make changes from
time to time in the content hereof without obligation to notify any person of such revisions
or changes.
All Right Reserved, Copyright (C) 2002 Hitachi, Ltd.
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 3 / 313
REVISION TABLE
Remarks AD : Addition, CH : Change, CR : Correction, DL : Deletion
REV Date Signature Page Description Remarks
DWN : Shiino
CHK
: Watanabe
0 02.03.29
APPD
: Takayasu
All Initial Release
1
02.06.13
DWN : Shiino 15 Change of revision number of related CH
CHK
: Watanabe
Document.
APPD : Takayasu 23 Correct the number of alternate CR
Cylinders.
26,27 Delete the description about error
recovery parameter.
DL
27,28,
204,208
Change of retry count. CH
120,122,
128
Addition of description about
Device Control.
AD
154 Correct the about Byte. CR
168 Change of description about Recovery
Time Limit.
CH
183 Change of description about Queue
Algorithm Modifier.
CH
196 Correct the about MRIE=4. CR
210 Change the default value of Queue
Algorithm Modifier.
CH
227 Correct the about Reservation Key. CR
262 Correct the Self Test Code value. CR
250 Correct the Receive Diagnostic Result
Command.
CR
299,300
301
Addition of description about
0389,0904,0CFF,11FF
AD
310 Correct the about 4700. CR
2
02.12.19
DWN : Shiino 110 Addition description about defect AD
CHK : Hida Specification range.
APPD : Takayasu 209 Change the default value of
DISC,FSW.
CH
210 Correct the about Byte0,Byte2. CR
307 Addition of description about 4483. AD
REVISION
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 4 / 313
REV Date Signature Page Description Remarks
REVISION
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 5 / 313
REV Date Signature Page Description Remarks
REVISION
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 6 / 313
REV Date Signature Page Description Remarks
REVISION
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 7 / 313
CONTENTS
1 GENERAL DESCRIPTION.................................................................................................15
1.1 APPLICATION............................................................................................................. 15
1.2 RELATED DOCUMENT .............................................................................................. 15
1.3 FUNCTION OUTLINE.................................................................................................. 16
1.4 GLOSSARY................................................................................................................. 19
2 PRODUCT SPECIFICATION OUTLINE.............................................................................21
2.1 ADDRESSING .............................................................................................................21
2.2 DISK FORMAT ............................................................................................................ 21
2.2.1 CYLINDER ALLOCATION...................................................................................21
2.2.2 FORMAT PROCESSING......................................................................................22
2.3 ERROR RETRY........................................................................................................... 26
2.3.1 READ ERROR RETRY.........................................................................................26
2.3.2 WRITE ERROR RETRY .......................................................................................26
2.3.3 VERIFY ERROR RETRY......................................................................................27
2.3.4 SEEK ERROR RETRY.........................................................................................27
2.3.5 SPINDLE ERROR RETRY ...................................................................................27
2.3.6 ERROR RETRY CONTROL.................................................................................27
2.4 SUPPORTED SCSI COMMANDS............................................................................... 28
3 FIBRE CHANNEL INTERFACE .........................................................................................31
3.1 TOPOLOGY................................................................................................................. 31
3.2 FRAMES...................................................................................................................... 34
3.2.1 FRAME FORMAT .................................................................................................34
3.3 FIBRE CHANNEL ARBITRATED LOOP(FC-AL) ...................................................... 39
3.3.1 ARBITRATED LOOP PHYSICAL ADDRESS(AL_PA) .......................................39
3.3.2 LOOP INITIALIZATION........................................................................................41
3.3.3 ARBITRATED LOOP ACCESS ...........................................................................46
3.3.4 PUBLIC LOOP .....................................................................................................46
3.4 ORDERED SETS......................................................................................................... 49
3.5 LINK SERVICE............................................................................................................ 52
3.5.1 ABORT SEQUENCE(ABTS)................................................................................53
3.5.2 BASIC ACCEPT(BA_ACC) .................................................................................53
3.5.3 BASIC REJECT(BA_RJT)...................................................................................54
3.5.4 ACCEPT(ACC).....................................................................................................55
3.5.5 LINK SERVICE REJECT(LS_RJT) .....................................................................56
3.5.6 N_PORT LOGIN(PLOGI) .....................................................................................58
3.5.7 LOGOUT(LOGO)..................................................................................................63
3.5.8 FABRIC LOGIN(FLOGI).......................................................................................64
3.5.9 READ LINK ERROR BLOCK(RLS).....................................................................69
3.5.10 REINSTATE RECOVERY QUALIFIER(RRQ)......................................................70
3.5.11 REQUEST NODE CAPABILITIES INFORMATION(RNC) (Not support) ..........72
3.5.12 FABRIC ADDRESS NOTIFICATION(FAN)..........................................................74
3.5.13 PROCESS LOGIN(PRLI) .....................................................................................76
3.5.14 PROCESS LOGOUT(PRLO) ...............................................................................80
3.5.15 DISCOVER N_PORT SERVICE PARAMETERS(PDISC)...................................83
3.5.16 DISCOVER ADDRESS(ADISC)...........................................................................85
3.5.17 THIRD PARTY PROCESS LOGOUT(TPRLO) (Not support)............................86
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 8 / 313
4 SCSI BUS............................................................................................................................88
4.1 SCSI BUS FUNCTIONS.............................................................................................. 88
4.1.1 COMMAND RECEPTION.....................................................................................88
4.1.2 COMMAND QUEUING.........................................................................................88
4.1.3 UNIT ATTENTION CONDITION...........................................................................89
4.1.4 RESET CONDITION.............................................................................................89
4.2 FCP INFORMATION UNIT.......................................................................................... 90
4.2.1 FCP_CMND..........................................................................................................90
4.2.2 FCP_XFER_READY.............................................................................................93
4.2.3 FCP_DATA ...........................................................................................................93
4.2.4 FCP_RSP..............................................................................................................94
4.3 FRAME SEQUENSE ................................................................................................... 97
4.4 ENCLOSURE SERVICE INTERFACE(ESI) SPECIFICATION ..................................99
4.4.1 DISCOVERY PROCESS ......................................................................................99
4.4.2 COMMAND PROCESS......................................................................................101
4.4.3 WRITE PROCESS..............................................................................................102
4.4.4 READ PROCESS ...............................................................................................102
5 SCSI COMMANDS............................................................................................................103
5.1 COMMAND STRUCTURE......................................................................................... 103
5.1.1 OPERATION CODE ...........................................................................................105
5.1.2 LOGICAL UNIT NUMBER .................................................................................106
5.1.3 RELATIVE ADDRESS........................................................................................106
5.1.4 LOGICAL BLOCK ADDRESS...........................................................................106
5.1.5 TRANSFER LENGTH ........................................................................................107
5.1.6 CONTROL BYTE................................................................................................108
5.1.7 RESERVED ........................................................................................................108
5.1.8 VENDOR UNIQUE..............................................................................................108
6 COMMAND DESCRIPTIONS...........................................................................................109
6.1 FORMAT UNIT:(04
H
)................................................................................................. 109
6.2 INQUIRY:(12
H
)........................................................................................................... 118
6.3 LOG SELECT:(4C
H
) .................................................................................................. 129
6.4 LOG SENSE:(4D
H
) .................................................................................................... 155
6.5 MODE SELECT:(15
H
)................................................................................................ 157
6.6 MODE SELECT (10):(55
H
) ........................................................................................ 197
6.7 MODE SENSE:(1A
H
) ................................................................................................. 199
6.8 MODE SENSE (10):(5A
H
).......................................................................................... 217
6.9 PERSISTENT RESERVE IN:(5Eh) ...........................................................................219
6.10 PERSISTENT RESERVE OUT:(5Fh) .......................................................................226
6.11 READ:(08
H
)................................................................................................................ 231
6.12 READ (EXTENDED):(28
H
)......................................................................................... 232
6.13 READ BUFFER:(3C
H
)................................................................................................ 234
6.14 READ CAPACITY:(25
H
) ............................................................................................ 238
6.15 READ DEFECT DATA:(37
H
) .....................................................................................240
6.16 READ DEFECT DATA(12) :(B7
H
)............................................................................. 243
6.17 READ LONG:(3E
H
).................................................................................................... 245
6.18 REASSIGN BLOCKS:(07
H
).......................................................................................247
6.19 RECEIVE DIAGNOSTIC RESULTS:(1C
H
)................................................................ 250
6.20 RELEASE:(17
H
)......................................................................................................... 251
6.21 RELEASE(10):(57
H
)................................................................................................... 252
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 9 / 313
6.22 REPORT LUNS:(A0h)............................................................................................... 253
6.23 REQUEST SENSE:(03
H
) ........................................................................................... 255
6.24 RESERVE:(16
H
)......................................................................................................... 256
6.25 RESERVE(10):(56
H
) .................................................................................................. 258
6.26 REZERO UNIT:(01
H
).................................................................................................. 259
6.27 SEEK:(0B
H
)................................................................................................................ 260
6.28 SEEK (EXTENDED):(2B
H
) ........................................................................................ 261
6.29 SEND DIAGNOSTIC:(1D
H
)........................................................................................ 262
6.30 START / STOP UNIT:(1B
H
)....................................................................................... 276
6.31 SYNCHRONIZED CACHE:(35
H
)............................................................................... 277
6.32 TEST UNIT READY:(00
H
).......................................................................................... 278
6.33 VERIFY:(2F
H
)............................................................................................................. 279
6.34 WRITE:(0A
H
).............................................................................................................. 281
6.35 WRITE (EXTENDED):(2A
H
)....................................................................................... 282
6.36 WRITE AND VERIFY:(2E
H
)....................................................................................... 284
6.37 WRITE BUFFER:(3B
H
).............................................................................................. 286
6.38 WRITE LONG:(3F
H
)................................................................................................... 289
6.39 WRITE SAME:(41
H
)................................................................................................... 290
6.40 XDREAD:(52
H
)........................................................................................................... 291
6.41 XDWRITE:(50
H
) ......................................................................................................... 292
6.42 XPWRITE:(51
H
).......................................................................................................... 294
7 SENSE DATA....................................................................................................................295
7.1 SENSE DATA FORMAT............................................................................................ 295
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 10 / 313
Figures
Figure 2-1 Track Skew (Skew Factor n)........................................................................24
Figure 2-2 Cylinder Skew ( Skew Factor n ).................................................................24
Figure 2-3 Sector Reallocation......................................................................................25
Figure 3-1 Fibre Channel Topology..............................................................................31
Figure 3-2 Topology of private loop .............................................................................32
Figure 3-3 Topology of public loop...............................................................................33
Figure 3-4 Multi Loop Figure 3-5 Redundant Loop.......................33
Figure 3-6 Frame Format ...............................................................................................34
Figure 3-7 Frame Header Format..................................................................................35
Figure 3-8 Structure of Loop Initialization frame........................................................42
Figure 3-9 Loop initialization flow diagram .................................................................43
Figure 3-10 Address Identifier.......................................................................................46
Figure 3-11 NL_Port Initialization Flow ........................................................................48
Figure 4-1 Discovery Flow Chart ................................................................................100
Figure 4-2 Phase in SFF-8067 enclosure ...................................................................101
Figure 4-3 Data transfer for Write...............................................................................102
Figure 4-4 Data transfer for Read................................................................................102
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 11 / 313
Tables
Table 2-1 Commands Supported ..................................................................................28
Table 2-2 Commands Not Supported ...........................................................................30
Table 3-1 Summary of Fibre Channel Topology..........................................................32
Table 3-2 Specification of R_CTL/TYPE field...............................................................37
Table 3-3 F_CTL field......................................................................................................38
Table 3-4 AL_PA addressing..........................................................................................39
Table 3-5 AL_PA value priorities...................................................................................39
Table 3-6 AL_PA mapped to bit maps ..........................................................................40
Table 3-7 Type of LIP ......................................................................................................41
Table 3-8 Private Loop Addressing and Public Loop Addressing............................47
Table 3-9 Ordered Sets...................................................................................................49
Table 3-10 SOF Delimiters..............................................................................................49
Table 3-11 EOF Delimiters..............................................................................................50
Table 3-12 Primitive Signals ..........................................................................................50
Table 3-13 Primitive Sequences....................................................................................51
Table 3-14 Link Service Frames....................................................................................52
Table 3-15 BA_ACC payload for ABTS.........................................................................53
Table 3-16 BA_RJT payload...........................................................................................54
Table 3-17 ACC payload.................................................................................................55
Table 3-18 LS_RJT payload ...........................................................................................56
Table 3-19 PLOGI payload..............................................................................................58
Table 3-20 Common Service Parameters(PLOGI payload) ........................................59
Table 3-21 N_Port Name(PLOGI payload)....................................................................60
Table 3-22 Node_Name(PLOGI payload)......................................................................60
Table 3-23 Class 3 Service Parameters(PLOGI payload) ...........................................61
Table 3-24 Vendor Version Level(PLOGI Payload)......................................................62
Table 3-25 ACC payload for PLOGI...............................................................................62
Table 3-26 LOGO payload ..............................................................................................63
Table 3-27 ACC payload for LOGO ...............................................................................63
Table 3-28 FLOGI payload..............................................................................................64
Table 3-29 Common Service Parameters(FLOGI payload).........................................65
Table 3-30 N_Port Name(FLOGI payload) ....................................................................66
Table 3-31 Node_Name(FLOGI payload)......................................................................66
Table 3-32 Class 3 Service Parameters(FLOGI payload)............................................67
Table 3-33 Vendor Version Level(FLOGI Payload)......................................................68
Table 3-34 ACC payload for FLOGI...............................................................................68
Table 3-35 RLS payload..................................................................................................69
Table 3-36 ACC payload for RLS...................................................................................69
Table 3-37 RRQ payload.................................................................................................70
Table 3-38 ACC payload for RRQ..................................................................................71
Table 3-39 RNC payload.................................................................................................72
Table 3-40 ACC payload for RNC..................................................................................73
Table 3-41 FAN Payload .................................................................................................74
Table 3-42 PRLI payload.................................................................................................76
Table 3-43 ACC payload for PRLI..................................................................................78
Table 3-44 Response Code............................................................................................79
Table 3-45 PRLO payload...............................................................................................80
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 12 / 313
Table 3-46 ACC payload for PRLO................................................................................81
Table 3-47 Response Code............................................................................................82
Table 3-48 PDISC payload..............................................................................................83
Table 3-49 ACC payload for PDISC...............................................................................84
Table 3-50 ADISC payload..............................................................................................85
Table 3-51 ACC payload for ADISC...............................................................................85
Table 3-52 TPRLO payload.............................................................................................86
Table 3-53 ACC payload for TPRLO..............................................................................86
Table 4-1 Information Unit .............................................................................................90
Table 4-2 FCP_CMND Payload ......................................................................................90
Table 4-3 FCP_XFER_READY Payload.........................................................................93
Table 4-4 FCP_DATA Payload........................................................................................93
Table 4-5 FCP_RSP Payload..........................................................................................94
Table 4-6 Response Information...................................................................................96
Table 4-7 ESI command format...................................................................................101
Table 5-1 Standard Command Descriptor Block for 6-byte Commands ................104
Table 5-2 Standard Command Descriptor Block for 10-byte Commands ..............104
Table 5-3 Standard Command Descriptor Block for 12-byte Commands ..............105
Table 5-4 Operation Code............................................................................................105
Table 5-5 Control Byte Format ....................................................................................108
Table 6-1 Format Unit Command Variations.............................................................. 111
Table 6-2 Defect List Header........................................................................................ 112
Table 6-3 Defect List --- Block Format...................................................................114
Table 6-4 Defect List --- Byte from Index Format .................................................114
Table 6-5 Defect List --- Physical Sector Format.................................................. 115
Table 6-6 Initialization Pattern Descriptor.................................................................. 115
Table 6-7 IP Modifier..................................................................................................... 116
Table 6-8 Standard Inquiry Data.................................................................................. 119
Table 6-9 Data Transfer Speed ....................................................................................122
Table 6-10 Supported Vital Product Data...................................................................123
Table 6-11 Unit Serial Number.....................................................................................124
Table 6-12 Implemented Operating Definition Page .................................................125
Table 6-13 Operating Definition...................................................................................126
Table 6-14 Device Identification..................................................................................126
Table 6-15 Jumper Information Page..........................................................................127
Table 6-16 PCR and Parameter List Length Fields ...................................................129
Table 6-17 SP and DS Fields........................................................................................130
Table 6-18 Page Control Field (PC).............................................................................130
Table 6-19 Log Page Format........................................................................................132
Table 6-20 Log Page Codes.........................................................................................132
Table 6-21 Log Parameter............................................................................................133
Table 6-22 Threshold Met Criteria...............................................................................136
Table 6-23 Supported Log Pages................................................................................138
Table 6-24 Error Counter Read Page (Page Code = 3
H
)............................................139
Table 6-25 Parameter Codes for Error Counter Pages .............................................140
Table 6-26 Non-Medium Error Page (Page Code = 6
H
)..............................................141
Table 6-27 Non-Medium Error Event Parameter Codes............................................142
Table 6-28 Last n Error Events Page(Page Code = 7
H
).............................................142
Table 6-29 Temperature Page(Page Code = D
H
) ........................................................144
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 13 / 313
Table 6-30 Start-Stop Cycle Counter Page(Page Code = 0E
H
).................................144
Table 6-31 Application Client Page(Page Code = 0F
H
)..............................................147
Table 6-32 General usage application client parameter data...................................148
Table 6-33 Self-Test Results Page(Page Code = 10
H
) ...............................................149
Table 6-34 Self-Test Results Log Parameter Format ................................................150
Table 6-35 Self-Test Results Values............................................................................151
Table 6-36 Informational Exceptions Page (Page Code = 2F
H
)................................152
Table 6-37 Factory Log Page (Page Code = 3E
H
)....................................................153
Table 6-38 Mode Select Parameter List......................................................................160
Table 6-39 Read - Write Error Recovery Page (Page Code = 1
H
).............................163
Table 6-40 Error Control Bit Combinations................................................................166
Table 6-41 Disconnect - Reconnect Page (Page Code = 2
H
) ...................................169
Table 6-42 Format Device Page (Page Code = 3
H
).....................................................172
Table 6-43 Rigid Disk Geometry Page (Page Code = 4
H
)..........................................175
Table 6-44 Verify Error Recovery Page (Page Code = 7
H
).........................................178
Table 6-45 Caching Page (Page Code = 8
H
) ...............................................................179
Table 6-46 Control Mode Page (Page Code = A
H
)......................................................182
Table 6-47 Notch and Partition Page (Page Code = C
H
)............................................185
Table 6-48 XOR Control Page (Page Code = 10
H
)......................................................187
Table 6-49 Enclosure Service Management Page (Page Code = 14
H
).....................189
Table 6-50 Fibre Channel Specification Page (Page Code = 19
H
)............................190
Table 6-51 Power Condition Control Page (Page Code = 1A
H
) ................................192
Table 6-52 Informational Exceptions Control Page (Page Code = 1C
H
)..................193
Table 6-53 Method of Reporting Informational Exceptions field.............................195
Table 6-54 MODE SELECT (10) Header ......................................................................198
Table 6-55 Mode Sense Data........................................................................................201
Table 6-56 Sense Data Length.....................................................................................202
Table 6-57 Mode Page 1
H
Descriptor Value ................................................................204
Table 6-58 Mode Page 2
H
Descriptor Value................................................................205
Table 6-59 Mode Page 3
H
Descriptor Value................................................................206
Table 6-60 Mode Page 4
H
Descriptor Value................................................................207
Table 6-61 Mode Page 7
H
Descriptor Value................................................................208
Table 6-62 Mode Page 8
H
Descriptor Value................................................................209
Table 6-63 Mode Page A
H
Descriptor Value ...............................................................210
Table 6-64 Mode Page C
H
Descriptor Value ...............................................................211
Table 6-65 Mode Page 10
H
Descriptor Value..............................................................212
Table 6-66 Mode Page 10
H
Descriptor Value..............................................................213
Table 6-67 Mode Page 19
H
Descriptor Value..............................................................214
Table 6-68 Mode Page 1A
H
Descriptor Value .............................................................215
Table 6-69 Mode Page 1C
H
Descriptor Value .............................................................216
Table 6-70 MODE SENSE (10) Header.........................................................................218
Table 6-71 PERSISTENT RESERVE IN Service Action Code...................................220
Table 6-72 READ KEYS Parameter Data.....................................................................220
Table 6-73 READ RESERVATION Parameter Data.....................................................221
Table 6-74 PERSISTENT RESERVE IN reservation descriptor................................222
Table 6-75 Persistent reservation scope codes ........................................................224
Table 6-76 Persistent Reservation Type Code...........................................................225
Table 6-77 PERSISTENT RESERVE OUT Service Action Code...............................227
Table 6-78 PERSISTENT RESERVATION OUT Parameter List.................................228
OEM MANUAL:K6602771
Revision: 2 / Date: 2002.12.19
Page: 14 / 313
Table 6-79 PERSISTENT RESERVE OUT Service Actions and Valid Parameters..230
Table 6-80 Read Buffer Mode ......................................................................................234
Table 6-81 Read Buffer Header....................................................................................236
Table 6-82 Read Buffer Descriptor..............................................................................237
Table 6-83 Echo Buffer Descriptor..............................................................................237
Table 6-84 Read Capacity Data....................................................................................239
Table 6-85 Defect List Format......................................................................................240
Table 6-86 Read Defect Header ...................................................................................241
Table 6-87 Read Defect Header ...................................................................................244
Table 6-88 Reassign Blocks Defect List.....................................................................248
Table 6-89 REPORT LUNS Parameter List Format....................................................254
Table 6-90 Self-Test Code Field Values ......................................................................262
Table 6-91 Diagnostic Page Format............................................................................265
Table 6-92 Supported Diagnostic Page (Code = 00
H
)................................................266
Table 6-93 Enclosure Configuration page..................................................................267
Table 6-94 Enclosure Control page ............................................................................267
Table 6-95 Enclosure Status page ..............................................................................268
Table 6-96 Enclosure Help Text page .........................................................................268
Table 6-97 Enclosure String Out page........................................................................268
Table 6-98 Enclosure String In page...........................................................................269
Table 6-99 Enclosure Threshold Out/In page............................................................269
Table 6-100 Enclosure Array Control page................................................................270
Table 6-101 Enclosure Array Status page..................................................................270
Table 6-102 Enclosure Element Description page....................................................271
Table 6-103 Short Enclosure Status page..................................................................271
Table 6-104 Translate Address Page (Code = 40
H
)....................................................272
Table 6-105 Translation Format...................................................................................272
Table 6-106 Read Alternate Page (Code = 40
H
)..........................................................273
Table 6-107 Diagnostic Parameter List.......................................................................274
Table 6-108 Sub Command Codes..............................................................................275
Table 6-109 Write Buffer Mode....................................................................................287
Table 6-110 Write Buffer Header..................................................................................288
Table 7-1 Extended Sense Data Format.....................................................................295
Table 7-2 Sense Keys ...................................................................................................297
Table 7-3 Additional Sense Codes & Qualifiers.........................................................299
Table 7-4 Field Pointer..................................................................................................312
Table 7-5 Actual Retry Count.......................................................................................312
Table 7-6 Progress Indication......................................................................................313
OEM MANUAL:K6602771
1 GENERAL DESCRIPTION
Revision: 2 / Date: 2002.12.19
Page: 15 / 313
Preface
This manual describes the specifications of the Small Computer System Interface (SCSI)
functions supported by the HITACHI 3 1/2 model magnetic disk drives.
1 GENERAL DESCRIPTION
1.1 APPLICATION
This manual applies to the SCSI logical interface specification and Fibre Channel
logical interface of the magnetic disk drive.
Refer to the individual Product Specifications for the physical specification of the
product.
1.2 RELATED DOCUMENT
·Product Specification;
DK32EJ Product Specifications K6602762
·ANSI Specification;
(1) Fibre Channel Protocol for SCSI (FCP) X3.269-199X Revision 012
(2) Fibre Channel Arbitrated Loop (FC-AL) X3T11/Project 960D/Rev 4.5
(3) Fibre Channel Arbitrated Loop (FC-AL-2) X3T11/Project 1133D/Rev 7.0
(4) Fibre Channel Private Loop SCSI Direct Attach (FC-PLDA) X3T11/Project 1162DT/Rev. 2.1
(5) Fibre Channel Fabric Loop Attachment (FC-FLA) T11/Project 1235-DT/Rev. 2.7
(6) Fibre Channel Physical and Signaling Interface (FC-PH) X3T11/Project 755D/Rev.4.3
(7) Fibre Channel Physical and Signaling Interface-2 (FC-PH-2) X3T11/Project 901D/Rev.7.4
(8) Fibre Channel Physical and Signaling Interface-3 (FC-PH-3) X3T11/Project 1119D/Rev.9.4
(9) Small Computer Systems Interface-2 (SCSI-2) X3.301-1997
(10) SCSI-3 Primary Commands (SPC) X3T10/Project 955D/Rev 11a
(11) SCSI-3 Block Commands (SBC) X3T10/Project 996D/Rev 8c
(12) SCSI-3 Primary Commands-2 (SPC-2) X3T10/Project 1236D/Rev 20
(13) SCSI-3 Primary Commands-3 (SPC-3) X3T10/Project 1416D/Rev 5
(14) SCSI-3 Controller Commands (SCC) X3T10/Project 1047D/Rev 6c
(15) SFF-8045 Specification for 40-pin SCA-2 Connector w/Parallel Section Rev 4.5
(16) SFF-8067 Specification for 40-pin SCA-2 Connector w/Bidirectional ESI Rev 2.8
(17) SCSI-3 Enclosure Service Command set (SES) X3T10/Project 1212D/Rev 8b
(18) Fibre Channel Physical Interface (FC-PI) NCITS/Project 1235D/Rev 13
OEM MANUAL:K6602771
1 GENERAL DESCRIPTION
Revision: 2 / Date: 2002.12.19
Page: 16 / 313
1.3 FUNCTION OUTLINE
The disk drive is connected to the host computer through the Fibre Channel
Interface.
The word Controller may be substituted for the disk drive since this manual
describes only Fibre Channel interface functions which are implemented by the
controller in the disk drive.
Its features are listed below.
(1) ANSI STANDARD COMPLIANCE
The disk drive implements the SCSI-2 and some SCSI-3 specifications and Fibre
Channel Interface specifications which conform to the ANSI standard listed in
article 1.2.
(2) AUTOMATIC ALTERNATE ASSIGNMENT/ACCESS
By the FORMAT UNIT or REASSIGN BLOCKS command, alternate sectors are
automatically assigned in place of defective sectors. An alternate sector is
allocated next to the defective sector on FORMAT UNIT, so, extra rotational
latency may be avoided. The access to an alternate sector is done automatically on
the read or write operation.
(3) AUTOMATIC ERROR CORRECTION
The automatic error correction scheme with ECC is capable for an error correction
of the medium defect. The On the Fly error correction is also capable for the
medium defect and does not require the extra rotational delay.
Refer to the Product Specifications for details.
(4) AUTOMATIC ERROR RETRY
The error recovery function is automatically initiated in case that an error
occurred during access to the disk drive.
(5) AUTOMATIC POWER-SAVING CONTROL
The automatic power-saving function is supported to reduce the power
consumption and increase the life time of the magnetic heads and the electronic
circuits. This is automatically initiated in an idle condition whenever there are
no pending process by the host command.
(6) AUTOMATIC READ/WRITE REALLOCATION
The automatic read/ write reallocation function is supported. When an error is
detected on reading the data(assuming a data field recoverable error) or writing
the data(assuming a servo field error), this function automatically assigns an
alternate sector in place of the defective sector and stores the data on the
alternated sector prior to sending the completion status.
OEM MANUAL:K6602771
1 GENERAL DESCRIPTION
Revision: 2 / Date: 2002.12.19
Page: 17 / 313
(7) COMMAND QUEUING
One command per initiator(host computer) is enqueued(Untagged Command
Queuing) and/or maximum 128 commands as total number of commands from all
host computers are enqueued(Tagged Command Queuing).
(8) COMMAND RE-ORDERING
The disk drive executes the multiple tagged commands with the advanced
command re-ordering algorithm. It can optimize the execution time of enqueued
commands and provide the high performance for a random or multi-threading
access environment.
(9) COMPACT DRIVE w/EMBEDDED CONTROLLER
The disk drive with fully embedded SCSI controller has the 3 1/2 inch industrial
standard form factor.
(10) DEFERRED ERROR REPORTING
The deferred error function reports an error to the subsequent command received
from the host computer if an error occurs after the completion with the GOOD
status returned.
(11) DOWN-LOADABLE FIRMWARE
The firmware can be changed by the multi-WRITE BUFFER commands.
(12) HIGH-SPEED DATA TRANSFER
High-Speed Data Transfer modes are available as follows.
· Max. 200MB/S
· Max. 100MB/S
(13) MULTI-HOST/MULTI-TARGET CONNECTION
Based on the Fibre Channel Arbitrated Loop (FC-AL), maximum 126
devices(including host computers) and one fabric can be connected on the same
loop. Therefore, a flexible system configurations can be available.
However, the number of connectable host computers is a maximum of 32.
(14) MULTI-SEGMENTED BUFFER
The large capacity data buffer is equipped and this is maintained as a multi-
segmented buffer. A multi-segmented buffer scheme provides a high performance
for a read/write from the host computer which has the multi-tasking feature.
Refer to the Product Specifications for the data buffer size.
(15) READ AHEAD CACHE
The read ahead cache function provides a high performance for a sequential read
access. Reading data which the host computer has not yet requested into data
buffer is done in advance and directly transferring data to the host computer is
done without any latency at sequential access.
OEM MANUAL:K6602771
1 GENERAL DESCRIPTION
Revision: 2 / Date: 2002.12.19
Page: 18 / 313
(16) SECTOR INTERLEAVE
A 1 : 1 interleave is supported.
(17) SELECTABLE BLOCK LENGTH
A 512 bytes block length is supported as a default and other block length is also
available after the disk re-format.
Refer to the Product Specification for details.
(18) SMART(Self-Monitoring Analysis and Reporting)
The SMART(Self-Monitoring Analysis and Reporting) function is supported. This
function enables to perform an analysis, logging and reporting the error to the host
computer by the disk drive itself .
(19) TRACK/CYLINDER SKEW
In order to avoid a rotational latency for the seek to the adjacent head or cylinder,
Head/ Cylinder Skew function which shifts the sector configuration at the head/
cylinder boundary (between the last sector of the head/ cylinder and the first sector
of the next head/ cylinder) is supported, so that the read write head can be
positioned to the first sector of the next head/ cylinder. Therefore, reading/
writing of contiguous blocks is done without an extra rotational delay, even if an
access is done over the physical track/cylinder boundary.
(20) WRITE CACHE
The write cache function provides a high performance for a sequential write access.
It may return the completion with the GOOD status for a WRITE command after
successfully receiving the data from the host computer and prior to having
successfully stored the data on the disk medium.
(21) DUPLEX FUNCTION
During the data transferring , the disk Drive can queue commands received in
same port.
OEM MANUAL:K6602771
1 GENERAL DESCRIPTION
Revision: 2 / Date: 2002.12.19
Page: 19 / 313
1.4 GLOSSARY
Bit number A number that represents the weighted position of one byte.
Bit n represents a value of 2
n
.
Command Descriptor Block A command block that is used to communicate requests
from
(CDB) : an initiator to a target.
XX
H
, XXh A hexadecimal representation of a number (XX with a
subscript H/h represents a hexadecimal number).
Initiator A SCSI device (usually a host computer) that requests
another SCSI device to perform an operation.
Logical unit A physical device that is addressable through a target.
Logical unit number (LUN) An encoded 6 - bit identifier for a logical unit.
Reserved (or R) A term used for a bits, bytes, fields, or code values that are
set aside for future standardization.
Target An SCSI device (usually a disk drive w/ SCSI controller)
that performs an operation that is requested by an
initiator.
Vendor unique (VU) A bit, byte, field, or code value that can be uniquely
specified by each vendor.
Fibre Channel Arbitrated Loop One form of the topology in a fiber channel.
(FC-AL) An Arbitration is performed, in case it consists of
Node/Fabric of a maximum of 127 and a circuit is built on
a loop.Topology in a fiber channel One form.
Arbitrated Loop Physical Address Address information assigned to a meaning for
(AL_PA) every port in FC-AL. Each port gains AL_PA
through loop initialization processing (the port
which has not gained AL_PA shifts to non-
participating mode).
Private Loop FC-AL which is not connected to Fabric (it is Public Loop
when connecting with Fabric).
OEM MANUAL:K6602771
1 GENERAL DESCRIPTION
Revision: 2 / Date: 2002.12.19
Page: 20 / 313
L_Port A port connectable with FC-AL. (In Node, it is NL_Port.
In Fabric,it is FL_Port)
Circuit It is built by two arbitrary ports on FC-AL. Transmission of
a frame is possible only among 2 ports which built the
circuit.
Node The device which has a Fiber Channel Interface.
Fabric An entity that interconnects various N_Ports attached to
it and is capable of routing frames by using only the D_ID
information in a frame header.
Frame An indivisible unit of information used by Signaling
Protocol.
Data Frame A frame containing information meant for FC-4/ULP(SCSI)
or the Link application.
Sequence A set of one or more Data Frames with a common identifier
transmitted unidirectionally from one N_Port to another
N_Port.
Exchange The basic mechanism which transfers information
consisting of one or more related non-concurrent
Sequences which may flow in the same or opposite
directions.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194
  • Page 195 195
  • Page 196 196
  • Page 197 197
  • Page 198 198
  • Page 199 199
  • Page 200 200
  • Page 201 201
  • Page 202 202
  • Page 203 203
  • Page 204 204
  • Page 205 205
  • Page 206 206
  • Page 207 207
  • Page 208 208
  • Page 209 209
  • Page 210 210
  • Page 211 211
  • Page 212 212
  • Page 213 213
  • Page 214 214
  • Page 215 215
  • Page 216 216
  • Page 217 217
  • Page 218 218
  • Page 219 219
  • Page 220 220
  • Page 221 221
  • Page 222 222
  • Page 223 223
  • Page 224 224
  • Page 225 225
  • Page 226 226
  • Page 227 227
  • Page 228 228
  • Page 229 229
  • Page 230 230
  • Page 231 231
  • Page 232 232
  • Page 233 233
  • Page 234 234
  • Page 235 235
  • Page 236 236
  • Page 237 237
  • Page 238 238
  • Page 239 239
  • Page 240 240
  • Page 241 241
  • Page 242 242
  • Page 243 243
  • Page 244 244
  • Page 245 245
  • Page 246 246
  • Page 247 247
  • Page 248 248
  • Page 249 249
  • Page 250 250
  • Page 251 251
  • Page 252 252
  • Page 253 253
  • Page 254 254
  • Page 255 255
  • Page 256 256
  • Page 257 257
  • Page 258 258
  • Page 259 259
  • Page 260 260
  • Page 261 261
  • Page 262 262
  • Page 263 263
  • Page 264 264
  • Page 265 265
  • Page 266 266
  • Page 267 267
  • Page 268 268
  • Page 269 269
  • Page 270 270
  • Page 271 271
  • Page 272 272
  • Page 273 273
  • Page 274 274
  • Page 275 275
  • Page 276 276
  • Page 277 277
  • Page 278 278
  • Page 279 279
  • Page 280 280
  • Page 281 281
  • Page 282 282
  • Page 283 283
  • Page 284 284
  • Page 285 285
  • Page 286 286
  • Page 287 287
  • Page 288 288
  • Page 289 289
  • Page 290 290
  • Page 291 291
  • Page 292 292
  • Page 293 293
  • Page 294 294
  • Page 295 295
  • Page 296 296
  • Page 297 297
  • Page 298 298
  • Page 299 299
  • Page 300 300
  • Page 301 301
  • Page 302 302
  • Page 303 303
  • Page 304 304
  • Page 305 305
  • Page 306 306
  • Page 307 307
  • Page 308 308
  • Page 309 309
  • Page 310 310
  • Page 311 311
  • Page 312 312
  • Page 313 313

Hitachi DK32EJ Reference guide

Type
Reference guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI