Page 4
Seagate , Seagate Technology and the Seagate logo are registered trademarks of Seagate Technology, Inc. Other product names are trade- marks or registered trademarks of their owners. Seagate reserves the right to change, without notice, product offerings or specifications. No part of this publication may be reproduced in any...
The capacities specified here do not include spare sectors and cylinders. The media contains one spare sector per cylinder and two spare cylin- ders per drive. You can change this allocation using the Format Device page (03 ) discussed in Appendix C.3. ST3285N ST3390N Formatted capacity (Mbytes*) 248.62 344.31...
ST3655 Family SCSI Drives Product Manual, Rev. A 1.3 Functional specifications Interface Fast SCSI-2 Zone Bit Recording method RLL (1,7) External data transfer rate 5.0 asynchronous (Mbytes per sec, avg) 10.0 synchronous Internal data transfer rate 21.6 to 36.56 (Mbits per sec) 4,500 ±...
ST3655 Family SCSI Drives Product Manual, Rev. A 1.6 Acoustics Sound pressure is measured at idle from 1 meter above the drive top cover. Sound pressure, typ 34 dBA Sound pressure, max 38 dBA 1.7 Seek time All seek time measurements are under nominal conditions of tempera- ture and voltage with the drive mounted horizontally.
ST3655 Family SCSI Drives Product Manual, Rev. A You can pre-empt the automatic compensation by issuing a Rezero Unit command (01 ). The drive performs the thermal calibration and then sets a timer and waits 2 minutes before performing the calibration again. Thermal compensation increases the execution time of the command during which it is performed by 100 msec (typ) to 350 msec (max).
ST3655 Family SCSI Drives Product Manual, Rev. A 1.9 Shock and vibration All shock and vibration specifications assume that the drive is mounted in a recommended mounting configuration, as shown in Figure 9 on page 29. Inputs are measured at the drive mounting screws. Shock measurements are based on an 11 msec, half sine wave shock pulse, not to be repeated more than twice per second.
ST3655 Family SCSI Drives Product Manual, Rev. A b. b. If a jumper is installed on pins 3 and 4 of the options jumper block, the remote start option is enabled. The drive begins to spin up when the host commands the motor to start. 3.
ST3655 Family SCSI Drives Product Manual, Rev. A 1.11 DC power Except during the write procedure, you can apply power to the drive or remove power from the drive in any sequence without losing data or damaging the drive. If you remove the power from the drive during the write procedure, you may lose the data currently being written.
ST3655 Family SCSI Drives Product Manual, Rev. A • Idle. The drive spindle motor is up to speed and the servo electronics are active. The heads are on track, ready to accept and execute any command without delay. The read/write electronics are powered down.
ST3655 Family SCSI Drives Product Manual, Rev. A amps Seconds Figure 1. Typical startup current profile Voltage is applied to the drive. After a delay, the startup current is applied and the spindle begins to turn. The accelerating current is applied, causing the spindle speed to increase.
Communications Commission authorization, verification or certification of the device is required. Seagate Technology, Inc. has tested these drives in an enclosure as described above to ensure that the total assembly (enclosure, disc drive, motherboard, power supply, etc.) does comply with the limits for a Class B computing device, pursuant to Subpart J of Part 15 of the FCC rules.
Page 21
ST3655 Family SCSI Drives Product Manual, Rev. A If necessary, you should consult your dealer or an experienced radio/tele- vision technician for additional suggestions. You may find helpful the following booklet prepared by the Federal Communications Commission: How to Identify and Resolve Radio-Television Interference Problems. This booklet is available from the Superintendent of Documents, US Government Printing Office, Washington, DC 20402.
10-byte command descriptor blocks. 2.1 SCSI-2 compatibility The drive interface is described in the Seagate Wren SCSI-2 Interface Product Manual , publication number 77765466. The drive complies with the mandatory subset of the ANSI SCSI-2 interface. The Fast SCSI-2 interface is based on the ANSI Small Computer System Interface-2 (SCSI-2): document number ANSI X3.131-199 x (X3T9.2/86-109...
ST3655 Family SCSI Drives Product Manual, Rev. A • Do not touch the connector pins or the printed circuit board. Do not touch the printed circuit cable between the circuit board and the head/disc assembly. • Avoid wool or synthetic clothing, carpeting, plastics and Styrofoam; these items cause static discharge.
ST3655 Family SCSI Drives Product Manual, Rev. A 2.4 SCSI connector You can daisy-chain the drive with a maximum of seven other SCSI devices (including the host) that have single-ended drivers and receivers using a common cable. SCSI ID 7, by convention, is usually used for the host adapter.
ST3655 Family SCSI Drives Product Manual, Rev. A The drive connector is a nonshielded, 50-pin connector consisting of two rows of 25 pins with adjacent pins 0.100 inches apart. The connector is keyed with a slot. The connector is shown in Figure 3. 2.84 max 0.02 radius (typ) 0.26...
ST3655 Family SCSI Drives Product Manual, Rev. A 2.4.1 SCSI connector pin assignments In the table below, a minus sign indicates active low. Signal Ground Signal name pin number pin number DB(0)– DB(1)– DB(2)– DB(3)– DB(4)– DB(5)– DB(6)– DB(7)– DB(P)– Ground 19–22 —...
ST3655 Family SCSI Drives Product Manual, Rev. A 2.5 Cable requirements The characteristic impedance of the cable should be between 90 ohms and 140 ohms. However, most available cables have a somewhat lower characteristic impedance. To minimize discontinuities and signal reflec- tions, do not use cables of different impedances in the bus.
5.0 Mbytes per second or less, you can use either method of termina- tion. 2.8.1 Active termination All interface signals are single-ended and must be terminated at the drive with a 110-ohm resistor to +2.85V. This is the default. The Seagate ® part number for the 110-ohm terminator is 502155-001.
220 ohms to +5V and 330 ohms to ground at each end of the cable. All signals use open-collector drivers or three-state drivers. The Seagate part number for the 220/330-ohm terminator is 75916526-9. Single-ended SCSI devices providing termination power have the follow-...
The jumper blocks are shown in Figure 6 on page 24 and Figure 7 on page 25. The jumper applications and part numbers are listed below: Jumper size Part number Application 2-mm Seagate PN 13211-001 J5 and J8 only Du Pont PN 89133-001, Methode PN 8618-202-70, or equivalent 0.1-inch...
ST3655 Family SCSI Drives Product Manual, Rev. A 2.9.2 Start/stop option When a jumper is installed on pins 3 and 4 of the options jumper block, the drive waits for a Start/Stop Unit command from the host before starting or stopping the spindle motor. 2.9.3 SCSI address Each device on the SCSI bus must have a unique SCSI ID.
ST3655 Family SCSI Drives Product Manual, Rev. A J12. Options jumper block J8. User-configuration jumper block Circuit board Circuit board Pin Function Function SCSI ID = 0 1 Ground SCSI ID bit 2 (MSB) 2 Parity enable Ground SCSI ID = 1 SCSI ID bit 1 3 Ground SCSI ID = 2...
ST3655 Family SCSI Drives Product Manual, Rev. A 2.9.5 Active/passive termination jumper block To select active termination (the default), install a jumper on pins 1 and 2 of the active/passive termination jumper block. To select passive termi- nation, install jumpers on pins 5 and 6 and pins 2 and 4 of the active/pas- sive termination jumper block, and change the terminating resistor packs.
ST3655 Family SCSI Drives Product Manual, Rev. A The spindle-synchronization characteristics can be controlled by the Mode Select command using the RPL bits in byte 17 of the Rigid Disc Geometry page. In the default mode, all drives arbitrate during startup to see which drive will be the synchronized master.
ST3655 Family SCSI Drives Product Manual, Rev. A 2.12 Drive mounting You can mount the drive in any orientation. Follow the guidelines below appropriate to the set of mounting holes you elect to use: either bottom mounting holes or side mounting holes. Refer to Figure 9 on page 29 for the recommended mounting orientations and note the choice of screw holes shown.
ST3655 Family SCSI Drives Product Manual, Rev. A In the following figure, all dimensions are in inches (mm). 0.030 ± 0.010 (0.762 ± 0.254) 1.00 (25.40) max 0.150 ± 0.010 (3.810 ± 0.254) Six 6-32 UNC-2B threaded holes Max screw insertion depth: 0.13 inch 2.362 ±...
ST3655 Family SCSI Drives Product Manual, Rev. A 3.0 Command set The drive supports a subset of the Group 0 and Group 1 standard SCSI commands. The commands are described in this section. 3.1 Command descriptor block The initiator makes a request to the drive by sending a command descriptor block (CDB) to the drive.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.2 Status byte codes After the drive terminates each command, the drive sends the status byte (shown below) to the initiator during the status phase, unless the com- mand is terminated by one of the following methods: •...
ST3655 Family SCSI Drives Product Manual, Rev. A 3.3 Supported commands The drive supports the commands listed below. Group 0 commands Operation code Test Unit Ready Rezero Unit Request Sense Format Unit Reassign Blocks Read Write Seek Inquiry Mode Select Reserve Release Mode Sense...
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4 Group 0 commands 3.4.1 Test Unit Ready command (00 The Test Unit Ready command verifies that the drive is ready; it is not a request for a self-test. If the drive accepts an appropriate media access command without encountering an error, it returns a good status.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.3 Request Sense command (03 The Request Sense command requests that the drive transfer sense data to the initiator in the additional sense data format. The additional sense format is described in Appendix C. The sense data applies to the previous command on which a check condition status was returned.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.4 Format Unit command (04 The Format Unit command formats the disc so that all of the user-ad- dressable data blocks can be accessed. In addition, the disc can be certified and control structures can be created for managing the disc and defects.
Page 47
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.4.1 Types of defects The categories of flawed sectors are described below. This defect list is controlled by byte 1 of the defect list header described in Section 3.4.4.3. • When the drive is manufactured, the primary defect list (P-list) is written to the disc in an area that is not directly accessible by the user.
Page 48
ST3655 Family SCSI Drives Product Manual, Rev. A Byte 1 of CDB Bit 4 Bit 3 Bit 2–Bit 0 Description Defect list Data format X Default format . The initiator does not send the defect list header or D-list to the drive.
Page 49
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.4.3 Defect list header and defect list The defect list, shown below, contains a 4-byte header, followed by one or more defect descriptors. Byte 1 of the defect list header determines whether the P and C defects are reallocated. Byte DPRY DCRT STPF 2–3...
Page 50
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.4.4 Defect descriptor—bytes-from-index format Defects are specified in the bytes-from-index format when the defect list format field is 100 . See byte 1 of the Format Unit command in Binary Section 3.4.4. Each defect descriptor in the bytes-from-index format specifies the beginning of a single-byte defect location on the disc.
Page 51
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.4.5 Defect descriptor—physical sector format Defects are specified in the physical sector format when the defect list format field is 101 . See byte 1 of the Format Unit command in Binary Section 3.4.4.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.5 Reassign Blocks command (07 When the drive receives the Reassign Blocks command, it reassigns defective logical blocks to available spare sectors. Use this command when the AWRE and ARRE bits are set to 0, which means that automatic reallocation is disabled.
Page 53
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.5.1 Reassign blocks defect list The Reassign Blocks defect list contains a four-byte header followed by one or more defect descriptors. The length of each defect descriptor is four bytes. Byte 2–3 Defect list length 4–...
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.6 Read command (08 When the drive receives the Read command, it transfers data to the initiator. The Error Recovery page (01 ) determines how the drive handles errors during a Read command. The Error Recover page is discussed in Appendix C.1.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.7 Write command (0A When the drive receives the Write command, it writes the data from the initiator to the disc. The drive receives all the write data before seeking or disconnecting. The AWRE bit of the Error Recovery page (01 ) determines how the drive handles bad sectors during a Write command.
ST3655 Family SCSI Drives Product Manual, Rev. A The transfer length specifies the number of contiguous Byte 4 logical blocks of data to be transferred. A transfer length of zero indicates that 256 logical blocks are to be transferred. Any other value indicates the number of logical blocks to be transferred.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.9 Inquiry command (12 When the drive receives the inquiry command, it asserts the data-in phase and sends 68 bytes of inquiry data to the initiator. When the requested inquiry data cannot be returned, a check condition status is reported.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.10 Mode Select command (15 The Mode Select command allows the initiator to change parameters stored in the mode pages. The mode pages are described in Appendix C. The drive stores four copies of each mode page: •...
Page 59
ST3655 Family SCSI Drives Product Manual, Rev. A If the drive detects invalid parameter data during the Mode Select command, the drive sends a sense key of illegal request with an additional sense code of invalid field in parameter list and no parameters are changed.
Page 60
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.10.1 Mode Select parameter list The Mode Select parameter list contains a 4-byte header, followed by a 1-block descriptor (if any), followed by the pages of Mode Select parame- ters. Each block descriptor specifies the media characteristics for all or part of a logical unit.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.11 Reserve command (16 When the initiator issues a Reserve command, it requests that the drive be reserved for exclusive use by the initiator until the reservation is: • Superseded by another Reserve command from the initiator that made the reservation.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.12 Release command (17 When an initiator that had reserved the drive using the Reserve com- mand issues the Release command, it cancels the reservation. If the drive is not currently reserved and it receives a Release command, the drive returns a good status.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.13 Mode Sense command (1A When the initiator sends this command to the drive, it returns mode page parameters to the initiator. This command is used in conjunction with the Mode Select command. Byte Page code Allocation length...
Page 64
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.13.1 Page code and allocation length The Mode Sense command descriptor block contains a page code (byte 2, bits 5–0) and an allocation length (byte 4). These parameters are described in the following table. You can transfer mode pages to the initiator either of two ways: •...
Page 65
ST3655 Family SCSI Drives Product Manual, Rev. A Page Allocation Mode Sense data returned code length bytes of Mode Sense header bytes of block descriptor bytes of mode page header 16 bytes of Cache Control parameters bytes of Mode Sense header bytes of block descriptor bytes of mode page header bytes of Soft ID parameters...
Page 66
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.13.2 Mode sense data The Mode Sense parameter list contains a 4-byte header followed by a 8-byte block descriptor (if any), followed by the mode pages. The header and block descriptor are shown below. The mode pages are described in Appendix C.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.14 Start/Stop Unit command (1B When the drive receives the Start/Stop Unit command, the drive either spins up or spins down, depending on the setting of the start bit in byte 4. If the host adapter supports disconnection, the drive disconnects when it receives the Start/Stop Unit command and reconnects when it is up to speed and ready.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.15 Receive Diagnostic Results command (1C When the drive receives the Receive Diagnostics command, it sends eight diagnostic data bytes to the initiator. The initiator sends the Receive Diagnostic Results command after the drive completes the Send Diag- nostic command, which is discussed in Section 3.4.16.
Page 69
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.15.2 Diagnostic error codes The following diagnostic error codes are reported in byte 7 of the diagnostic data format in Section 3.4.15.1. Description Error code Format diagnostic error Microprocessor RAM diagnostic error No drive ready No sector or index detected Fatal hardware error during drive diagnostics...
ST3655 Family SCSI Drives Product Manual, Rev. A 3.4.16 Send Diagnostic command (1D When the drive receives this command, it performs diagnostic tests on itself. In systems that support disconnection, the drive disconnects while executing this command. Byte Self Unit LUN = 0 Test 3–4 (default)
ST3655 Family SCSI Drives Product Manual, Rev. A 3.5 Group 1 commands 3.5.1 Read Capacity command (25 The initiator uses the Read Capacity command to determine the capacity of the drive. When the drive receives the Read Capacity command, it sends the initiator read capacity data, which is described in Sec- tion 3.5.1.1.
Page 72
ST3655 Family SCSI Drives Product Manual, Rev. A 3.5.1.1 Read Capacity data The Read Capacity data is shown below. Byte 0–3 Logical block address 4–7 Block length (00000200 Bytes 0–3 The logical block address is determined by the PMI bit in the CDB of the Read Capacity command.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.5.2 Read Extended command (28 When the drive receives the Read Extended command, it transfers data to the initiator. This command is the same as the Read command discussed in Section 3.4.6, except that in the CDB for the Read Extended command, a 4-byte logical block address and a 2-byte transfer length can be specified.
ST3655 Family SCSI Drives Product Manual, Rev. A Bytes 7–8 The transfer length specifies the number of contiguous logical blocks of data to be transferred. A transfer length of 0 means that no logical blocks are to be transferred. This condition is not considered an error.
ST3655 Family SCSI Drives Product Manual, Rev. A Bytes 2–5 The logical block address specifies the logical block where the write operation begins. Bytes 7–8 The transfer length specifies the number of contiguous logical blocks of data to be transferred. A transfer length of zero means that no logical blocks are to be transferred.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.5.5 Write and Verify command (2E When the drive receives the Write and Verify command, it writes the data sent by the initiator to the media and then verifies that the data is correctly written.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.5.6 Verify command (2F When the drive receives the Verify command, it verifies the data on the disc. If the host adapter supports disconnection, the drive disconnects while it is executing this command. Byte 2–5 Logical block address...
ST3655 Family SCSI Drives Product Manual, Rev. A 3.5.7 Read Defect Data command (37 When the drive receives this command, it reads the defect data off its reserved cylinders and transfers the defect data to the initiator. The initiator can use this command to do a Format Unit command. It reads the defect lists off the reserved cylinders and resends the lists as defect data without changing them.
Page 79
ST3655 Family SCSI Drives Product Manual, Rev. A allocation length bytes have been transferred or when all available defect data has been transferred to the initiator, whichever is less. 3.5.7.1 Defect list header The defect data always begins with a 4-byte header, followed by a 6-byte descriptor for each defect.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.5.8 Write Buffer command (3B In conjunction with the Read Buffer command, the Write Buffer command can be used in the following ways: • To diagnose problems in the drive’s data buffer. •...
ST3655 Family SCSI Drives Product Manual, Rev. A The buffer offset is added to the starting address of the Byte 3–5 buffer to determine the destination of the first data byte. The bytes that follow are placed in sequential addresses. If the sum of the buffer offset and the transfer length exceeds the buffer size reported by the Read Buffer command (see Section 3.5.9), the drive generates a check condition status...
Page 82
ST3655 Family SCSI Drives Product Manual, Rev. A The buffer offset is added to the starting address of the Byte 3–5 buffer to determine the source of the first data byte. The bytes that follow are read from sequential addresses. If the sum of the buffer offset and the transfer length exceeds the available length reported in the Read Buffer header (see Section 3.5.9.1), the drive transfers all the data contained...
ST3655 Family SCSI Drives Product Manual, Rev. A 3.5.10 Read Long command (3E When the drive receives the Read Long command, it transfers data to the initiator. Byte 2–5 Logical block address 7–8 Byte transfer length Flag Link Bytes 2–5 The logical block address specifies the LBA where the drive begins reading data.
ST3655 Family SCSI Drives Product Manual, Rev. A 3.5.11 Write Long command (3F When the drive receives the Write Long command, it writes one logical block of data and six bytes of error correction code (ECC) to the disc. During this command, the drive does not perform any ECC verification. Byte 2–5 Logical block address...
Group 5 and 6 commands are 12-byte commands. Group 5 commands are not implemented. If the drive receives a Group 5 command, it returns a check condition status. Group 6 commands are reserved for Seagate use. Note. Do not use Group 6 commands. If you do, you may destroy data on the disc.
ST3655 Family SCSI Drives Product Manual, Rev. A Appendix A. Supported messages A.1 Single-byte messages The implemented single-byte messages are listed below. Must negate ATN Code Message name Direction before last ACK? Abort Abort tag Bus device reset Clear queue Command complete —...
ST3655 Family SCSI Drives Product Manual, Rev. A A.2 Synchronous data transfer request message (01 The synchronous data transfer message is the only extended message supported by the drive. Depending on the value contained in the SSM bit (contained in byte 2 of the Operating page in Section C.10), the drive or the initiator can negotiate for synchronous data transfer after a reset.
ST3655 Family SCSI Drives Product Manual, Rev. A Appendix B. Sense data The appendix contains the descriptions for sense data returned by the Request Sense command. For more information on the Request Sense command, see Section 3.4.3. B.1 Additional sense data When the initiator issues a Request Sense command, the drive returns the following additional sense data.
Page 90
ST3655 Family SCSI Drives Product Manual, Rev. A If the incorrect length indicator (ILI) bit is zero, the re- Byte 2 quested block of data from the previous command did not match the logical block length of the data on the disc. If the ILI bit is one, the request block of data from the previous command matched the logical block length of the data on the disc.
Unit attention. The drive may have been reset. See the Seagate SCSI-2 Interface Manual , publication number 77765466, for more details about the Unit Attention condition.
ST3655 Family SCSI Drives Product Manual, Rev. A B.3 Additional sense code and additional sense code qualifier The additional sense code and additional sense code qualifiers returned in byte 12 and byte 13, respectively, of the Sense Data Format of the Request Sense command are listed in the following table.
Page 93
ST3655 Family SCSI Drives Product Manual, Rev. A Error code (hex) Description Byte 12 Byte 13 An unrecovered read error occurred. The read retries were exhausted. The error was too long to correct. There were multiple read errors. A read error occurred. Auto-reallocation was attempted, but it failed.
Page 94
ST3655 Family SCSI Drives Product Manual, Rev. A Error code (hex) Description Byte 12 Byte 13 The defect list is not available. There is an error in the primary defect list. There is an error in the grown defect list. A parameter overrun occurred.
Page 95
ST3655 Family SCSI Drives Product Manual, Rev. A Error code (hex) Description Byte 12 Byte 13 Some parameters were changed by another initiator. The Mode Select parameters were changed by another initiator. The microcode was downloaded. The tagged commands were cleared by another initiator.
Page 96
ST3655 Family SCSI Drives Product Manual, Rev. A Error code (hex) Description Byte 12 Byte 13 The self-test routine discovered a SCSI protocol error. The self-test routine discovered a DMA error. The self-test routine discovered an error in the disc sequencer. The self-test routine discovered an error in the disc sequencer RAM.
Page 97
ST3655 Family SCSI Drives Product Manual, Rev. A Error code (hex) Description Byte 12 Byte 13 A failure occurred while the grown defect list was being written. The write life-cycle of the EEPROM has been exceeded. There was an attempt to add an illegal entry to the grown defect list.
ST3655 Family SCSI Drives Product Manual, Rev. A Appendix C. Mode pages Mode pages are groups of parameters stored by the drive. These parameters can be read using the Mode Sense command and changed using the Mode Select command. These commands are described in Sections 3.4.10 and 3.4.13.
Page 100
ST3655 Family SCSI Drives Product Manual, Rev. A For all mode pages: • If the changeable value is 0, the initiator cannot change the bit directly. If the changeable value is 1, the initiator can change the bit directly. For example, in the header below, the changeable value for the page code bits is 0, which means that the page code cannot be changed;...
ST3655 Family SCSI Drives Product Manual, Rev. A C.1 Error Recovery page (01 The Error Recovery page is shown below. This table summarizes the function, the default value, and the changeability of each bit. Byte PS (1) Page code (01 Page length (0A AWRE ARRE RC EER PER DTE DCR...
Page 102
ST3655 Family SCSI Drives Product Manual, Rev. A When the Automatic Read Reallocation Enabled (ARRE) Byte 2 continued bit is 1, the drive automatically reallocates bad blocks de- tected while reading from the disc. When the ARRE bit is 0, the drive does not automatically reallocate bad blocks.
ST3655 Family SCSI Drives Product Manual, Rev. A The head offset count is not implemented. Head offsets Byte 5 are performed as part of the drive’s retry algorithms. The data strobe offset count is not implemented. Byte 6 Byte 7 Reserved.
Page 104
ST3655 Family SCSI Drives Product Manual, Rev. A The buffer full ratio field indicates, on Read commands, Byte 2 how full the drive’s buffer is before reconnecting. The drive rounds up to the nearest whole logical block. This parame- ter is the numerator of a fraction that has 256 as its denominator.
Format Unit command is completed. Byte PS (1) Page code (03 Page length (16 2–3 Tracks per zone ST3285N and ST3390N = 0003 default ST3550N and ST3655N = 0005 changeable FFFF 4–5 (default) Alternate sectors per zone (0001...
Page 106
For the ST3285N and ST3390N, the value must be a multiple of 3 and can range from 3 through 255. For the ST3550N and ST3655N, the value must be a multiple of 5 and can range from 5 through 255.
Page 107
ST3655 Family SCSI Drives Product Manual, Rev. A Bytes 10–11 The sectors per track field indicates the number of physi- cal sectors the drive allocates per track. The drive reports the average number of physical sectors per track since the number of sectors per track varies between the outer and inner tracks.
Page 108
ST3655 Family SCSI Drives Product Manual, Rev. A The drive type field bits are defined as follows: Byte 20 The Soft Sectoring (SSEC) bit is set to 1. This bit is reported as not changeable. Although it can be set to satisfy system requirements, it does not affect drive per- formance.
ST3655 Family SCSI Drives Product Manual, Rev. A C.4 Rigid Disc Geometry page (04 The Rigid Disc Geometry page is shown below. This table summarizes the function, the default value, and the changeability of each bit. Byte PS (1) Page code (04 Page length (16 2–4 Number of cylinders...
Page 110
ST3655 Family SCSI Drives Product Manual, Rev. A The number of cylinders field specifies the number of Bytes 2–4 user-accessible cylinders, including two spare cylinders set aside for defects. The drive uses the additional cylin- ders for storing parameters and defect lists, or for diag- nostic purposes.
ST3655 Family SCSI Drives Product Manual, Rev. A C.5 Caching page (08 The drive uses read look-ahead, read caching and write caching to improve seek times and performance. C.5.1 Read look-ahead and read caching The drive uses an algorithm that improves seek performance by reading the next logical sectors after the last requested sector.
ST3655 Family SCSI Drives Product Manual, Rev. A C.5.2 Write caching and write merging Write caching. The drive uses the write segment to store write com- mands and data. After the drive caches the commands and data, it is immediately ready to process new commands. The drive writes the data to the disc at its next convenient opportunity.
ST3655 Family SCSI Drives Product Manual, Rev. A Byte Number of cache segments default changeable 14–15 (default) Cache segment size (0000 changeable 0000 16 (default) Reserved (00 changeable 17–19 (default) Noncache segment size (000000 changeable 000000 Byte 2 When the Initiator Control (IC) bit is 1, the drive uses either the number of cache segments field or the cache segment size field, as determined by the SIZE bit (bit 3), to control the caching algorithm.
Page 114
ST3655 Family SCSI Drives Product Manual, Rev. A When the Multiplication Factor (MF) bit is 0, the drive Byte 2 continued interprets the minimum prefetch and maximum prefetch fields as the number of logical blocks to be prefetched. When the MF bit is 1, the drive interprets the minimum prefetch and maximum prefetch fields in terms of a num- ber which, when multiplied by the transfer length of the current command, yields the number of logical blocks to...
Page 115
ST3655 Family SCSI Drives Product Manual, Rev. A When the Disable Read-Ahead (DRA) bit is 1, the drive does not read into the buffer any logical blocks beyond the addressed logical blocks. When the DRA bit equals 0, the drive can continue reading logical blocks into the buffer beyond the addressed logical blocks.
ST3655 Family SCSI Drives Product Manual, Rev. A C.6 Control Mode page (0A The Control Mode page is shown below. This table summarizes the function, the default value, and the changeability of each bit. Byte PS (1) Page code (0A Page length (0A Reserved RLEC...
Page 117
ST3655 Family SCSI Drives Product Manual, Rev. A The busy timeout period field contains the maximum Bytes 8–9 possible value, which means that the drive can remain busy an unlimited amount of time. Bytes 10–11 Reserved.
Page 119
ST3655 Family SCSI Drives Product Manual, Rev. A The notched drive (ND) bit is always 1, which means the Byte 2 disc contains notches of different recording densities. For each supported active notch value, this page defines the starting and ending boundaries of the notch. The logical or physical notch (LPN) bit is 0, which means the notch boundaries are based on the physical parame- ters of the logical unit.
ST3655 Family SCSI Drives Product Manual, Rev. A C.8 Cache Control page (38 The Cache Control page is shown below. This table summarizes the function, the default value and the changeability of each bit. Byte PS (1) Page code (38 Page length (0E Rsrvd WIE Rsrvd Cache table size...
Page 121
ST3655 Family SCSI Drives Product Manual, Rev. A The maximum prefetch multiplier field always contains the Byte 5 same value as byte 9 of the Caching page. The initiator cannot directly change this byte. Byte 6 The minimum prefetch field always contains the same value as byte 7 of the Caching page.
ST3655 Family SCSI Drives Product Manual, Rev. A C.9 Soft ID Page (EEPROM) (3C The Soft ID page is shown below. This table summarizes the function, the default value and the changeability of each bit. This page is saved in an EEPROM that has a life span of 10,000 writes.
ST3655 Family SCSI Drives Product Manual, Rev. A When the param enable bit is 0, the drive does not check parity. When the param enable bit is 1, the drive checks parity. This bit is only valid if the soft parity bit is 1. C.10 Operating page (EEPROM) (00 The Operating page is shown in the table below.
Page 124
ST3655 Family SCSI Drives Product Manual, Rev. A Appendix B.3. When the usage bit is 0, the warning message is disabled. If requested, the EEPROM data and the write counter is updated even after the write life span is exceeded, but the integrity of the data cannot be assured.
ST3655 Family SCSI Drives Product Manual, Rev. A Appendix D. Inquiry data When the initiator issues an Inquiry command, the drive returns either of the following two types of data, depending on the value in the EVPD bit in byte 1 of the Inquiry command descriptor block: •...
Page 126
ST3655 Family SCSI Drives Product Manual, Rev. A The peripheral qualifier field contains zero, which means Byte 0 that the drive is currently connected to the logical unit that is issuing the Inquiry command. The peripheral device type field contains zero, which means that the drive is a direct access device.
Page 127
Reserved. These bytes contain only zeros. Bytes 96–143 The copyright notice field contains the following ASCII string: “ Copyright (c) 1990 Seagate All rights reserved .” Bytes 144–147 The servo PROM part number field contains the part number of the PROM in ASCII.
ST3655 Family SCSI Drives Product Manual, Rev. A D.2 Vital product data pages When the initiator issues an Inquiry command, and the EVPD bit in byte 1 of the Inquiry command descriptor block is 1, the drive returns vital product data pages. If the EVDP bit in byte 1 of the Inquiry command descriptor block is 0, see Appendix D.1.
ST3655 Family SCSI Drives Product Manual, Rev. A D.2.1 Unit Serial Number page (80 The Unit Serial Number page is shown below. The table summarizes the function and the default value of each bit. Byte Peripheral qualifier Peripheral device type Page code (80 Reserved (00 Page length (0E...
ST3655 Family SCSI Drives Product Manual, Rev. A D.2.2 Implemented Operating Definition page (81 The Implemented Operating Definition page is shown below. The table summarizes the function and the default value of each bit. Byte Peripheral qualifier Peripheral device type Page code (81 Reserved (00 Page length (05...
ST3655 Family SCSI Drives Product Manual, Rev. A D.2.3 Firmware Numbers page (C0 The Firmware Numbers page is shown below. The table summarizes the function, and default value of each bit. Byte Peripheral qualifier Peripheral device type Page code (C0 Reserved (00 Page length (10 4–7...
ST3655 Family SCSI Drives Product Manual, Rev. A D.2.4 Date Code page (C1 The Date Code page is shown below. The table summarizes the function and the default value of each bit. Byte Peripheral qualifier Peripheral device type Page code (C1 Reserved (00 Page length (03 Year...
ST3655 Family SCSI Drives Product Manual, Rev. A Appendix E. Timing diagrams –DB(7–0,P) Initiator ID Init. and target ID First byte –ATN –SEL –BUSY –I/O –MSG –C/D –REQ –ACK Figure 11. Arbitration, selection (without ATN) and command Description Symbol Typical Target select time <80 µsec <250 msec...
ST3655 Family SCSI Drives Product Manual, Rev. A –DB(7–0,P) Last byte Status Cmd Complete –ATN –SEL –BUSY –I/O –MSG –C/D –REQ –ACK Figure 15. Command, status, command complete message and bus free Description Symbol Typical Command to status Command dependent Status to command complete <150 µsec —...
ST3655 Family SCSI Drives Product Manual, Rev. A Last byte Disconnect Arb. ID –DB(7–0,P) –ATN –SEL –BUSY –I/O –MSG –C/D –REQ –ACK Figure 16. Last command byte, disconnect message, bus free and reselection Description Symbol Typical Command to disconnect Command dependent message <100 µsec Disconnect message to bus free...
ST3655 Family SCSI Drives Product Manual, Rev. A –DB(7–0,P) Last byte First byte –ATN –SEL –BUSY –I/O –MSG –C/D –REQ –ACK Figure 19. Last command byte to data in Description Symbol Typical Command to data in or Command dependent parameter in...
ST3655 Family SCSI Drives Product Manual, Rev. A Last byte First byte –DB(0–7,P) –ATN –SEL –BUSY –I/O –MSG –C/D –REQ –ACK T07, T08 Figure 20. Last command byte to data out Description Symbol Typical Command to data out or Command dependent parameter out Command to data <500 µsec...
ST3655 Family SCSI Drives Product Manual, Rev. A –DB(0–7,P) Identify message First byte –ATN –SEL –BUSY –I/O –MSG –C/D –REQ –ACK Figure 21. Reselect identify message to data in Description Symbol Typical Reselect identify message to Command dependent data (media)
ST3655 Family SCSI Drives Product Manual, Rev. A –DB(7–0,P) First byte Second byte Last byte –ATN –SEL –BUSY –I/O –MSG –C/D –REQ –ACK Figure 22. Data in block transfer Description Symbol Typical <0.1 µsec 0.2 µsec Data in block transfer (ASYNC) Next data in byte access <0.8 µsec 1.5 µsec...
ST3655 Family SCSI Drives Product Manual, Rev. A –DB(7–0,P) Second byte Last byte First byte –ATN –SEL –BUSY –I/O –MSG –C/D –REQ –ACK Figure 23. Data out block transfer Description Symbol Typical <0.1 µsec 0.2 µsec Data out block transfer (ASYNC) Next data out byte access <0.8 µsec 1.5 µsec...
ST3655 Family SCSI Drives Product Manual, Rev. A –DB(0–7,P) Last byte Save Pointer Disconnect –ATN –SEL –BUSY –I/O –MSG –C/D –REQ –ACK Figure 24. Last data byte, save pointer message and disconnect message Description Symbol Typical Disconnect message to bus <100 µsec —...
ST3655 Family SCSI Drives Product Manual, Rev. A Last byte Status Cmd Complete –DB(0–7,P) –ATN –SEL –BUSY –I/O –MSG –C/D –REQ –ACK Figure 25. Data in, status, command complete message and bus free Description Symbol Typical Data to status Command dependent Status to command complete <150 µsec —...
ST3655 Family SCSI Drives Product Manual, Rev. A –DB(7–0,P) –I/O –C/D –MSG –REQ –ACK Figure 26. Synchronous read timing Description Symbol I/O low to data bus enable 400 nsec 57.5 nsec Data bus valid to REQ– low REQ– assertion period 30.0 nsec REQ–...
ST3655 Family SCSI Drives Product Manual, Rev. A –DB(7–0,P) –I/O –MSG –C/D –REQ –ACK Figure 27. Synchronous write timing Description Symbol I/O high to data bus disable — 50 nsec REQ– assertion period 30.0 nsec — REQ– deassertion period 30.0 nsec —...
Page 151
Seagate Technology, Inc. 920 Disc Drive, Scotts Valley, California 95066, USA Publication Number: 36243-001, Rev. A, Printed in USA...