background image

Содержание ALPHA 10.5H

Страница 1: ... l 1I A N 4 TECHNICAL DESCRIPTION MANUAL OEM DISK STORAGE SU BSYSTEM AlPHA 10H 10 5HW TH EXTENDED SCSI IOMEGA Corporation 1821 West 4000 South Roy Utah 84067 NOVEMBER 1984 00701300 000 ...

Страница 2: ...ial area is likely to cause interference in which case the user at his own expense will be required to take whatever measures may be required to correct the interference This manual is subject to change without notice Information is current as of publication but may be superseded in future documents IOMEGA makes no guarantee expressed or impl ied with regard to the accuracy or completeness of the ...

Страница 3: ...ALPHA 10H i10 5HTM OEM DISK STORAGE SUBSYSTEM WITH EXTENDED SCSI TECHNICAL DESCRIPTION MANUAL December 1984 Iomega Corporation 1821 West 4000 South Roy Utah 84067 801 776 7330 00701300 000 ...

Страница 4: ... characteristics principles of operation perform ance specifications and special features SECTION 2 0 Interface contains information regarding SCSI and the hardware and software interface This materi al is essential for normal host to subsystem SCSI interfacing SECTION 3 0 Operational Information includes techniques of cartridge use a description of operator controls and iden tification of cabling...

Страница 5: ...1 5 4 1 5 5 1 5 6 1 5 7 1 5 8 Drive Cartridge Format Drive Interface Board Preamp Section Write Current Driver Section Motor Speed Control Section Operator Interface Section Actuator Driver Section Controller Board Analog Section Read Channel Servo Error Decoding Digital Section Mi croprocessor Circu itry Servo Control Interface Circuitry File Control Circuitry Interleaving and Error Correction Co...

Страница 6: ...TERFACE 2 10 Command Structure 2 10 Logical Block Addressing e 2 11 Command Description 2 12 Test Unit Ready Command 2 12 Rezero Unit Command 2 12 Request Sense Command 2 13 Regular Sense Data 2 14 Extended Sense Data 2 14 Extended Sense Plus Error Class and Code 2 15 Z Track Data and Current Track Number 2 15 Sector ID Data 2 17 Flaqqed Track listing 2 18 Format Unit Command o 2 19 Standard Imple...

Страница 7: ... 3 5 3 4 1 Host Interface Cable 3 5 3 4 2 Drive Interface Cable 3 6 3 4 3 Power Cable 3 6 3 4 4 DiagnostiC Error Display Port 3 9 3 4 5 Drive Addressing 3 10 3 4 6 Controller Addressing and Option Selection 3 10 4 0 CONTROLLER OPTIONS 4 1 4 1 ERROR CORRECTION CODE 4 1 4 2 ARBITRATION 4 2 APPENDIX A Diagnostic Port Error Codes for the 10 10 5 Megabyte 8 Inch Disk Storage Subassembly with Extended S...

Страница 8: ... 13 Select and Command Sequence Timing 2 5 14 Data Transfer Sequence Timing 2 6 15 Ending Status Transfer Timing 2 7 16 Hardware Busy Status Transfer Timing 2 8 17 Host Adaptor Bus Termination 2 10 18 Z Track Format 2 16 19 Sector Interleaving 2 17 20 Cartridqe with Write Protect Switch 3 2 21 Printed Circuit Board and Main Cable Locations 3 6 22 Cabling and Connectbr Requirements L 3 7 23 DiQital...

Страница 9: ...tached daisy chain style to the controller Figure 1 The 10 10 5 Megabyte Half Height 8 Inch Disk Storage Subsystem 1 1 OVERVIEW OF SUBSYSTEM FEATURES The subsystem incorporates a number of new and innovative technologies that make it a very versati le and adaptable data storage peripheral The fea tures described in this section include Drive and Controller One or two drives per controller Removabl...

Страница 10: ... is a hi gh performanc e di sk storage devi ce Confi gured with a controller and up to two drives the subsystem provides removable media storage capability to systems requiring up to a total of 20 megabytes online storage capacity per subsystem Data cartridges are interchangeable giving the assurance qf drive to drive compatibility Major functions of the subsystem include disk rotation head positi...

Страница 11: ...og and digital functions and provides the host with an intelligent high level interface The controller consists of a printed circuit board divided between analog and digital func tions see Figure 2 The controller provides the following important functions Data detection and clocking Servo demodulation Command decode and execution Buffering of data Data serialization deserialization Data encoding d...

Страница 12: ...en the disks are preformatted and alternate locations are assigned A summary of cartridge and media specifications is presented in subsection 1 5 of this manual 1 3 SUBSYSTEM BLOCK DIAGRAIYIS The block diagrams shown here represent the 10 10 5 megabyte hal f hei ght subsystem drive Figure 3 analog section Figure 4 and digital control section Figure 5 These diagrams are for informational purposes o...

Страница 13: ... U RR E N T C O N T RO L I CONTROL RD DATA a o SERVO CURRENT COMMAND SERVO CONTROL SIGNALS TO DRIVE INTERFACE a u ANALOG PES OFFSET ANALOG PES OFFSET Figure 4 Block Diagram of the Subsystem Analog Functions Figure 5 STATUS CONTROL RECORDING CHANNEL CONTROL LOGIC ANALOG PES OFFSET ANALOG PES OFFS T STATUS CONTROL Block Diagram of the Subsystem Digital Functions 00701300 000 15 December 1984 1 5 ...

Страница 14: ...r a period of time a timeout occurs and the drive either begins a steady track to track seeking action drive last used or adjusts the motor to half speed dual drive configuration only This prevents the dr ive from dwell ing on one track excessive1y The 1ength of time before the motor spins down to half speed can be progral1111ed onto the Z tracks When the controller accesses the disk after a timeo...

Страница 15: ...d allows sufficient recovery time if switching from write to read mode A uniquely coded sector timing mark identifies the start of a sector The servo field allows head positioni ng circuitry on the controller board to keep the head centered on a track Gaps provide the read circuits with tim ng i nformati on so they can synchron i ze to the frequency and phase of the data The sector 10 field identi...

Страница 16: ...rd is responsible for managing write and read signals traveling to and from the head During a read func tion low level signals from the head are amplified and sent on to the con troller board for Signal processing Its close proximity to the head allows the preampl ifier to provide primary amp1ification thereby reduci ng the problems of external interference 1 4 1 2 2 Write Current Driver Section D...

Страница 17: ... a read clock that is synchronous with the frequency and phase of the data coming from the disk 2 filter and shape the read data 3 interpret servo information for head positioning and 4 provide servo loop compensation 1 4 2 1 1 Read Channel Read data signals are buffered and shaped through a series of circuits de signed to recover the original written data Automatic gain control AGC and threshold ...

Страница 18: ...d send the results to a differential amplifier The differ ence between the amplitude of the A and B peaks is an error signal whose amplitude will indicate the amount and direction off track Window gener ation circuitry ensures that the peak detectors are turned on at the right time This position error signal PES acts as an input to the compensator network which adjusts the head position to obtain ...

Страница 19: ...n and current offsets into the track following servo loop which causes the head to move off tr ack By contro lling the amount and timing of the offsets the proc essor can control the acceleration velocity and posi tion of the head 1 4 2 2 3 Interface Circuitry The host to controller interface is centered around a custom LSI chip that includes two 256 byte FIFO buffers These buffers are controlled ...

Страница 20: ... signals required by the analog controller board At the beginning of each sector an operation register is loaded by the mi croprocessor This information is used in conjunction with the format tim ing to 1 enable write gates 2 set bus directions and 3 select the encoder or decoder As er rors occur they are latched for later retrieval by the microprocessor Serious errors will cause the operation to ...

Страница 21: ...cent sectors Thes gaps increase perfor mance by allowing additional time for the host to transfer data before the buffer is needed again An interleave factor of 1 no interleaving means that the logical sectors are physically next to each other on the disk A factor of 2 will leave one sector between logically adjacent sectors The interleave factor specifies the number of sectors from one logical se...

Страница 22: ...crOSSing track boundaries 1 4 3 2 Error Correction Code The subsystem wi 11 support two 1eve1s of error correction options post write CRC checking and error correction code ECC All controller boards support post write CRC checking but ECC will be available only on boards populated with a special custom chip Controllers with the ECC option will read or write to any cartridge correctly observing the...

Страница 23: ...Bytes Per Drive Cartri dge Surface Track Sector Record 10 Mbyte 10 027 008 10 027 008 10 027 008 32 768 512 256 10 5 Mbyte 10 497 024 10 497 024 10 497 024 34 304 512 256 Bytes Per Formatted Cartridge User Available 10 027 008 10 497 004 3 155 280 454 656 14 106 960 Overhead 3 155 280 Spares Available for Media Flagqing 924 672 Total 14 106 960 Performance Data Transfer Rate Drive to Controller Co...

Страница 24: ...2 F hr To 3048 m 10 000 ft 3 9 for 20 msec 0 85 9 at 5 17 Hz 0 25 9 at 17 500 Hz Maximum Temperature Gradient Altitude Shock Vibration Air Cleanliness Particle Size micron Particles m3 Storage and Shipping Temperature Drive and Controller Cartridge 1 0 le5 5 0 Storage 6 mo _22 to 52 C _8 to 126 F 10 to 52 C 50 to 126 F 4 X 10 6 7 4 X 105 4 X 10 Shipping 96 hr _40 to 600 e _40 to 140 F _40 to 52 C ...

Страница 25: ...00 mv p p ripple max Power max continuous power consumption tn watts First Drive with Controller Additional Drive 1 5 6 Physical Dimensions Drive Height Width Depth Front Panel Including Load Lever Height Width Depth 59 00 mm 217 00 mm 305 00 mm 59 00 mm 217 00 mm 27 02 mm 25 watts 10 watts 2 32 in 8 54 in 12 01 in 2 32 in 8 54 in 1 06 in Each specified shock and vibration level is applied separat...

Страница 26: ...or without a controller Physical dimensions of the dri e box including the location and size of its mounting holes Figure 10 conform to those of the industry standard disk ette drive The box can be mounted in any of the following positions Vertically on eith r side Horizontally load lever at right 29 21 lMM 1 15 0 039 IN 189 72 MM 7 47 IN 13 64 MM 0 504IN 1 9 52MM MOUNTING HOLES 8 32 8 PLACES t 20...

Страница 27: ...gging Inner Guard Bands Tracks No sectors Data ECC Total Spares for Factory and Field Flagging Total Sector No bytes Data 2 Records of 256 bytes each Servo CRC ID VFO Timing Mark Sync and PAD Total Recording Encoding Method Recording Density Flux Density Track Density Areal Density 10 Mbyte 10 5 Mbyte 1 or 2 1 or 2 1 1 1 1 306 306 64 67 2 2 256 256 15 306 2 4 16 343 64 1 5 70 512 27 6 4 99 648 RLL...

Страница 28: ...te with a wide vari ety of peripherals by adding a single adapter to the interface between the host and the SCSI bus Figure 11 Standardization of software command set structure makes the task even easier Up to eight devices can be connected to the SCSI bus at a time E ch device can h av e one SCSI bUs port Communication is al owed between a maximum of two ports at a time aTl other ports being inac...

Страница 29: ... SCSI DEVICES CAN BE SUPPORTED BY THE SCSI BUS THE DEVICES CAN BE ANY COMBINATION OF HOST CPUs AND INTELLIGENT CONTROLLERS Figure 11 Sample SCSI Configurations LSB o 1 DATA LINES PARITY l MSBl CONTROL LINES SPARE I ___ GROUND Signals from host reference Figure 12 J1 Host Interface Connector Pinout 00701300 000 15 December 1984 2 2 AT OUTPUT BSV INPUT ...

Страница 30: ... the controller will deassert all control lines and return to an idle bus free state SELECT SEL assertion by the host along with the cont roller address bit on the data bus causes the desired controller to be selected The line must be d asserted when the controller responds with BSY COMMAND DATA C O assertion by the controller indicates that command or status information is on the bus Oeassertion ...

Страница 31: ...efore the operation is comp1et e The subsystem do es not support reselection unless the ECC rbitration option has been installed see Section 4 0 2 2 2 1 Selection Sequence The controller first must be selected to initiate an operation This is ac complished with a selection s quence Figure 13 Fi rst the subsystem address must be p1 aced on the data bus Thi s address is a 1 of 8 decode corresponding...

Страница 32: ...EL is deasserted the controller asserts C O and then REQ to prepare for receipt of the command byte The host then places the command byte on the data bus and asserts ACK When ACK is asserted the controller samples the data bus deasserts REQ and decodes the command class The processor then requests the appropri ate number of parameter bytes for that type of command using the same REQ ACK handshake ...

Страница 33: ...EC MAX IF TIMEOUT IS ENABLED 3CO NSiC MAX TO MAINTAIN INTERLEAVE 1 2 0 MSEC MAX FROM LAST PARAMETER BYTE TO DEASSERTION OF C O FOR DATA READ AND WRITE COMMANDS IF ALREADY ON TRACK THIS TIME IS USED FOR COMMAND DECODE AND SETUP _ NOT VALID FOR TRANSFER PARAMETERS TRANSFERED DURING DATA PHASE Figure 14 Data Transfer Sequence Timinq For a write operation the hardware asserts REQ and the handshake con...

Страница 34: ...interface bus and REQ is asserted REQ wi 11 stay asserted unti1 ACK is received All controller interface lines will be deasserted following transfer of the end ing byte The controller then will return to a polling mode and await the next transaction C D DB 0 7 VALID COMPL L 90 NSEC ____________ MIN _ _ _ __ REQ ACK o NSEC MIN r 1 SEC MIN I SEC MIN _G I____ ___ _ __________1 BUSY HOST MUST VERIFY B...

Страница 35: ...CK handshake MSG C O I O and REQ will be asserted This is the normal command completion sequence After the ACK all control lines will become deasserted This sequence will repeat until the controller s free to accept commands At this time normal command transfer sequences will begin Since the busy sequence may be handled differently internal to the hard ware the timings may be somewhat faster than ...

Страница 36: ...ree state Any operations that may have been taking place will be suspended immediately Completion of any operation will not be qu aranteed under th is condition The error status wi 11 not be cleared A host reset wi 11 not create a Uni t Attent ion error for the next command Typical recovery time after a reset is 2 milliseconds 2 2 4 Electrical Requirements All SCSI bus signals operate at standard ...

Страница 37: ...e and the command IS operation code OPCODE Subsequent bytes specify operation parameters such as the Logical Unit Number LUN logical block address and the number of blocks needed to transfer in a data transfer com mand A typical CDS structure is shown in the following example COMMAND BIT BYTE 00 04 05 5 4 2 o GROUP CODE OPCDDE LOGICAL UNIT NUMBER MSB LOGICAL BLOCK ADDRESS LOGICAL BLOCK ADDRESS LSB...

Страница 38: ... and Verify Read Long These commands are described in subsection 2 3 3 The last byte of a typical Command Data Block allows for device specific in terpretation of the SCSI command The VU means vendor unique RESERV indi cates that these bits are reserved for future needs and FLAG REQ and LINK allow command chaining options for special purpose application Since none of these bi ts are needed or used...

Страница 39: ...Command Description Implementation of the following commands may vary slightly to account for device differences Thus the careful study of each command is important to ensure proper operati on 2 3 3 1 Test Unit Ready Command COMMAND BIT BYTE 00 01 02 o 4 o o LOGICAL UNIT NUMBER RESERVED 3 2 o RESERVED t t 03 RESERVED 05 VU The TEST UNIT READY command returns zero status in the completion status by...

Страница 40: ... command is used by the host to request status and sense information from the disk subsystem It is a multipurpose command in that severa1 different amounts and types of informat ion may be requested Note that this is the only command that will not clear error status Any error code present will not be cleared Byte 04 wh i ch spec ifi es the number of bytes requested by the host ind i cates how much...

Страница 41: ... The error class specifies the qeneral type of error and the error code indicates tne particul ar error within that class Five different error class types are used in this de vice 0 1 2 3 and z Classes 0 1 and 2 indicate errors related to the drive subsystem and system respectively Class 3 reflects startup diag nost i cs error codes Cl as s 7 is a spec i a1 error c1ass number used for re portinq e...

Страница 42: ...re if nine or more bytes of data are requested by the REQUEST SENSE command byte 08 will contain the error class and code for the last operation in bits 6 through O Description of the error codes is presented in Appendix A If exactly nine bytes are requested th e controller will respond with the extended sense information plus the error class and code If 10 11 or 12 bytes are requested the request...

Страница 43: ...T MIN 2 MAX 12 OR 15 DISABL ED BITS 4 7 0 3 S 6 1 I 9 10 1 12 13 14 15 16 17 11 MSB LoSB MSB LSB 101010101010101 I I I 1 I I I I I 1 FIRST BAD TRACK ADDRESS 10101010101010111 1010111110101 1 SPARE TRACK 1 ADDRESS 301 101010101010101 1 I II I 1 I 1 1 SECOND BAD TRACK ADDRESS 101010101010 0111 10101111101110101 SPARE TRACK 2 ADDRESS 301 101010101010101 I I I I I 1 I I I I THIRD BAD TRACK ADDRESS 101...

Страница 44: ...ired to fill all sectors of a track with interleave 4 Sector addressing for each interleave level is a function of the microprocessor based controller The physical sector IDs are not rewrit ten Once programmed on the Z tracks interleaving is invisible to the user Figure 19 Sector Interleaving To obtain this information contained in the Z track controller the host shoul d send the REQUEST SENSE com...

Страница 45: ...NDED SENSE error cl ass and code Z track data and current track number bytes as previously described Byte 07 will contain 75 in all cases RETURNED PARAMETERS 7 6 5 4 3 z o 00 ADVA CLASS7 I_ __cOOEo _ _ _ 01 RESERVED 02 RESER SENSE _ _ _ _ _ _ _ _ 1 _ _ _ _ _ _ _ _ _ 03 LOGICAL BLOCK ADDRESS MSB 04 LOGICAL BLOCK ADDRESS 05 LOGICAL BLOCK ADDRESS t _LOGICAL BLOCK ADDRESS L 07 ADDITIONAL SENSE LENGTH ...

Страница 46: ... inch removable disk subsystem allows multiple configurations of these bits If bit 4 is zero the proposed SCSI standard implementation will be performed In this case the values of bits a through 3 are disregarded The extended implementation is performed if bit 4 is one and bit 2 is zero bits 0 1 and 3 are disregarded A device specific interpretation will occur when bits 1 2 and 4 are set Any other...

Страница 47: ...he logical block address most Significant byte first of a defect The first two bytes of each defect address will always be zero for this device Ending status will be issued as soon as the complete list has been transferred The defect list must be in ascending order Format Unit Defect Media List ADDITIONAL COMMAND PARAMETERS BIT 7 6 5 4 2 o BYTE 00 RESERVED 01 RESERVED 02 RESERVED 03 DEFECT LIST LE...

Страница 48: ...ON OPERATION SPECIFIED IN BYTE 00 04 DEFINITION DEPENDS ON OPERATION SPECIFIED IN BYTE 00 05 RESERVED Bits 3 through 7 of byte 00 specify which of the five operations is to take pl ace Starting at bit 7 the controller will perform the operation indi cated by the first bit it finds set high Only one operation will be exe cuted each time the command is sent so any bits in byte 00 to the right of the...

Страница 49: ...LE _ __ _ RESERVED_ r DWELL TIMER COUNT 2 12 OR 15 RESERVED _ _ RESERVED RESERVED __ WARNING If the cartridge is non ECC and is to be changed to ECC ALL customer data on the cartridge will be de stroyed FURTHERMORE The REMAKE Z TRACK comnand with ECC enabled will ALWAYS destroy all customer data even if CC was already enabled The six byte extension for this case is ADDITIONAL COMMAND PARAMETERS BI...

Страница 50: ...UEST SENSE command should be issued after every check condition bit 1 1 in ending status to determine the disk location to be flag gedc If the error was due to a media problem and the AD VALID bit was set the logical block address returned should be sent as the address for the FLAG SECTOR command If the error occurred on an ECC sector a special error class and code are returned 10 Hex In this case...

Страница 51: ...S 03 LSB LOGICAL BLOCK ADDRESS 04 RESERVED 05 VU o o LINK The FORMAT TRACK command allows the host to initiate a media checking for matting sequenc e similar to the FORMAT UNIT conmand but on a track basis rather than with the entire media The track s sector IDs will be rese quenced the track checked for medi a defects and sectors spared for any identified defects If no spare sectors are available...

Страница 52: ...ssigned If the address is an odd numbered block the next lower 109ical block al so wi 11 be reass i qned If both ad dresses of a physical sector are in the defer t list the controller will not reaSSign twice Read Data Command COMMAND liT IYTE 00 05 7 LOGICAL UNIT NUMBER YU 5 4 3 2 o o MSB LOGICAL IL CK ADDRESS LOGICAL BLOCK ADDRESS LSB LOGICAL BLOCK ADDRESS NUMBER OF BLOCKS o LINK The READ DATA co...

Страница 53: ...ed drive to seek to the track contain ing the specified logical block address This is an off line command like the REZERO UNIT command See subsection 2 3 3 2 2 3 3 10 Inquiry Command COMMAND BIT BYTE 00 01 6 LUN 5 4 3 o 02 RESERVED 03 RESERVED 04 NUMBER OF BYTES REQUESTED 05 vu z o RESERVED LINK The INQUIRY command requests the controller to send device specific informa tion to the host This can b...

Страница 54: ...es not check for nor report the UNIT ATTENTION status nor does it cl ear it The controller cannot distinguish between a drive that s not loaded and a drive that s not present A 00 will be returned in byte 00 for any LUN queried on the controller Start Stop Command COMMAND BIT BYTE 00 0 6 4 o 01 t LUN RESERVED IMM r 03_1 _________ E D _ _ _ _ _ _ _ _ 04 t RESERVED START O STOP 05 FLAG REQ LINK The ...

Страница 55: ... o RESERVED DATA VARIABLE LENGTH MSB DATA VARIABLE LENGTH LSB o o LINK The SEND DIAGNOSTIC Command allows the host to invoke the startup diagnostic routines described in subsection 3 3 on the specified LUN The controller will go off line until the diaqnostics are completed Byte 02 must be is sued as shown the other SCSI options for th is command are not supported Any other configurations will gene...

Страница 56: ...ck boundaries where data transfer wi 11 encounter a substant al de1ay for a seek to occur If byte 08 is 00 the address and size of the last block on the drive is reported If byte 08 is one this command will report the address and block size of the last logical block on the same physical track as on the specified block The block size for this device s always 256 If bit a of byte 01 is set an SCSI o...

Страница 57: ...through OS and the block count is gi ven in bytes 07 and 08 If zero blocks are requested no data bytes are transferred and no error is reported If bit 0 of byte 01 is set an SCSI option an Ill gal Request error will be issued 2 3 3 16 Extended Write Command COMMAND BIT 7 6 5 4 3 BYTE 00 o o RESERVED LOGICAL BLOCK ADDRESS MSB LOGICAL BLOCK ADDRESS LOGICAL BLOCK ADDRESS LOGICAL BLOCK ADDRESS LSB RES...

Страница 58: ...he same as does the WRITE DATA com mand but provides post write CRC checking This command initiates a trans fer of data from the host The starting block address is specified in COB bytes 02 through 05 and the block count is gi ven in bytes 07 and 08 If zero blocks are requested no data bytes are transferred and no error is reported If bits 0 or 1 of byte 01 is set SCSI option an Illegal Re quest e...

Страница 59: ...R REQUIREMENTS Single Drive with Controller Two Drives with One Controller 5 1 5 amps avg 1 5 amps peak 1 8 amps avg 1 8 amps pea k 5 Ripple 30 mv RMS 120 mv p p 30 mv RMS 120 mv p p 12 1 5 amps avg 3 amps 2 0 amps avg 3 5 amps pea k 5 25 duty cycl e Ripple 60 mv RMS 300 mv p p 60 mv RMS 300 mv P P Table 1 lists the maximum current requirements from each supply voltage for the different operating ...

Страница 60: ...r thus providing access to the disk Once the cartridge is in pl ace the load lever may be turned clockwise to load the motor and initi ate drive spinup When the lever has completely loaded the motor the green LED on the front of the dri ve wi 11 begi n to blink At this time a latch pin will engage to lock the leverQ As the drive motor reaches operating speed the green LED will glow steadily To rem...

Страница 61: ...rive Do not insert objects into the front slots of the cartridge Remove the cartridge from the drive after use and store in its protective jacket Do not exceed temperature or other specifications in shippinq or storage Do not expose the cartridqe to direct sunliqht or moisture Do not expose the cartridge to magnetic fields greater than 30 oersteds Protect the cartridge from dirt spills and harsh e...

Страница 62: ...he controller that the motor is loaded At this time a latch pin is engaged which prevents the load lever from be ing turned counterclockwise and unloading the motor while the motor is spinning The lever is constructed to interfere with the cartridge unless the cartridge is fuJly inserted into the drive and also to prevent the car tridge from being removed until the motor has been unloaded 3 2 3 In...

Страница 63: ... on SI is in the ON position or upon request from the host via the SEND DIAGNOSTIC command These diagnostics take approxi mately 10 additional seconds to complete and perform the following indepen dent tests 1 Seek Test Check various seek profiles and directions 2 CRC Check Verify proper CRC error detection 3 Overrun Check Verify proper overrun detection 4 Data Sync ID Sync Check Verify that data ...

Страница 64: ... of this cable from the con troller to the last drive is 1 0 m 3 3 ft The connectors are keyed by plugging locations 34 and 43 3 4 3 Power Cable Power to the subsystem should be distributed radially with all return wires connected to a common ground at the power supply Figure 23 Power supply grounds should be connected to a good earth ground using as short a wire as possible This wire should be at...

Страница 65: ...ied with drivel I 1 I I 90 201_ I I I I I I DRIVE INTERFACE CABLE supplied with drivel I L __ _ __ ________________ oPTIONAL SERVICE TOOL not supplied with drive l I HEX DISPLAYS I I ERROR READOUT ASSEMBLY I INI I PIN 1 I TO ERROR PORT COLORED EDGE I ON LSI DIGITAL BOARD 4 CONNECTOR L_ _____________________J Figure 22 Cabling and Connector Requirements 00701300 000 15 December 1984 3 7 ...

Страница 66: ...LED ON 10 5 CODE ENABLED o o POWER CONNECTOR J4 5VDC 5 VDC RETURN 12 VDC RETURN 12VDC PIN 1 DIAGNOSTIC CONNECTOR DOPTION SWITCHES o PI N 1 3n l 5 j J8 o PIN1 m J7 JP16 ADDRESS SELECT JUMPER ADDRESS e DRlVE INTERFACE CONNECTOR J2 RN2 o PIN 1 f ca Eirl PIN1 PIN 1 HOST INTERFACE CONNECTOR J1 TERMINATORS r T 1 I J3 SELECT J2 DRIVE 11 1 PIN 1 1 r T I 1 1 1 Pii 1 O d J4 JUMPERS L ____________ J6 Actuato...

Страница 67: ...re 24 Recommended Grounding 3 4 4 Diagnostic Error Display Port A four pin error port at the diagnostic connector provides the user with an 8 bit error code corresponding to the hex error codes listed in Appendix A Use of this port is especially helpful in identifying problems during interface development Pin out of the port is as follows Pin No 1 2 3 4 Output Ground Clock 5 vdc Seri al Data If an...

Страница 68: ... set up correctly prior to subsystem operation The shunt bank allows user definition of the controller address during device selection Only one out of the eight positions should have a shunt in place indicating which address line must be asserted during the sele tion sequence subsystem address Dip switch S1 is used to enable or disable various options Figure 23 These switches are sampled only foll...

Страница 69: ...ophisticated system for data recovery if a read operation fails A special sector ECC sector on each track plus all the other sectors on the same track are used to recreate the data from the defective sector The host should then rewrite the de fective sector and flag it if necessary The ECC system involves no over head for reading unless it is needed to recover data but it does require some additio...

Страница 70: ... overhead of t e ECC option depends upon the s ze of the transfers 4 2 ARBITRATION Inf ormati9n on th is uq s ystern opt i OD i nqw i 1 preparati on and w ll be pro vide d at a ater rate 00701300 000 15 December 1984 4 2 ...

Страница 71: ...ri ve and contro11 er as a subsystem takes p1 ace at the factory the subsystem normally will be shipped with a drive interface cable instal1eq Each of these cables may be ordered from the manufacturer to fill general requirements Orderi ng i nformat ion is presented in Append ix B Detai 1ed i nformat ion about each of the cables is presented in this subsection Figures 21 through 24 illustrate the ...

Страница 72: ...APPENDIX A DIAGNOSTIC PORT ERROR CODES FOR THE 10 10 5 MEGABYTE 8 INCH DISK STORAGE SUBSYTEM WITH EXTENDED SCSI 00701300 000 15 December 1984 A I ...

Страница 73: ...he Sense Key groups errors together by type rather than by location in the subsystem Definitions of the error cl asses and Sense Keys are included in the proposed ANSI standard Small Computer System Interface Note th at accord ing to the proposed SCSI st andards whenever med i a chan ges a check condition must be reported The SCSI class and code values are zeroes which would indicate no error but ...

Страница 74: ... mode 82 CARTRIDGE NOT LOADED Reported when the controller is unable to detect if the cartridge s inserted and the bezel closedo 83 HARDWARE DISK SYNC ERROR This error is an indication that the interrupt generated by the format sequencer is not happeni ng or may not be happening in sync with the disk format 84 CANNOT READ Z TRACKS An indication that either the controller hardware is unable to read...

Страница 75: ... May be preceded by a 91 error 93 FATAL SEEK ERROR Retries exhausted in trying to seek target track 94 RESEQUENCE ERROR Not able to read a sector 10 when formatting 95 10 READ ERROR Failed to read 10 on source track before seeking to target track Execution Errors 40 SECTOR NOT FOUND Controller was unable to find the requested sector on the disk 41 SEEK FAIL Controller was unable to find the reques...

Страница 76: ...roller detected a CRC error on Record 1 of a sector that was written during this write oper ation 4C POST WRITE CRC ON RECORD 2 The controller detected a CRC error on Record 2 of a sector that was written during this write oper ati on 40 NON RECOVERABLE ERROR ON RECORD 1 The controller has detected more than one record 1 data CRe error on this track during an ECC read 4E NON RECOVERABLE ERROR ON R...

Страница 77: ... when the buffers were empty F4 READ BUFFER FAIL Read data when the buffers were full F5 ALL ONES READ ERROR Had a data error on all attempts to read sectors factory written wit an all ones data pattern F6 STRESS READ ERROR Had a data error on all attempts to read sec tors factory written with a stress data pattern F7 INCREMENTING READ ERROR Had a data error on all attempts to read sectors factory...

Страница 78: ... 5 0 A INVALID REQUEST 5 0 0 NO SPARE SECTOR 3 0 A NO SPARE TRACK 3 0 A FLAG SECTOR FAI LURE 9 1 E ROM TEST FAI LURE RAM TEST FAI LURE INTERFACE BUFFER TEST FAILURE SYNCHRONIZATION ERROR 9 C DIAGNOSTICS FAI LURE A 3 O C SCSI Equivalent Error Codes Description NO SENSE WRITE PROTECTED MEDIA NOT LOADED NO INDEX SIGNAL NO TRACK 0 DRIVE NOT READY VENDOR UNIQUE DATA TRANSFER NOT COMPLETE DATA TRANSFER ...

Страница 79: ...APPENDIX B INTERCONNECT CABLE ORDERING INFORMATION 00701300 000 15 December 1984 8 1 ...

Страница 80: ...NTERFACE CABLE The host interface cable Fiqure B 1 connects the digital controller board to the host adaptor Consisting of a 50 conductor ribbon cable terminated at each end with a 50 pin IDC connector it is available in three lengths 1 2 and 4 meters Part numbers of the cables are Length m Part Number 1 2 4 00116900 00112700 00112800 Pt 1 USERS OPTION Lj POWER CABLE IOMEGA PIN 00216000 50 CONOUCT...

Страница 81: ...s the details for custom manufacturing the cable harnesses TABLE B 1 CABLE CONNECTOR IDENTIFICATION Component Cable Location Connector Number Type Host Interface Cable Host to J1 50 Pin Controller Drive Interface Cable Controller to J2 50 Pin Drive Interface Power Cable Power Supply to Controller J4 4 Pin Error Port Cable LSI Digital Board J3 4 Pin Pins 43 and 34 are clipped and plugged for keying...

Отзывы: