IBM DDRS-39130 - Ultrastar 9.1 GB Hard Drive Скачать руководство пользователя страница 1

OEM HARD DISK DRIVE SPECIFICATIONS for

DDRS-39130 / DDRS-34560

3.5-Inch Hard Disk Drive ( 9130 / 4560 MB )

Revision (2.0)

S00K-0097-03

Содержание DDRS-39130 - Ultrastar 9.1 GB Hard Drive

Страница 1: ...OEM HARD DISK DRIVE SPECIFICATIONS for DDRS 39130 DDRS 34560 3 5 Inch Hard Disk Drive 9130 4560 MB Revision 2 0 S00K 0097 03...

Страница 2: ......

Страница 3: ...OEM HARD DISK DRIVE SPECIFICATIONS for DDRS 39130 DDRS 34560 3 5 Inch Hard Disk Drive 9130 4560 MB Revision 2 0 S00K 0097 03...

Страница 4: ...ke improve ments and or changes in the product s and or the program s described in this publication at any time It is possible that this publication may contain reference to or information about IBM p...

Страница 5: ...e Stop Time 13 3 4 5 Data Transfer Speed 13 3 4 6 Buffering Operation Lookahead Write Cache 14 3 4 7 Throughput 15 4 0 Data integrity 17 4 1 Equipment Status 17 4 2 Error Recovery 17 5 0 Physical Form...

Страница 6: ...Vibrations 55 6 9 3 Operating Shock 55 6 9 4 Non Operating Shock 55 6 10 Acoustics 56 6 10 1 Sound Power Levels 56 6 10 2 Sound Pressure Reference 57 6 11 Identification Labels 58 6 12 Electromagnetic...

Страница 7: ...rol 112 7 9 13 Page 1C Informational Exceptions Control 113 7 10 MODE SENSE 5A 115 7 11 MODE SELECT 15 116 7 12 MODE SELECT 55 118 7 13 PRE FETCH 34 119 7 14 READ 08 120 7 15 READ CAPACITY 25 121 7 16...

Страница 8: ...OR 09 171 9 1 12 LINKED COMMAND COMPLETE 0A 171 9 1 13 LINKED COMMAND COMPLETE WITH FLAG 0B 171 9 1 14 BUS DEVICE RESET 0C 171 9 1 15 ABORT TAG 0D 171 9 1 16 CLEAR QUEUE TAG 0E 171 9 1 17 QUEUE TAG ME...

Страница 9: ...t 192 10 12 Single Initiator Selection 192 10 13 Non arbitrating systems 192 10 14 Selection without ATN 193 10 15 Multiple Initiator Environment 193 10 15 1 Initiator Sense Data 193 10 15 2 Initiator...

Страница 10: ...07 12 2 8 Additional Sense Code Qualifier Byte 12 and 13 208 12 2 9 FRU Field Replaceable Unit Byte 14 211 12 2 10 Sense Key Specific Byte 15 thru 17 211 12 2 11 Reserved Byte 18 thru 19 212 12 2 12 V...

Страница 11: ...8 pin WIDE with SCSI terminator SCSI 3 FAST 20 SE 80 pin SCA 2 LVD FAST 40 68 pin WIDE can be used also as SCSI 3 FAST 20 SE LVD FAST 40 80 pin SCA 2 can be used also as SCSI 3 FAST 20 SE Note The spe...

Страница 12: ...e Failure Analysis Trademark of IBM Corp S M A R T Self Monitoring Analysis and Reporting Technology ADM Automatic Drive Maintenance SCAM SCSI Configured AutoMatically SE Single Ended SCSI LVD Low Vol...

Страница 13: ...e Segmented data buffer 6x64KB or 3x128KB on user choice ECC on the fly Automatic error recovery procedures for read and write commands Self diagnostics on power on and resident diagnostics Automatic...

Страница 14: ...4 OEM Spec of DDRS 3xxxx...

Страница 15: ...Part 1 Functional Specification Copyright IBM Corp 1997 5...

Страница 16: ...6 OEM Spec of DDRS 3xxxx...

Страница 17: ...ls read write accessing of the disk media including defect management and error recovery Performs self checkout diagnostics 2 2 Head Disk Assembly The head disk assembly HDA is assembled in a clean ro...

Страница 18: ...8 OEM Spec of DDRS 3xxxx...

Страница 19: ...mber of LBAs 17 850 000 8 925 000 Total Logical Data Bytes 9 139 200 000 4 569 600 000 Figure 2 Data Sheet Buffer to from media Mbit sec 109 to 171 Host to from buffer Interface transfer rate Mbyte se...

Страница 20: ...fer Speed Buffering Operation Lookahead Write cache Note All the above parameters contribute to drive performance There are other parameters that contribute to the performance of the actual system Thi...

Страница 21: ...6 DC Power Requirements on page 41 for ranges The seek time is measured from the start of actuator s motion to the start of a reliable read or write opera tion Reliable read or write implies that erro...

Страница 22: ...quential block after reading the last sector in the current cylinder The measured method is given in 3 4 7 Throughput on page 15 3 4 2 4 Head Switch Time Head Skew 3 4 2 5 Average Latency Figure 5 Ful...

Страница 23: ...s disk buffer transfer rate Mbyte sec is derived by Number of sectors on a track 512 revolution sec Note Number of sectors per track will vary because of the linear density recording Figure 9 Drive Re...

Страница 24: ...D of Surface One revolution time Instantaneous Buffer Host Transfer Rate Mbyte sec defines the maximum data transfer rate on SCSI Bus It also depends on the speed of the host The measurement method i...

Страница 25: ...ffer Transfer Rate Mbyte sec E Buffer Host Transfer Rate Mbyte sec 3 4 7 2 Random Access The above table gives the time required to execute a total of 1000x read write commands which access a random L...

Страница 26: ...16 OEM Spec of DDRS 3xxxx...

Страница 27: ...e drive is not ready to read write or seek This status normally exists at power on time and will be maintained until the following conditions are satisfied Access recalibration tuning is complete Spin...

Страница 28: ...18 OEM Spec of DDRS 3xxxx...

Страница 29: ...f inner zone PList Physical Format N N 1 N 2 N 3 Defect Defect A A Skip Skip Defects are skipped without any constraint such as track or cylinder boundary The calculation from LBA to physical is done...

Страница 30: ...20 OEM Spec of DDRS 3xxxx...

Страница 31: ...ctor 80 pin LVD on page 26 Power connector of 50 pin models comply with the ANSI SCSI A connector specifications Power connector of 68 pin models comply with the ANSI SCSI P connector specifications C...

Страница 32: ...49 Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Open Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground 02 04 06 08 10 12 14 16...

Страница 33: ...04 05 06 07 08 09 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 Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Gr...

Страница 34: ...30 31 32 33 34 DB 12 DB 13 DB 14 DB 15 DB P1 DB 0 DB 1 DB 2 DB 3 DB 4 DB 5 DB 6 DB 7 DB P Ground DIFFSENS Reserved Reserved Reserved Ground A T N Ground B S Y A C K R S T M S G S E L C D R E Q I O DB...

Страница 35: ...eserved DB 11 DB 10 DB 9 DB 8 I O REQ C D SEL MSG RST ACK BSY ATN DB P0 DB 7 DB 6 DB 5 DB 4 DB 3 DB 2 DB 1 DB 0 DB P1 DB 15 DB 14 DB 13 DB 12 5 Volt 5 Volt 5 Volt Charge Reserved AUTO SPIN UP SCSI ID...

Страница 36: ...12 Volt 12 Volt Reserved Reserved DB 11 DB 10 DB 9 DB 8 I O REQ C D SEL MSG RST ACK BSY ATN DB P0 DB 7 DB 6 DB 5 DB 4 DB 3 DB 2 DB 1 DB 0 DB P1 DB 15 DB 14 DB 13 DB 12 5 Volt 5 Volt 5 Volt Charge Res...

Страница 37: ...Bus Terminator 6 1 3 1 SE model Single ended 50 and 68 pin models have active termination feature The function can be enabled by installing a jumper between pins 13 and 14 of the jumper block or conne...

Страница 38: ...tions Inputs Input High Voltage 2 0 V min Input Low Voltage 0 8 V max Outputs Output High Voltage High Impedanc Output Low Voltage 0 5 V max IO 48mA Figure 20 Logic Signal Levels 6 1 5 2 LVD model SCS...

Страница 39: ...3 5 7 specify SCSI ID as DAS0 1 2 3 Tie down to the ground is to assert Pin 2 4 6 12 are reserved and should be open Pin 8 is for external LED cathod If pin 9 is tied down to the ground on SE model S...

Страница 40: ...s descrived in 6 1 6 Auxiliary Connector on 68 pin Model on page 29 These controls work as logical OR between Option Jumper Block and Auxiliary Connector DC power Connector Auxiliary Logic card Connec...

Страница 41: ...s 11 7 12 Disable Unit Attention 9 8 10 Enable TI SDTR 50 pin Enable TI SDTR WDTR 68 80 pin 7 9 8 Enable Auto Start Delay 5 10 6 Delay Start 6 12 3 11 4 Disable SCSI Parity Check LED Anode 1 12 2 LED...

Страница 42: ...rough 7 can be assigned Figure 23 SCSI Device ID 6 2 1 2 Position 5 on 50 68 pin models Enable Auto Spin up If a shunt jumper is installed the drive will spin up automatically after power on reset If...

Страница 43: ...up with the combination of Enable Auto Spin Up Position 5 When both Auto Spin up and Auto Start Delayis are enabled the drive start will be delayed by a period of time multiplied by its own SCSI addre...

Страница 44: ...external Light Emitting Diode Up to 30 mA of sink current capability is provided The LED Anode must be tied to the current limited 5 V source provided on Pin 1 of the Option Jumper Block The LED Catho...

Страница 45: ...o o o o o o o o o o o o o Shunt jumpers are installed at position 2 3 5 and 6 as shipping default of SE 50 68 pin model No shunt jumper is installed on 80 pin model Figure 26 Default Jumper Setting o...

Страница 46: ...uxiliary Connector Pin 8 and 11 80 Pin Model SCA 2 Connector Pin 77 as shown in 6 3 3 80 Pin Model on page 38 The schematics of LED circuit on each model are as follows 6 3 1 50 Pin Model DDRS 39130 D...

Страница 47: ...mple of Usage at System Side 5V o Auxiliary Connector Pin 11 o o for LED Anode 620 Ohm LED Jumper Pin 1 for LED Anode o o Jumper Pin 2 for LED Cathod 150 Ohm Auxiliary Connector Pin 8 o o for LED Cath...

Страница 48: ...Model Example of Usage at System Side 5V 5V 5V o o o 1K Ohm 620 Ohm 150 Ohm LED LED Jumper Pin 1 for LED Anode o o Jumper Pin 2 for LED Cathod SCA 2 Connector Pin 77 o o for LED Cathod Figure 30 LED C...

Страница 49: ...Altitude 300 to 3048 m Non Operating Conditions Temperature 40 to 65 C Relative Humidity 5 to 95 R H non condensing Maximum Wet Bulb Temperature 35 C non condensing Maximum Temperature Gradient 15 C H...

Страница 50: ...The system has to provide sufficient ventilation to keep the limits of component temperature as shown below Figure 32 Maximum Allowable Module Surface Temperature Module Name Location Maximum Allowabl...

Страница 51: ...Current of DDRS 39130 with SCSI Terminator Enabled All values in Amps 5Volts 12Volts Total W Pop Mean Std Dev Pop Mean Std Dev Idle Average 0 32 0 01 0 45 0 01 7 1 Idle ripple peak to peak 0 21 0 01 0...

Страница 52: ...istribution To prevent external electrical noise from interfering with the drive s performance the drive must be held by four screws in a user system frame which has no electrical level difference at...

Страница 53: ...nt Errors A recoverable equipment error is any error other than a seek ID mis compare error or read error that is detected and corrected by the drive error recovery procedure Examples are Write Fault...

Страница 54: ...ADM function is equipped to enhance the reliability in continuous usage ADM function is to perform a CSS automatically after detection of idling time for 1 minute at intervals of 1 week The details ar...

Страница 55: ...6 8 Mechanical Specifications 6 8 1 Outline 6 8 1 1 50 pin Model Figure 39 Outline of 50 pin Model Specification 45...

Страница 56: ...6 8 1 2 68 pin Model Figure 40 Outline of 68 pin Model 46 OEM Spec of DDRS 3xxxx...

Страница 57: ...6 8 1 3 80 pin Model Figure 41 Outline of 80 pin Model Specification 47...

Страница 58: ...s The following chart describes the dimensions and the weight Figure 42 Physical Dimension Height mm 25 4 0 4 Width mm 101 6 0 4 Length mm 146 0 0 6 Weight gram 630 Max Figure 43 Mechanical Dimension...

Страница 59: ...6 8 3 Interface Connector 6 8 3 1 50 pin Model Figure 44 Interface Connector 50 pin Model Specification 49...

Страница 60: ...6 8 3 2 68 pin Model Figure 45 Interface Connector 68 pin Model 50 OEM Spec of DDRS 3xxxx...

Страница 61: ...6 8 3 3 80 pin Model Figure 46 Interface Connector 80 pin Model Specification 51...

Страница 62: ...6 8 4 Mounting Positions and Tappings Figure 47 Mounting Positions and Tappings 52 OEM Spec of DDRS 3xxxx...

Страница 63: ...le rotation using appropriate screws or equivalent mounting hardwares Consult with the issuer of this specification for actual application if neces sary Drive level vibration test and shock test are t...

Страница 64: ...0 67G RMS Overall RMS root mean square level of vertical vibration is 0 56G RMS Note The specified levels are measured at the mounting points 6 9 1 2 Swept Sine Vibration The hard disk drive will mee...

Страница 65: ...evel are applied to the drive ten pulses for each direction and for all three axes There must be a minimum of 30 seconds delay between shock pulses The input level is applied to a base plate where the...

Страница 66: ...und absorbing material shall be used The acoustical characteristics of the drive subsystem are measured under the following conditions Idle mode Powered on disks spinning track following unit ready to...

Страница 67: ...o be measured are top cover side and card side Microphone is set one meter above the drive surface Random operation mode is simulated with 40 seek and 60 idle in time 6 10 2 2 Sound Pressure Level The...

Страница 68: ...lations Class B Part 15 European Economic Community EEC directive number 76 889 related to the control of radio fre quency interference and the Verband Deutscher Elektrotechniker VDE requirements of G...

Страница 69: ...mability rating of V 1 or better The flammability rating is marked or etched on the board All other parts not considered electrical components are made of material with the UL recognized flammability...

Страница 70: ...60 OEM Spec of DDRS 3xxxx...

Страница 71: ...Part 2 SCSI Interface Specification Copyright IBM Corp 1997 61...

Страница 72: ...62 OEM Spec of DDRS 3xxxx...

Страница 73: ...R O 5Ah MODE SENSE 10 O O O 34h PRE FETCH M M M 08h READ R O O 3Ch READ BUFFER E M M 25h READ CAPACITY R R O 37h READ DEFECT DATA E M M 28h READ EXTENDED R R O 3Eh READ LONG O O O 07h REASSIGN BLOCKS...

Страница 74: ...READ LONG R R O 3Fh WRITE LONG R R O 41h WRITE SAME O O O 4Ch LOG SELECT O O O 4Dh LOG SENSE R R O 55h MODE SELECT 10 R R O 56h RESERVE 10 R R O 57h RELEASE 10 R R O 5Ah MODE SENSE 10 Figure 54 SCSI C...

Страница 75: ...status and then send the COMMAND COMPLETE message No further commands in the chain are executed 7 2 Abbreviations These abbreviations are used throughout the following sections LUN Logical Unit Number...

Страница 76: ...t is created at time of manufacture and cannot be altered The grown defect list G List is built after manufacture by the Initiators use of the REASSIGN BLOCK command and the Automatic Reallocate funct...

Страница 77: ...STPF 1 IP 0 DSP 0 DPRY Disable Primary bit set to zero indicates that the Target does not use portions of the medium identified as defective in the primary defect PList for Initiator addressable logic...

Страница 78: ...nd PHYSICAL SECTOR format otherwise the command is terminated with Check Con dition Status The sense key is set to Illegal Request and the additional sense code is set to Invalid Field In Parameter Li...

Страница 79: ...descriptor for the Physical Sector format specifies a defect that is the length of a sector The defect descriptor is comprised of the cylinder number of the defect the head number of the defect and t...

Страница 80: ...has been transferred or when allocation length bytes have been transferred whichever is less If an INQUIRY command is received from an initiator with a pending unit attention condition before the targ...

Страница 81: ...lds with a value shown inside quotes e g Value xyz are character fields A value not in quotes is a numeric value Character fields are alpha numeric and represented in either ASCII or EBCDIC as stated...

Страница 82: ...at the LUN specified in the Command Block is currently supported Qualifier is set to 011b when the LUN specified in the Command Block is not present 2 Peripheral Device Type is set to zero to indicate...

Страница 83: ...pport 16 bit wide data transfers Sync is set to one to indicate that the file supports synchronous data transfer Link is set to one to indicate that the file supports linked commands TTD is set to zer...

Страница 84: ...the LUN specified in the Command Block is currently supported Peripheral Device Type is set to zero to indicate that the device is a Direct Access Page Code is set to 0 and this field contains the sam...

Страница 85: ...ero to indicate that the LUN specified in the Command Block is currently supported Peripheral Device Type is set to zero to indicate that the device is a Direct Access Page Code is set to 80h and this...

Страница 86: ...is then a don t care indicates that the Default Cumulative values are set to their default values of 0 If the PC field is set to 01b and PCR is set to 1 the Current Cumulative values are also set to...

Страница 87: ...rent cumulative values or 11b to specify the default cumulative values As the file does not support the threshold pages any other value in this field will cause the command to end with a CHECK CONDITI...

Страница 88: ...dicates that the drive updates the log parameter value to reflect events that should be noted by that parameter DS The Disable Save bit is set to 1 to indicate the parameter is non saveable and is set...

Страница 89: ...ges can be requested by an Initiator Byte 7 6 5 4 3 2 1 0 0 Reserved Page code 0 1 Reserved 2 3 Page Length 0006h Number of Pages Supported 4 First supported page 0h 6 Second supported page 2h 7 Third...

Страница 90: ...S 0 TSD 0 ETC 0 TMC 0 LBIN 0 LP 0 15 Parameter Length 04h 16 19 Count of LBA s with write fault errors 20 21 Parameter Code 02h 22 DU 0 DS 0 TSD 0 ETC 0 TMC 0 LBIN 0 LP 0 23 Parameter Length 04h 24 27...

Страница 91: ...h 46 DU 0 DS 0 TSD 0 ETC 0 TMC 0 LBIN 0 LP 0 47 Parameter Length 04h 48 51 Total bytes written 52 53 Parameter Code 06h 54 DU 0 DS 0 TSD 0 ETC 0 TMC 0 LBIN 0 LP 0 55 Parameter Length 04h 56 59 Count o...

Страница 92: ...0 TSD 0 ETC 0 TMC 0 LBIN 0 LP 0 15 Parameter Length 04h 16 19 Count of LBA s with ECC detected errors 20 21 Parameter Code 02h 22 DU 0 DS 0 TSD 0 ETC 0 TMC 0 LBIN 0 LP 0 23 Parameter Length 04h 24 27...

Страница 93: ...retry is not reported by the error counters Additionally the drive does not report data recovered by ECC on the fly as it is not possible to distinguish between ECC errors caused by reading before set...

Страница 94: ...S 0 TSD 0 ETC 0 TMC 0 LBIN 0 LP 0 15 Parameter Length 04h 16 19 Count of LBA s with ECC detected errors 20 21 Parameter Code 02h 22 DU 0 DS 0 TSD 0 ETC 0 TMC 0 LBIN 0 LP 0 23 Parameter Length 04h 24 2...

Страница 95: ...try is not reported by the error counters Additionally the drive does not report data recovered by ECC on the fly as it is not possible to distinguish between ECC errors caused by reading before settl...

Страница 96: ...rs This includes seek errors and other hardware type fail ures Byte 7 6 5 4 3 2 1 0 0 Reserved Page code 06h 1 Reserved 2 3 PageLength 08h 4 5 Parameter Code 00h 6 DU 0 DS 0 TSD 0 ETC 0 TMC 0 LBIN 0 L...

Страница 97: ...7 8 7 Log Sense Page 3A Log Sense Page 3A is reserved and this page of the specification is intentionally left blank SCSI COMMAND SET 87...

Страница 98: ...ecified The current values returned are 1 The parameters set in the last successful MODE SELECT command 2 The saved values if a MODE SELECT command has not been executed since the last power on hard R...

Страница 99: ...zero when the parameters are not supported The Page Length byte value of each page returned by the file indicates up to which fields are sup ported on that page 7 9 1 1 2 Page Code This field specifi...

Страница 100: ...arameter header 10 7 6 5 4 3 2 1 0 BYTE 0 MSB Mode Data Length BYTE 1 LSB BYTE 2 Medium Type 0 BYTE 3 WP Reserved 0 BYTE 4 Reserved 0 BYTE 5 Reserved 0 BYTE 6 MSB Block Descriptor Length 0 or 8 BYTE 7...

Страница 101: ...sable to format at the specified Block Length Number of Blocks When used with the MODE SELECT command the Number of Blocks field must be Zero to indicate not to change available blocks 0xFFFFFF to ind...

Страница 102: ...ng mode page code Page Description PS 00 Vendor Unique Parameters 1 01 Read Write Error Recovery Parameters 1 02 Disconnect Reconnect Control Parameters 1 03 Format Device Parameters 0 04 Rigid Disk G...

Страница 103: ...but may be set as desired This is for compatibility with older drives QPE Qualify Post Error bit allows the Initiator to inhibit the reporting of recovered data errors which are recovered under Data...

Страница 104: ...able read processing time delay due to reassigned LBA processing for continuous data availability requirements such as Audio Visual application IGRA bit is set to 0 specifies the drive shall process r...

Страница 105: ...and should wait in the command queue when the CAEN bit is set Each unit of this timer is 50ms QPE Read Threshold specifies the error reporting threshold for read operations when the QPE bit is set to...

Страница 106: ...t the file shall not perform automatic reallocation of defective data blocks during read operations A ARRE bit is set to one to indicate that the file shall perform automatic reallocation of defective...

Страница 107: ...rocedures always When AVERP bit Mode Page 0 Byte 6 Bit 6 is zero a value of non zero in Read Retry Count enables all steps of DRP When AVERP bit is one the number in Read Retry Count sets the maximum...

Страница 108: ...e file then creates the CHECK CONDITION status with the appropriate Sense Key 0 0 1 0 Retries are attempted but no error correction ECC is applied Recovered data if any is transferred with no CHECK CO...

Страница 109: ...ansferred to the initiator The file then creates the CHECK CONDITION status with the appropriate Sense Key 1 0 1 0 The highest level error is reported at the end of transfer Retries are attempted but...

Страница 110: ...ECK CONDITION status with the appropriate Sense Key 1 1 1 0 The highest level error is reported at the end of transfer Retries are attempted but ECC is not applied Recovered data is transferred with C...

Страница 111: ...empty the file data buffer should be before attempting to reconnect to the SCSI bus If the ratio is set to 0h the target will calculate and use an optimal ratio based on the negotiated transfer rate B...

Страница 112: ...h Sectors per Track BYTE 11 LSB DAh BYTE 12 MSB 02h Data Bytes per Physical Sector 0200h BYTE 13 LSB 00h BYTE 14 MSB 00h Interleave 1 BYTE 15 LSB 01h BYTE 16 MSB 00h Track Skew Factor BYTE 17 LSB 0Bh...

Страница 113: ...the same cylinder This field is a function of the active notch Cylinder Skew Factor indicates the number of physical sectors between the last block of one cylinder and the first block on the next sequ...

Страница 114: ...Reduced Write Current 0 BYTE 11 LSB 00h BYTE 12 MSB 00h Drive Step Rate Not used BYTE 13 LSB 00h BYTE 14 MSB 00h Landing Zone Cylinder Not used BYTE 16 LSB 00h BYTE 17 RESERVED RPL 0 00h BYTE 18 Rotat...

Страница 115: ...e following commands Verify Write and Verify the verify portion of the command only Since bytes 4 11 are not changeable the Mode Select Commands accepts only the values indicated for bytes 4 11 EER Th...

Страница 116: ...en recovering verify errors The Verify Retry Count of one causes the Target to attempt up to one VRP pass per command when a medium error occurs during a verify operation Only values of 0h and 01h are...

Страница 117: ...st be done to assume data is written to the media before powering down the Target MF Multiplication Factor determines how the Maximum Pre fetch field is interpreted When this bit is set the data to pr...

Страница 118: ...d This field can either be used as an absolute value if the MF bit is 0 or else it will be multiplied by the read command length to give the actual length to read ahead Maximum Pre fetch ceiling speci...

Страница 119: ...ED 8 Command re ordering is disabled 9 Fh RESERVED QErr Queue Error Management bit of zero specifies that the Target suspends execution of queued and active commands from any Initiator which receives...

Страница 120: ...the logical unit with a different number of blocks per cylinder is referred as a notch The only field that is changeable is the Active Notch field ND ONE meaning that this device is a notched drive L...

Страница 121: ...e notch The first three bytes are the cylinder number and the last byte is the head The value sent in this field is ignored Pages Notched is a bit map of the mode page codes that indicates which pages...

Страница 122: ...dle bit must be set to 0 Standby bit of one indicates that the target shall use the Standby Condition Timer to determine the length of inactivity time to wait before entering the Standby condition A s...

Страница 123: ...rations is enabled The reporting of information exception conditions when the DEXCPT bit is set to zero is determined from the Method of Reporting field A DEXCPT bit of one indicates the Target disabl...

Страница 124: ...e cause of the informational exception condition The command that has the CHECK CONDITION completes without error before any informational exception condition is reported 5h Generate no sense This met...

Страница 125: ...0 5 Reserved 0 6 Reserved 0 7 MSB Allocation Length 8 LSB 9 VU 0 Reserved 0 FLAG LINK Figure 85 MODE SENSE 5A The MODE SENSE 5A command provides a means for the file to report various device paramete...

Страница 126: ...for all following commands until another mode select command is issued this information is maintained over a power cycle or reset of the file Parameter List Length This specifies the number of bytes t...

Страница 127: ...ator sends a MODE SELECT command that changes any parameters that apply to other initiators the file shall generate an unit attention condition for all initiators except the one that issued the MODE S...

Страница 128: ...6 7 MSB Parameter List Length 8 LSB 9 VU 0 Reserved 0 FLAG LINK Figure 87 MODE SELECT 55 The MODE SELECT 55 command provides a means for the initiator to specify LUN or device parame ters to the Targe...

Страница 129: ...s of data that are to be transferred into the cache A transfer length of zero indicates that blocks are to be trans ferred into the cache until the segment is filled or there are no more blocks on the...

Страница 130: ...g at the specified logical block address Logical block address This field specifies the logical unit at which the read operation shall begin Transfer length This field specifies the number of blocks t...

Страница 131: ...the file 1 The drive returns the last logical block address and block length in bytes are that of the logical block address after which a substantial delay in data transfer will be encountered This re...

Страница 132: ...ogical Block Address BYTE 2 BYTE 3 LSB BYTE 4 MSB BYTE 5 Block Length BYTE 6 512 BYTE 7 LSB Figure 91 Format of READ CAPACITY command reply Block Length specifies the length in bytes of the block It i...

Страница 133: ...icates that the target returns the grown defect list A Glist bit of zero indicates that the target shall not return the Grown Defect list of defects Note With both bits set to one Plist and Glist the...

Страница 134: ...Rsvd 0 Plist Glist Defect List Format BYTE 2 MSB Defect List Length BYTE 3 LSB Figure 93 Defect List Header 7 16 2 Bytes from Index Format 100b Defect Descriptors BYTE 0 MSB BYTE 1 Cylinder Number of...

Страница 135: ...he format of the defect list data returned by the target The Defect List Length field specifies the length in bytes of the defect descriptors that follow The Defect List Length is equal to eight times...

Страница 136: ...full LBA range of the larger capacity drives Transfer length The number of contiguous blocks to be transferred If the transfer length is zero the seek occurs but no data is transferred This condition...

Страница 137: ...or block depend on the contents of the mode field MODE Description 000 Read combined header and data 010 Data 011 Descriptor All others Not supported 7 18 1 Combined Header And Data Mode 000 In this m...

Страница 138: ...undary requirements returned in the READ BUFFER descriptor If the value exceeds the buffer specified the command is terminated with CHECK CONDITION status File shall set sense key to ILLEGAL REQUEST a...

Страница 139: ...99 READ BUFFER DESCRIPTOR The value contained in the Buffer Offset field of subsequent WRITE BUFFER and READ BUFFER com mands should be a multiple of two to the power of the offset boundary The offset...

Страница 140: ...itiator Logical Block Address field specifies the logical block at which the read operation shall occur Byte Transfer Length This field must exactly specify the number of bytes of data that are availa...

Страница 141: ...ock address is transferred to the file during the DATA OUT phase One to four block s may be specified for relocation per REASSIGN BLOCKS command Reassignment is complete upon the completion of the REA...

Страница 142: ...If the file finds a defective block by verifying ECC before it finds a spare the file will not start the REASSIGN BLOCKS process but will return CHECK CONDITION status with sense key set to MEDIUM ER...

Страница 143: ...e target terminates the Data In phase when all available data has been transferred or when the number of bytes transferred equals the Parameter List Length 7 21 1 Receive Diagnostic Page 0 This page c...

Страница 144: ...format Otherwise the Target will terminate the command with Check Condition status RA Reserved Area is set to 1 if the translated block is a reserved area ALTS Alternate Sector is set to 1 if the tra...

Страница 145: ...n error for an initiator to release a LUN that is not currently reserved 3rdPty bit indicates that 1 This release process is for a third party which is specified by 3rd Party ID 0 This release process...

Страница 146: ...e returns Good status without altering the reservation Extents are not supported by the Drive The Ext Extent bit must be zero and the Reservation Identifica tion field is ignored If the Ext bit is not...

Страница 147: ...the file has no sense data available to return it shall return a sense key of NO SENSE and an additional sense code of NO ADDITIONAL SENSE INFORMATION The sense data shall be preserved by the file for...

Страница 148: ...mmand from the initiator that made the reservation The LUN is released by a RELEASE command from the same initiator A hard reset condition occurs A SCSI bus Reset assertion A BUS DEVICE RESET message...

Страница 149: ...ds are ignored The Reserve command requests that the entire Lun be reserved for the Initiator until The reservation is superseded by another valid Reserve command from the Initiator that made the rese...

Страница 150: ...LUN by issuing another Reserve command This super seding Reserve command releases the previous reservation when the new reservation is granted Reservation queuing is not supported by the Drive If a L...

Страница 151: ...e 7 6 5 4 3 2 1 0 0 Command Code 01h 1 LUN Reserved 0 2 3 Reserved 0 4 5 VU 0 Reserved 0 FLAG LINK Figure 109 REZERO UNIT 01 The REZERO UNIT command requests that the target seek to logical block addr...

Страница 152: ...0 0 Command Code 0Bh 1 LUN MSB LBA 2 Logical Block Address 3 LSB 4 Reserved 0 5 VU 0 Reserved 0 FLAG LINK Figure 110 SEEK 0B The SEEK command requests the file to seek to the specified logical block...

Страница 153: ...nd Code 2Bh 1 LUN Reserved 0 0 2 MSB 3 Logical Block Address 4 5 LSB 6 7 Reserved 0 8 9 VU 0 Reserved 0 FLAG LINK Figure 111 SEEK EXTENDED 2B The SEEK EXTENDED command requests the file to seek to the...

Страница 154: ...Target if the SlfTst bit is set Otherwise it should be set to the length of the page to be transferred in the Data Out phase of the command If it does not match the expected length of the page a CHEC...

Страница 155: ...ad the parameter list from the initiator and if no errors are detected in the parameter list Good Status will be returned The data translation will be performed upon receipt of the Receive Diagnos tic...

Страница 156: ...ess to translate If the logical block format is specified then the first 4 bytes of the field i e bytes 6 to 9 contain the LBA and the remainder must be zero For the physical format the address must b...

Страница 157: ...atus is to be returned at the end of the operation 1 GOOD status shall always be returned immediately after command has been received The TEST UNIT READY command may be used to determine when the file...

Страница 158: ...r of Blocks of zero indicates that all remaining logical blocks on the logical unit shall be within the range Immed immediate must be zero An immediate bit of zero indicates that the status shall not...

Страница 159: ...e TEST UNIT READY command is not intended as a diagnostic No self diagnostic is performed by the device as a result of this command The TEST UNIT READY command has special significance for power seque...

Страница 160: ...MSB Transfer Length 8 LSB 9 VU 0 Reserved 0 FLAG LINK Figure 116 VERIFY 2F The VERIFY command requests that the file verify the data written on the media A verification length of zero indicates that n...

Страница 161: ...4 Transfer Length 5 VU 0 Reserved 0 FLAG LINK Figure 117 WRITE 0A The WRITE command requests the file to write the specified number of blocks of data from the initiator to the medium starting at the...

Страница 162: ...er length Transfer length The number of contiguous blocks to be transferred If the transfer length is zero the seek occurs but no data is transferred This condition is not considered an error DPO Disa...

Страница 163: ...edium and then verify that the data is correctly written Transfer Length of zero indicates that no data is transferred If caching is enabled the command performs an implied Force Unit Access FUA and a...

Страница 164: ...command will cause the entire cache to be emptied The function of this command and the meaning of fields within the command descriptor block depend on the contents of the mode field MODE Description 0...

Страница 165: ...d with CHECK CONDITION status File shall set sense key to ILLEGAL REQUEST and additional sense code to ILLEGAL FIELD IN CDB Buffer Offset specifies the offset of the memory space specified by the Buff...

Страница 166: ...be expected that the file will be never complete or hang up the subsequent command This condition normally be recoverable by a power on off cycle but no guarantee 7 38 4 Download Microcode and Save Mo...

Страница 167: ...same as the single binary Buffer ID is 00h RAM OVR Download The thered one is that the data set consist of all code except ROM This data set is starting without header RAM code and 2 Overlay codes are...

Страница 168: ...a Data and Save Buffer_ID 81h Buffer ID must be set to 81h for Reserved Area Data Buffer Offset must be 00h Otherwise file shall set sense key as ILLIGAL REQUEST and additional sense code to ILLEGAL F...

Страница 169: ...the write operation shall occur Byte Transfer Length This field must exactly specify the number of bytes of data that are available for transfer If a non zero byte transfer length does not match the...

Страница 170: ...iator to a number of sequential logical blocks This command is useful to write large data areas without sending all of the data over the SCSI bus Logical Block Address specifies the address at which t...

Страница 171: ...ing the other command for the other initiator The normal initiator recovery action is to issue the command at a later time or reissue the command and grant the disconnect privilege 10h INTERMEDIATE GO...

Страница 172: ...162 OEM Spec of DDRS 3xxxx...

Страница 173: ...TE 0A IN LINKED COMMAND COMPLETE w FLAG 0B IN BUS DEVICE RESET 0C OUT Yes ABORT TAG 0D OUT Yes CLEAR QUEUE TAG 0E OUT Yes SIMPLE QUEUE TAG 20XX IN OUT No HEAD OF QUEUE TAG 21XX OUT No ORDERED QUEUE TA...

Страница 174: ...lid after any condition which may leave the data transfer agreement in an indeterminate state such as 1 after a Power on Reset 2 after a SCSI Bus hard reset condition 3 after a Bus Device Reset messag...

Страница 175: ...nSec 2 35 MT s 107 Mi 255 Mt 106 Asynchronous mode N A Figure 127 Initiator Request Target Response LVD receiver mode 9 1 2 1 2 On F 20 mode The Tareget responds to each Initiator requested transfer...

Страница 176: ...10 Mi 10 25 nSec 40 00 MT s 11 Mi 11 50 nSec 20 00 MT s 12 Mi 12 50 nSec 20 00 MT s 13 Mi 18 75 nSec 13 33 MT s 19 Mi 25 100 nSec 10 00 MT s 26 Mi 31 125 nSec 8 00 MT s 32 Mi 37 150 nSec 6 67 MT s 38...

Страница 177: ...Target initiates a wide data transfer negoti ation if the Target has not negotiated with the Initiator since the last time the Target was Reset Power on Reset SCSI Bus Hard Reset or Bus Device Reset m...

Страница 178: ...ge Parity Error case the implied data transfer width agreement is reinstated if the Target successfully retransmits the Wide Data Transfer Request message to the Initiator For any other message the Ta...

Страница 179: ...the initiator to copy the active data pointer to the saved data pointer The SAVE DATA POINTER message is only sent if the initiator has previously indicated the ability to accommodate disconnection a...

Страница 180: ...g message will be sent to the initiator for this operation It is not an error to send the ABORT message to a logical unit that is not currently performing an operation for the initiator Note It is per...

Страница 181: ...TH FLAG 0B The file sends this message to the initiator to indicate that the execution of a linked command with flag bit set to one has completed and that valid status has been sent to the initiator A...

Страница 182: ...same MESSAGE IN phase to revive the I_T_L_Q nexus for the I O process 9 1 17 1 SIMPLE QUEUE TAG 20h The Simple Queue Tag Message specifies that the current I O process be placed in the command queue...

Страница 183: ...Y message to the initiator Bits 5 3 These bits are reserved and must be zero for an IDENTIFY message Note If an invalid Identify message is received with these bits not equal to zero then the file sen...

Страница 184: ...nect reconnect permission bit This may be used to selectively enable or disable disconnect reconnect permission during portions of a command Note that this function does not effect the operation of th...

Страница 185: ...tor must con tinue REQ ACK handshakes asynchronous transfer until it detects the phase change Note In synchronous transfer the initiator must continue sending ACK pulses to reach an offset of zero STA...

Страница 186: ...ntly executing command for this initiator or any other initiator 9 4 2 MESSAGE OUT Phase Parity Error The file will depending on the model7 optionally retry the message phase and if it still fails abo...

Страница 187: ...isconnect but remains connected COMMAND COMPLETE No error continue to bus free IDENTIFY Command aborted bus freed Sense data set to MESSAGE REJECT ERROR LINKED CMD CMPLT Command aborted link broken bu...

Страница 188: ...178 OEM Spec of DDRS 3xxxx...

Страница 189: ...ion status for Incorrect Initiator Connection see 10 1 3 Incorrect Initiator Connection on page 180 3 Busy Status or Queue Full Status see 10 1 4 Command Processing During Execution of Active I O proc...

Страница 190: ...tor attempts to establish an I_T_L nexus when an I_T_L_Q nexus already exists from a pre vious connection with the same initiator Note It is not an Incorrect Initiator Connection to send a command wit...

Страница 191: ...is added to the command queue for an I_T_L_Q nexus if a Queue Tag message was received during the connection which established the I O process and Tagged Queuing is enabled DQue 0 and an I O process e...

Страница 192: ...ommand is queued command execution may still be prevented at a later time when the command is dequeued to become an active I O process This occurs if command execution is prevented by another internal...

Страница 193: ...tion REQUEST SENSE If the file has an available pending sense data for the initiator the file sends the pending sense data and preserves the unit attention condition for the initiator If the file does...

Страница 194: ...reported The Internal Error condition persists for each Initiator until that Initiator clears the condition from the logical unit as described below Several commands are handled as special cases duri...

Страница 195: ...owing table shows the degraded mode status with acceptable commands and aditional sense codes If a degraded mode exists the Hardware error condition caused by the degrade mode will be recreated after...

Страница 196: ...suing Initiator is neither the one that made the reservation nor the one to receive the reservation then A Request Sense or Inquiry command is permitted A Release command is permitted but is ignored A...

Страница 197: ...the initiator specifies that the target shall enable command queuing the initiator may send either tagged or untagged command but shall not use both at the same time The following commands are never q...

Страница 198: ...e is full The I O process is not placed in the command queue Since one queue element is reserved for each initiator any untagged command that doesn t cause Incorrect Initiator Connection will not caus...

Страница 199: ...Condition on page 194 for details If an I O process P 1 encounters an error while another I O process P 2 is active the drive returns Check Condition to P 1 and P 2 The drive may continue P 2 until i...

Страница 200: ...been successfully read ARRE 0 An error site determined to need rewriting or reassignment during a read is recommended for rewriting or reassignment at the conclusion of the read The setting of the AR...

Страница 201: ...the LBA that determined to need rewriting or reassignment The sense data combinations with auto recommend rewrite reallocate are listed below Key Code Qual Description 1 17 00 Recovered Data without E...

Страница 202: ...ill not be reported to the Initiator The data read before the error occurs will be stored as a valid data by Read ahead 10 11 Reselection Timeout If reselection fails depending on the file model it wi...

Страница 203: ...is handled as a Bus Free error with no sense data The target also knows the use of linked commands if selected without ATN Phase retries may be allowed if a subsequent Identify message is received 10...

Страница 204: ...the following ways By issuing a REQUEST SENSE command to the Target and receiving the sense data This is most recommended way By issuing any other command to the I_T_x nexus that reported the fault B...

Страница 205: ...s Device Reset Message 0Ch 10 17 2 Reset Actions The action taken by the Drive following a reset is dependent on the source of the reset 10 17 2 1 Power On reset and Self Initiated reset These two res...

Страница 206: ...r is not at the correct speed a NOT READY status will be returned in the sense byte The Diagnostics command will execute the following tests 1 Test the adapter section of the file as follows a Assure...

Страница 207: ...10 19 1 2 Save Log PFA Counter The drive periodically saves data in logs in the reserved area of the disks The information is used by the drive to support various SCSI commands and for the purpose of...

Страница 208: ...198 OEM Spec of DDRS 3xxxx...

Страница 209: ...elease all SCSI bus signals and enter the ID Unassigned state A drive in the ID Unassigned state has not had any SCSI ID exiplicitly or implicitly assigned and shall not respond to SCSI selections for...

Страница 210: ...becomes both the current and assigned ID The drive releases all SCSI bus signals and enters the Assigned ID state If a drive receives a Configuration Process Complete function code or if SCAM protocol...

Страница 211: ...30 DDRS 34560W DDRS 39130W 0 Type code A3h 93h 1 Default ID 2 vendor I 3 identifi B 4 cation M 5 6 7 8 9 10 Product ID D D D D 11 D D D D 12 R R R R 13 S S S S 14 3 3 3 3 15 4 9 4 9 16 5 1 5 1 17 6 3...

Страница 212: ...es the device s priority flag to be set to one Configuration process complete This function code is issued by the dominant SCAM initiator when the bus configuration is complete and no further ID s are...

Страница 213: ...device can support Isolated device s perform a valid action code when it is received Transfer cycles after a valid action code and preceding the next synchro nization pattern shall be ignored Clear pr...

Страница 214: ...204 OEM Spec of DDRS 3xxxx...

Страница 215: ...Length BYTE 8 MSB Product Specific Information 11 LSB BYTE 12 Additional Sense Code BYTE 13 Additional Sense Code Qualifier BYTE 14 FRU 0 BYTE 15 SKSV Sense Key Specific Bits BYTE 16 Sense Key Specifi...

Страница 216: ...key provides generic categories in which error and exception conditions can be reported Initiators would typically use sense keys for high level error recovery procedures 0h No Sense There is no sens...

Страница 217: ...is one LIL 0 This field contains the unsigned LBA associated with the sense key The LBA reported will be within the LBA range of the command as defined in the CDB Note An LBA other than the command L...

Страница 218: ...ritten This value can be returned only when ARRE 1 1h 18h 00h Recovered read error with ECC applied This value can be returned only when ARRE 0 1h 18h 02h Recovered read error with ECC applied Auto re...

Страница 219: ...ck fail Reserved area sector valid check fail 4h 40h 85h Degrade Mode RAM Microcode Not Loaded 4h 44h 00h Hardware Error Internal target failure 4h 81h 00h Hardware Error Internal logic error 5h 1Ah 0...

Страница 220: ...ction is attempted a second time before setting selection reselection failed sense code Bh 47h 00h Aborted command SCSI parity error Bh 48h 00h Aborted command Initiator detected error message receive...

Страница 221: ...t the illegal parameter is in the data parameters sent by the initiator during DATA OUT phase 1 Indicates that the illegal parameter in the command descriptor block BPV Bit Pointer Valid 0 Bit pointer...

Страница 222: ...ndition 12 2 10 3 Sense Key Specific Not Ready Sense key 2h These fields are only defined for the Format unit 04h command with the Immediate bit set to one Progress indication is returned BIT 7 6 5 4...

Страница 223: ...umber Byte 28 and 29 are sector high and low respectively Byte 27 is retained for compatibility and will contain the sector number for sector 0 to 254 and will be set to 0FFh for sector numbers greate...

Страница 224: ...214 OEM Spec of DDRS 3xxxx...

Страница 225: ...WRITE SAME 160 COMMAND COMPLETE 163 Command Processing During Execution of Active I O process 180 Command Processing While Reserved 186 Command queuing 187 Command reordering 188 Concurrent I O proces...

Страница 226: ...5 Multiple Initiator 193 N NO OPERATION 170 Non arbitrating systems 192 P Page Format PF 116 Parity Error COMMAND Phase Parity Error 176 DATA OUT Phase Parity Error 176 MESSAGE IN Phase Parity Error 1...

Страница 227: ...W WIDE DATA TRANSFER REQUEST 167 WRITE 151 WRITE AND VERIFY 153 WRITE BUFFER 154 Write Cache 189 WRITE EXTENDED 152 WRITE LONG 159 WRITE SAME 160 Index 217...

Страница 228: ...Part Number 00K0097 Published in Japan S00K 0097 03...

Отзывы: