Manual Do Utilizadoríndice analíticoFront Cover1FOR SAFE OPERATION2Revision History3Preface5Contents11Illustrations19CHAPTER 1 SAS Interface251.1 Topologies in SAS Interface261.1.1 SAS Layering271.1.2 Physical links and phys281.1.3 Ports (narrow ports and wide ports)281.1.4 SAS devices301.1.5 Pathways311.1.6 Connections321.2 Names and identifiers321.2.1 SAS addresses321.2.2 Hashed SAS address341.3 Phy layer341.3.1 8b10b coding341.3.2 Link reset sequence351.3.3 Start conditions of the link reset sequence361.3.4 Out of band (OOB) signals371.3.5 SAS OOB sequency401.3.5.1 Exception handling in the OOB sequence421.3.6 SAS speed negotiation sequence421.3.6.1 Phy reset sequence after devices are attached451.3.6.2 When the speed negotiation sequence is successful471.3.6.3 Exception handling in the speed negotiation sequence471.3.7 Phy layer dword synchronization (DWS)471.4 Link layer481.4.1 Primitives481.4.2 Primitive sequences511.4.3 Primitives not specific to type of connections511.4.3.1 AIP (Arbitration in progress)511.4.3.2 ALIGN511.4.3.3 BREAK511.4.3.4 BROADCAST521.4.3.5 CLOSE531.4.3.6 EOAF (End of address frame)531.4.3.7 ERROR531.4.3.8 HARD_RESET531.4.3.9 NOTIFY531.4.3.10 OPEN_ACCEPT541.4.3.11 OPEN_REJECT541.4.3.12 SOAF (Start of address frame)571.4.4 Primitives used only inside SSP and SMP connections581.4.4.1 ACK (acknowledge)581.4.4.2 CREDIT_BLOCKED581.4.4.3 DONE581.4.4.4 EOF (End of frame)601.4.4.5 NAK (negative acknowledgement)601.4.4.6 RRDY601.4.4.7 SOF (Start of frame)601.4.5 Clock skew management611.4.6 Idle physical link611.4.7 Scrambling621.5 Address frames621.5.1 Address frames overview621.5.2 IDENTIFY address frame641.5.3 OPEN address frame661.5.4 Identification and hard reset sequence691.5.5 Connections701.5.5.1 Connections overview701.5.5.2 Connection request701.5.5.3 Connection responses711.5.5.4 Arbitration fairness711.5.5.5 Aborting a connection request731.5.5.6 Closing a connection741.5.5.7 Breaking a connection751.5.5.8 Rate matching751.5.6 SSP link layer761.5.6.1 SSP frame transmission and reception771.5.6.2 SSP flow control771.5.6.3 Interlocked frames771.5.6.4 Closing an SSP connection811.6 Transport layer811.6.1 SSP frame format811.6.2 Information units851.6.2.1 COMMAND information unit851.6.2.2 TASK information unit881.6.2.3 XFER_RDY information unit901.6.2.4 DATA information unit931.6.2.5 RESPONSE information unit951.6.3 Sequences of SSP frames1001.6.4 Exceptional event processing of a drive102CHAPTER 2 Command Processing1072.1 Command Format1072.2 Status Byte1112.3 Command Queuing Function1142.4 UNIT ATTENTION Condition1152.4.1 Generation of the UNIT ATTENTION condition1152.4.2 Response and release condition at UNIT ATTENTION condition hold state1162.4.3 UNIT ATTENTION condition multiple hold1172.5 Sense Data Hold State1172.6 Power Condition1182.7 LED Display1192.8 Command Processing Exceptions1202.8.1 Overlapped tag1202.8.2 Illegal LUN specification1212.8.3 Reserved operation code1222.8.4 Error recovery processing1222.8.5 Abort processing1232.8.6 Fatal hardware errors1262.9 Data Block Addressing1262.9.1 Definition of data space1262.9.2 Logical block addressing129CHAPTER 3 Data Buffer Management1313.1 Data Buffer1313.1.1 Data buffer configuration and basic operation1313.2 Look-Ahead Cache Feature1343.2.1 Caching operation1343.2.2 Caching parameters1373.2.3 Look-Ahead operation, Look-Ahead volume137CHAPTER 4 Command Specifications1394.1 Control/Sense Commands1394.1.1 TEST UNIT READY (00)1394.1.2 INQUIRY (12)1404.1.3 READ CAPACITY (25)1554.1.4 MODE SELECT (15)1574.1.5 MODE SELECT EXTENDED (55)1674.1.6 MODE SENSE (1A)1704.1.7 MODE SENSE EXTENDED (5A)1784.1.8 REZERO UNIT (01)1814.1.9 START/STOP UNIT (1B)1824.1.10 RESERVE (16)1844.1.11 RESERVE EXTENDED (56)1864.1.12 RELEASE (17)1874.1.13 RELEASE EXTENDED (57)1884.1.14 REQUEST SENSE (03)1894.1.15 LOG SELECT (4C)1914.1.16 LOG SENSE (4D)1964.1.17 PERSISTENT RESERVE IN (5E)1984.1.18 PERSISTENT RESERVE OUT (5F)2054.1.19 REPORT LUNS (A0)2114.1.20 REPORT DEVICE IDENTIFIER (A3)2134.1.21 SET DEVICE IDENTIFIER (A4)2154.2 Data Access Commands2164.2.1 READ (08)2164.2.2 READ EXTENDED (28)2194.2.3 WRITE (0A)2204.2.4 WRITE EXTENDED (2A)2224.2.5 WRITE AND VERIFY (2E)2234.2.6 VERIFY (2F)2244.2.7 SEEK (0B)2254.2.8 SEEK EXTENDED (2B)2264.2.9 SYNCHRONIZE CACHE (35)2274.3 Format Commands2284.3.1 FORMAT UNIT (04)2284.3.2 REASSIGN BLOCKS (07)2394.3.3 READ DEFECT DATA (37)2434.3.4 READ DEFECT DATA (B7)2484.4 Maintenance, Diagnostic Commands2504.4.1 SEND DIAGNOSTIC (1D)2504.4.2 RECEIVE DIAGNOSTIC RESULTS (1C)2624.4.3 WRITE BUFFER (3B)2674.4.4 READ BUFFER (3C)2744.4.5 READ LONG (3E)2794.4.6 WRITE LONG (3F)2804.4.7 WRITE SAME (41)283CHAPTER 5 Parameter Data Format2855.1 Mode Parameters2855.1.1 Read/Write Error Recovery Parameters (Page Code = 1)2865.1.2 Disconnect/Reconnect Parameters (Page Code = 2)2915.1.3 Format Parameters (Page Code = 3)2935.1.4 Drive Parameters (Page Code = 4)2985.1.5 Verify Error Recovery Parameters (Page Code = 7)3005.1.6 Caching Parameters (Page Code = 8)3025.1.7 Control Mode Parameters (Page Code = 0A)3085.1.8 Notch Parameters (Page Code = 0C)3125.1.9 Port Control Parameter (Page Code = 19)3145.1.10 Power Condition Parameter (Page Code = 1A)3205.1.11 Informational Exceptions Control Page (Page Code = 1C)3215.1.12 Background Control Mode Parameter (Page Code = 1C/subpage = 01)3265.1.13 Additional Error Recovery Parameters (Page Code = 21)3295.2 Log Parameters3315.2.1 Support Log Page (X'00')3335.2.2 Buffer Overrun/Underrun Page (X'01')3345.2.3 Write Error Count Page (X'02')3355.2.4 Read Error Count Page (X'03')3395.2.5 Verify Error Count Page (X'05')3425.2.6 Non-Medium Error Count Page (X'06')3465.2.7 Temperature Page (X'0D')3465.2.8 Start-Stop Cycle Counter Page (X'0E')3485.2.9 Application Client Page (X'0F')3515.2.10 Self-Test Result Page (X'10')3525.2.11 Background Medium Scan Page (X'15')3545.2.12 Protocol Specific Port Log Page (X'18')3575.2.13 SMART Status Page (X'2F')3615.2.14 SMART Data Page (X'38')361CHAPTER 6 Sense Data and Error RecoveryMethods3636.1 Sense Data3636.1.1 Sense data format3636.1.2 Sense data basic information3656.1.3 Sense data additional information3756.2 INIT Error Recovery Methods (Recommended)3766.2.1 Termination status analysis and error recovery methods3766.2.2 Sense data analysis and error recovery methods3786.2.3 Error logging3866.3 Disk Drive Error Recovery Processing3866.3.1 Error states and retry processing procedures3866.3.2 Auto alternate block allocation processing3886.3.3 Error recovery processing control390CHAPTER 7 Disk Media Management3937.1 Defect Management3937.2 Disk Media Initialization3967.2.1 Initialization during installation3967.2.2 Re-initialization3977.3 Alternate Block Allocation Processing3997.4 Background Media Scan (BMS)4007.4.1 Overview4007.4.2 Background Media Scan4007.4.2.1 Background Media Scan (BMS) mode4007.4.2.2 Pre-Scan mode4007.4.2.3 Write command operation during a Pre-Scan4017.4.2.4 Conditions for operation4017.4.3 Mode Page4027.4.4 Background Media Scan Log Page4047.5 Drive Self-Test (DST)4077.5.1 Overview4077.5.2 Self-test modes4097.5.2.1 Foreground mode4097.5.2.2 Background mode4097.5.3 Matters that are common to both modes4117.5.4 Short self-test4117.5.5 Extended self-test4117.5.6 Test segments4117.6 SMART (Self-Monitoring Analysis and Reporting Technology)4147.6.1 Overview4147.6.2 Data analysis4157.6.3 Failure prediction method4167.6.4 Reporting function420Glossary421Acronyms and Abbreviations423Index425READER’S COMMENT FORM434Tamanho: 5 MBPáginas: 439Language: EnglishAbrir o manual