background image

Summary of Contents for DTC-510B

Page 1: ...Data Technology Corporation DTC 5008 Series DISK CONTROLLERS USER S MANUAL...

Page 2: ...K COIiTROLLERS USER S MANUAL DTC part number 89 88181 Revision 88 Data Technology Corporation Main Office 2775 Northwestern Parkway Santa Clara California 95851 488 496 8434 Eastern Region Sales Offic...

Page 3: ...C cannot be held responsible for any omissions or errors that may appear in this manual Change Information The DTC product line is constantly being reviewed and improvements are implemented when appro...

Page 4: ......

Page 5: ...Write ECC Error 86 Opcode 02 Read ID Field 88 OpCode 03 Perform Drive Diagnostics 90 OpCode 06 Request Logout 90 92 LED Error Display 93 APPENDICES INSTALLATION AND GENERAL INFORMATION Introduction 95...

Page 6: ...pCodes 35 37 3 2 Sense Byte Error Codes 44 3 3 Floppy Drive Track Format Byte 5 Class Code 6 72 73 4 1 Class Code 7 Commands 85 4 2 LED Error Displays 94 LIST OF ILLUSTRATIONS FIGURES 2 1 2 2 2 3 2 4...

Page 7: ...andom Read Routine Flowchart 66 Increment Sector Head or Cylinder Flowchart 67 Copy Command Flowchart 70 h ri te ECC Command 87 Read ID Field 89 Drive Diagnostic 91 Physical versus Logical Sector 100...

Page 8: ...equivalent 48 or 96TPI Floppy Disk drives The DTC 535B is designed to control a maximum of four drives in any combination of up to two industry standard 5 25 inch Winchester Disk Drives and any combi...

Page 9: ...mplied in every data transfer command READ WRITE CHECK TRACK FORMAT etc If the heads are not positioned over the correct cylinder a seek is initiated and a cylinder verification is performed after the...

Page 10: ...ware supports up to 8 heads Up to 1024 cylinders are supported Optional firmware on some Controllers support up to 16 heads Allows the user to Read Hrite 48 TPI diskettes on a 96 TPI Floppy Drive A ju...

Page 11: ...lb temperature and no condensaQJon Altitude Physical Dimensions Width in Length in Height in Weight lbs TABLE 1 2 Specifications Operating 32 to 131 degrees F o to 55 degrees C 10 to 95 0 to 10 000 ft...

Page 12: ...of defective component at DTC s manufacturing facility Section 4 of this manual provides maintenance and troubleshooting data that should be reviewed for additional information Contact DTC prior to re...

Page 13: ...ned to each Disk Drive attached to the Controller and a terminator is installed in the last physical Disk Drive connected to the chain Disk Drive parameters such as the maximum number of cylinders and...

Page 14: ...E I I I ST 506 406 Comp 1 I I 1 I I T I DISK DRIVE 2 I I ST 506 1f06 Comp I I I I 5 114 Winchester Drives I _________________ __ I T Terminator I 1 1 1 1 I FLOPPY DRIVE I I I I I 1 I I 1 L T 1 FLOPPY...

Page 15: ...GND 34 BUSY 36 ACKNOWKLEDGE ACK 38 RESET RST 40 MESSAGE MSG 42 SELECT SEL 44 COMMAND DATA C D 46 REQUEST REQ 48 INPUT OUTPUT I O 50 NOTE All signals are negative true and all odd pins are connected to...

Page 16: ...ese lines represent the eight data bits and the Parity bit that is passed between the Host Computer land the Controller in the form of a command or data byte Because the Controller utilizes odd parity...

Page 17: ...minimum of 250 nanoseconds and a maximum of 10 seconds The Controller monitors its Host Interface and waits for an asserted Select SEL signal and the asserted ID bit corresponding to the Controller a...

Page 18: ...sy remains asserted through the message phase Hessage MSG When asserted this line indicates that the command is completed This bit is always followed with the assertion of the Tnput Output and Request...

Page 19: ...STEP DRIVE SELECT 1 DRIVE SELECT 2 DRIVE SELECT 3 DRIVE SELECT 4 DIRECTION IN ST 586 412 COMPATIBLE CONTROL INTERFACE NOTE All odd numbered pins are connected to signal ground AII signals are negativ...

Page 20: ...DRIVE SELECTED RESERVED RESERVED RESERVED RESERVED RESERVED MFM WRITE DATA MFM WRITE DATA MFM READ DATA MFM READ DATA NOTE Reserved lines may be spares ST 51iJ6 412 COMPATIBLE DATA INTERFACE __L_ See...

Page 21: ...DEX DRIVE 1 SELECT DRIVE 2 SELECT DRIVE 3 SELECT MOTOR ON DIRECTION STEP WRITE DATA WRITE GATE TRACK 000 WRITE PROTECT READ DATA AND CLOCKS SIDE SELECT SPARE 5 25 FLOPPY DRIVE SA4XX COMPATIBLE NOTE Al...

Page 22: ...CT 2 SIDE SELECT OPT 28 DRIVE SELECT 3 SIDE SELECT OPT 30 DRIVE SELECT 4 SIDE SELECT OPT 32 DIRECTION SELECT SIDE SELECT OPT 34 STEP 36 WRl rE DATA 38 WRITE GATE 40 TRACK 00 42 WRITE PROJECT 44 READ D...

Page 23: ...CT 0 26 DISK SELECT 1 28 DISK SELECT 2 30 DISK SELECT 3 32 DIRECTION SELECT 34 STEP 36 WRITE DATA 38 WRITE GATE 40 TRACK 00 42 WRITE PROJECT 44 READ DATA 46 FAULT 48 FAULT RESET EJECT RECALIBRATE 50 N...

Page 24: ...VE SELECT 2 12 DRIVE SELECT 3 14 RESERVED 16 DIRECTION 18 STEP 2 WRITE DATA 22 WRITE GATE 24 TRACK ZERO 26 RITE PROTECT 28 READ DATA 3 SIDE SELECT 32 READy 34 NOTE All odd numbered pins are connected...

Page 25: ...tion status and the message byte to the Host If an error is indicated further delineation of the completion status r Iay be requested by the Host issuing the appropriate sense commands Request Sense C...

Page 26: ...for the command the following occurs a The Controller deasserts the Command Data C o line to indicate a Data transfer b Depending on the command type read or write the I O line for the bi directional...

Page 27: ...e 1 max 1 limit 1 SEL must be deasserted before the Controller will assert RBQ 2 After Power On or Reset when the first command is issued it may take the Controller a maximum of 4 ms to respond with B...

Page 28: ..._______ X X Host Adapter I I r I 1 1 1 I 1188nsl 18nsl 1 max 1 1 I O C D MSG changes 500 ns min before the 1st REO for the phase and remain unchanged until the Controller goes into the next phase 2 Da...

Page 29: ...I lBnsl I I lnsl I max I 1 1 0 C D MSG changes SI lI l ns min before the 1st REO for the phase and remain unchanged until the Controller goes into the next phase 2 Data driven by the Controller is sta...

Page 30: ...s I I min ___ __1 I 1 1 no time 580 ns Ino time I limit typ I limit I 1 1 0 C D HSG changes 500 ns min before the 1st REO for the phase and remain unchanged until the Controller goes into the next pha...

Page 31: ...mit 1 typ 1 limit I 1 1 0 C D MSG changes 500 ns min before the 1st REO for the phase and remain unchanged until the Controller goes into the next phase 2 D ta driven by the Controller is stable 1013n...

Page 32: ...typ I limit 1 1 0 C D MSG changes 500 ns min before the 1st REO for the phase and remain unchanged until the Controller goes into the next phase 2 Data driven by the Controller is stable lOOns min at...

Page 33: ...but allows an easy exit if a problem occurs r SELECT PHASE HOST ASSERTS DBX AND SEL HOST DEASSERTS DBX AND SEL CONTINUE WITH COMMAND PHASE on next sheet 2 0 mUliseconds typical Figure 2 18 Bus Free Ph...

Page 34: ...BYTE AND ASSERTS ACK Continue with OATA PHASE on next sheet Continue with STATUS PHASE 11 Not DATA PHASE on next sheet Controller detected error Continue with STATUS PHASE on next sheet Figure 2 18 C...

Page 35: ...TA AND ASSERTS ACK STATUS PHASE If Status Phase Is entered at 8 the Controller detected an Error condition and II Command Class Code 0 bPcode 3 Request Sense may be executed upon termination of the pr...

Page 36: ...from previous sheet CONTRO LER ASSERTS MSG No HOST INPUTS MESSAGE BYTE AND ASSERTS ACK CONTROLLER DEASSERTS C O I O AND MSCi BUS FREE PHASE retum to sheet 1 of Figure 2 18 Message Phase FIO Chart She...

Page 37: ...Host after every command 7 6 5 4 3 2 1 0 LUN is the Logical Unit Number of the Drive Bits 4 3 and 2 are spares set to 0 Error Condition indicates that an error other than a parity error has occurred...

Page 38: ...r condition which could be caused by a Drive Fault Drive Not Ready or Illegal Command the Controller will enter the Status and Message phase The Status byte sets the corresponding error bits 3 Read Wr...

Page 39: ...escriptor Block CDB Byte 0 of the CDB contains a 3 bit Class Code and a 5 bit Opcode The significance of Byte 0 is the same in every CDB The 3 bit Class Code allows up to eight different Class Codes C...

Page 40: ...3 For copy conunands SLUN DLUN Source drive LUN Destination drive LUN Logical Address is a 21 bit address It is comprised of 5 bits from byte 1 8 bits from byte 2 and a bits from byte 3 with the use o...

Page 41: ...0A Write and BE Assign Alternate Track This byte contains the control bits that tell the Controller how to react if an error condition is encountered during the Data phase of the command Byte 5 is def...

Page 42: ...t TABLE 3 1 Summary of Class Code 0 OpCode Jpcode Hex Class Code 0 Command Description 00 TEST DRIVE READY Selects the drive and verifies that the drive is Ready and that a seek is not in progress 01...

Page 43: ...cified track and writes E5 Hex in the data fields 07 FORMAT BAD TRACK bad block flag Formats a specified track with the bad block flag set in the 10 fields of all blocks of that track Writes E5 Hex in...

Page 44: ...the data field of the sectors The Controller then formats the alternate track The Alternate Track flag is set in the sector ID fields and all data fields are written with E5 Hex The alternate track a...

Page 45: ...the drive is Ready for access i e Ready to accept a command The required fields for this command are OPCODE and LUN MSB LSB BYTE 7 6 5 4 3 2 1 0 o o o c o 1 LUN o 2 3 o 4 5 See the flowchart in Figure...

Page 46: ...conditions from the drive The required fields for this command are OPCODE and LUN HSB LSB BYTE 7 6 5 4 3 2 l 0 o o o o o o o 1 1 LUN 2 o 3 o 4 o 5 o See the flowchart in Figure 3 3 for additional inf...

Page 47: ...ed as Data C O deasserted The format of these bytes is shown in Table 3 1 The required fields for this command are OPCODE and LUN MSB LSB BYTE 7 6 5 4 3 2 1 o o o o o o 1 LUN 2 o 3 4 o 5 See the flowc...

Page 48: ...The format of these bytes is shown after Figure 3 5 The required fields for this command are OPCODE and LUN MBB LSB BYTE 7 6 5 4 3 2 1 3 1 1 1 LUN 2 3 4 5 See the flowchart in Figure 3 5 and the follo...

Page 49: ...2 1 0 Error Code Error Type Spare Set to 0 Valid Block Address LAD Valid Bit 7 Valid Block Address This bit when set indicates that the Logical Sector Address the LAD in bytes 1 through 3 contains the...

Page 50: ...LAD 2 bits 4 3 2 1 and 0 are the five most significant bits of the Logical Sector Address Byte 2 LAD 1 The eight center bits of the Logical Sector Address Byte 3 LAD 0 The eight least significant bits...

Page 51: ...ror in the 1D field Uncorrectable Data Error during a Read 1D Address Mark not found Data Address not found Record not found Found correct cylinder and head but not sector Seek Error R W head position...

Page 52: ...lled with E5 Hex lll HH NOTE The Interleave Code byte 4 is ignored in the KODAK DRIVETEK floppy because the media is preformatted The required fields for this command are OPCODE LUN and INTERLEAVE COD...

Page 53: ...Class Code 0 OpCode 04 FORMAT DRIVE No See Search Routine Figure 3 13 Increment Head See Figure 3 15 Cylinder Maximum r t Increment Cylinder See Figure 3 15 r Format Drive Command 46...

Page 54: ...ks for correctness The specified Logical Address LAD may fall anywhere in the track and the ntire track will be checked This cOllUlland does not read or check the data fields The required fields for t...

Page 55: ...OpCode 0 CHECK TRACK FORMAT Seek to the Cylinder and Wait for Seek Complete Check for Correct Track Interleave Correct Cylinder Head and Sector in ID Fields and for to Field ECC Error Check Track Form...

Page 56: ...ecified Logical Address LAD may fall anywhere in a track and the entire track will be formatted NOTE The Interleave Code byte 4 is ignored in the KODAK DRIVETEK floppy The required fields for this com...

Page 57: ...Class Code 0 OpCode 06 Seek to the Track and Wait for Seek Complete Format the Track with Flag in ID Fields Cleared Format Track Command 5...

Page 58: ...ields will be filled with E5 Hex 11100101 binary The sPecified Logical Address LAD may fall anywhere in a track and the entire track will be fopmatted The required fields for this command are OPCODE L...

Page 59: ...Class Code 0 OpCode 07 FORMAT BAD TRACK Seek to the Track and Wait for Seek Complete Format the Track with Bad Track Flag in 10 Fields Set Format Bad TI lICk Command 52...

Page 60: ...address given in the LAD fields and transfers them to the Host The required fields for this command are OPCODE LUN LAD 2 LAD 1 LAD 0 OF BLOCKS and CONTROL MBB B BYTE 7 6 5 4 3 2 1 0 1 o 1 LUN D2 2 LAD...

Page 61: ...ClusCode 0 OpCode 01 Seek to the Track and Wait for Seek Complete See Figure 3 12 To next page Figure 3 1111 Read Block Command Sheet 1 of 2 54...

Page 62: ...previous page See Figure 13 7 Fi ure 10 55...

Page 63: ...ting from the initial block address given in the LAD fields The required fields for this command are OPCODE LUN LAD 2 LAD 1 LAD 0 OF BLOCKS and CONTROL MSB LSB BYTE 6 4 3 2 1 0 o o o o o o o LUN LAD 2...

Page 64: ...Class Cod 0 OpC OA To next page rite 81oc 1c Command Sheet 1 of 2...

Page 65: ...This step performed only on floppy supported Controllers Increment Sector Address See Figure l 5 From previous page Yes Write Block AmmaN Sheet 2 of 2 58...

Page 66: ...is set up this command could immediately return Completion Status before the Seek Complete from the drive is found Normally this command returns the Completion Status only after the seek in completed...

Page 67: ...Class Code 0 OpCode OB FIpre 3 12 SEEK COMMAND To next page Seek Command Sheet 1 of 2 60...

Page 68: ...This step performed only with floppy supported Controllers Fip e 3 12 previous page Yes No Yes Seek Command Sheet 2 of 2 61...

Page 69: ...of 2 will mean that lqgical sector 0 is 0 but logical sector 1 is physical sector 2 skipping sector 1 The default interleave factor is one 1 upon power up or reset Commands with interleave code 0 wil...

Page 70: ...seek to the Alternate Track address transparent to the Host software and the Read or Write operation would be performed at the Alternate Track NOTE Alternate tracks can be assigned one level only i e...

Page 71: ...001 1 0 0 1 1 1 1 1 1 LUN 1 0 1 1 1 2 1 0 1 1 1 3 1 0 1 4 1_ 1 DISKETTE NUMBER 1 1 1 5 1 CONTROL 1 Required fields are Opcode LUN Byte 4 and CONTROL Byte 4 may be in the limits 0 to 4 3 3 Routines Thi...

Page 72: ...Yes previous page Yes Search Routine Sheet 2 of 2 65 No...

Page 73: ...RANDOM READ Fi w e I Random Read Routine...

Page 74: ...per Track Counter Less Than Number of Available Heads Counter Greater Than Number of Available Heads Counter Less Than Number of Cylinders Seek to the Cylinder and Wait for Seek Complete Increment 5ec...

Page 75: ...rive and writes it at the specified starting address of the Destination Drive With each sector transferred the Source and the Destination addresses are incremented and the Sector Count Byte 4 is decre...

Page 76: ...Appendix A for Logical Address Computation HOTE Lun s Lun d and logical addresses are only applicable to the disk drives Command Description GROUP 5 510B only OPCODE Hex 00 DESCRIPTION COPY This comma...

Page 77: ...Class Code 1 OpCode 00 COPY COMMAND Fipe 3 1 Copy Command 70...

Page 78: ...preassigned as a floppy for this command to function OpCode 2 Used with the 5 B Series Controller to set the parameters of the drive Opcode 2 is explained in Paragraph 3 5 7 3 5 1 OpCode 8 Define Trac...

Page 79: ...0 01 06 07 86 87 TABLE 3 3 Floppy Drive Track Format Byte 5 Class Code 6 Track Format Set for Floppy Drive Single density Single sided FM recorded with 128 bytes Sector l6 Sector per Track 26 Sectors...

Page 80: ...Reset or Power on will be the same as specified with 8A Hex NOTE 2 For the 5358 if track format information for floppy is not specified after each reset or power on the default code will be the same a...

Page 81: ...is used to read the conventional 48tpi or 96tpi diskettes 8yte 0 2 3 4 5 Byte 3 Bit 7 0 0 1 Bit 5 0 1 Bit 4 0 1 Bit 1 0 0 1 1 1 7 1 6 1 5 1 4 1 3 1 2 1 1 101 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 LUN 1 0 1 1...

Page 82: ...ouble sided double density is allowed so Bit 5 4 of Byte 3 will be ignored NOTE 2 If the floppy is not specified after each reset or power on the default code will be as follows 192tpi media 512 Bytes...

Page 83: ...oppy drive is being used Byte 4 2 3 Drive Type SA800 or Tandon TM848 1 8ms step SA850 or Tandon TM848 2 3ms step NOTE 1 When using two 8 inch floppies LUN 2 and LUN 3 must represent the floppy drives...

Page 84: ...The required fields for this command are OPCODE and LUN MBD LSD BYTE II 7 6 5 4 3 2 1 0 1 1 1 o 1 LUN Set to 0 2 Set to 0 3 Set to 0 4 Set to 0 5 Set to 0 Ten 10 bytes of drive parameters will be coll...

Page 85: ...ce Write Current Default is above Cylinder 128 127 7 Drive Typej Seek Complete Option 0 8 Set to 0 0 9 Set to 0 0 NOTE Default condition is given in parenthesis immediately after the parameter definit...

Page 86: ...ode this mode generates step pulses using values specified in Bytes 0 and 1 Mode 4 13 us step period By e 3 Maximum Head Address Defines the maximum head address on the dr ve Range is 0 to 7 i e 1 to...

Page 87: ...is used as a head select line Byte 7 Drive Type Identifier This byte must be set as follows Bit 7 Set to 0 to indicate parameters are for hard disk Bit 6 Set to 0 indicates wait for a Seek Complete s...

Page 88: ...inder Address Default is 80 79 3 Head Setting Time Default is 22 milliseconds 22 4 Time for Valid Data after Head Select Default 205us 205 5 Time for Valid Data after Drive Select Default 0 msec 0 6 D...

Page 89: ...Step ulse is deasserted between two consecutive Step Pulses in 1 millisecond increments Range is 1 millisecond to 256 milliseconds Hex Value of Byte 1 01 02 03 FF Step Period 1 millisecond 2 milliseco...

Page 90: ...y After Write Gate is Deasserted Defines the period of time from the deassert of Write Gate to the Time Valid Read data Head Select Drive Select or Next Step Sequence is accepted Range is Il to 25 5 m...

Page 91: ...pe 0 Drive Related Type 1 Controller Related Type 2 Command Related Type 3 Miscellaneous This section describes the Class Code 7 commands and the 8 LED s Light Emitting Diodes mounted on the Controlle...

Page 92: ...CC character I I Read ID Field Transfers only the ID Field Cylinderl Head Sector and their 3 ECC Check Characters from I the specified Logical Address Not valid for floppy I Perform Drive Diagnostic 0...

Page 93: ...ock of data on the disk without generating a readable ECC for the data This OpCode writes data on the disk that is displaced by three bytes Data written with this command code will give an invalid ECC...

Page 94: ...the Block without ECC Write 3 bytes of O s supplied by Controller followed by 256 data bytes supplied by the Host the last 3 bytes will be written where the ECC characters are normally written by the...

Page 95: ...LAD and transfers them to the Host as data C D deasserted The required CDB bytes for this command are OPCODE LUN LAD 2 LAD 1 LAD 0 and INTERLEAVE CODE Msa Lsa BYTE 11 7 6 5 4 3 2 1 0 1 1 1 1 o 1 LUN...

Page 96: ...Class 7 OpCode 2 READ THE 10 FIELD Seek to the Cyl and Wait for Seek Compl SCCNT O Yes Figure 4 2 Read ID Field 89 Send 3 bytes of Cyl HD Sec and 3 bytes of 10 ECC to the Host...

Page 97: ...LSB BYTE 7 6 5 4 3 2 1 1 1 1 1 1 1 LUN 2 3 4 5 See the flowchart in Figure 4 3 for additional information 4 2 5 OpCode 86 Request Logout This command is used to retrieve four bytes of error log infor...

Page 98: ...u 7 OpCode 3 DRIVE DIAGNOSTIC See Figure 3 15 Seek to the Cyl and Wait for Seek Compl Refer to INHD Routine Sump Head Adr See Figure 3 13 Yes Yes No Figure 4 3 Drive Diagnostic Command 91 See Figure 3...

Page 99: ...contains the upper 8 bits for the total number of errors detected excludes I O field errors which are not retried i e retry attempts are counted Byte I contains the lower 8 bits for the total number...

Page 100: ...on 3 saved in the error log area and a hexidecimal value is placed in the 8 LED s The value in the LED s is reset when any subsequent command is issued Table 4 2 lists the error indication for each he...

Page 101: ...te from drive No ID Address Mark received No Data Address Mark receieved Seek Error Cylinder or Head wrong Sector not found ECC error in ID field Invalid Command received Incorrect Data Mark Incorrect...

Page 102: ...pendices provide the location of the mounting holes The provided mounting holes are compatible to those used with industry standard 5 25 drives to facilitate mounting the Controller on the drives Up t...

Page 103: ...plished by using the selected drive s parameters such as the highest possible cylinder address number of sectors per track when calculating the Logical Address When the selected drive is changed a new...

Page 104: ...9 32 33 791 which is the highest Logical Address for this drive Another way to visualize the formula is to recognize that the Logical Address is being incremented by a value of 1 each sector during a...

Page 105: ...dress the fraction is explained on the following page Where LA h s LA h x s Cylinder Address and fraction Logical Address heads per cylinder sectors per track indicates divide and x indicates multiply...

Page 106: ...able to get the next required Sector of information from the disk without having to wait for a full revolution of the diSK The Interleave factor is assigned by byte 4 in Class Code 0 COB s with a For...

Page 107: ...PHYSICAL SECTOR NUMBER IS OUTER NUMBER LOGICAL SECTOR NUMBER IS INNER NUMBER FIGURE B 1 PHYSICAL VERSUS LOGICAL SECTOR SHEET 1 OF 2 INTERLEAVE FACTOR 2 100...

Page 108: ...o 17 16 PHYSICAL SECTOR NUMBER IS OUTER NUMBER LOGICAL SECTOR NUMBER IS INNER NUMBER 8 9 FIGURE B 1 PHYSICAL VERSUS LOGICAL SI CTOR SHEET 2 OF 2 INTERLEAVE FACTOR e...

Page 109: ...F I bytes Iml E D 1313 s I I 0 I I am FE ID13 ID1 ecc 3 bytes Track Capacity I I lei D D Icl 1 2 Icl I I ID2 1313 10 416 16 113 197 2133 113 416 131 131 13 lal F I 256 lei 131 131 13lbytes Iml a Ibyte...

Page 110: ...or 1 29 speed tolerance C l 3 1 24 Bytes per Sector 9 Sectors per Track 01 14 I 01bytesl I 4E sl I I The track layout for 1 024 bytes per sector 9 sectors per track is shown below 13 lal F I I I Ie I...

Page 111: ...nd heads must specified 2 Format the entire drive and verify the disk 3 Assign an alternate for each defective track making sure that no two defective tracks are assigned to the same alternate 4 Consi...

Page 112: ...from the drive A typical implementation of this function might be where the Host issues an overlapped seek to drive A and while the drive is seeking the Host could perform other tasks which includes s...

Page 113: ...Size Jumpers located between 7F and 7E SECT512 SECTll2l24 Sector Size out out 256 in out 512 out in 1024 in in 1024 CONTROLLER ID SELECTION Controller ID jumpers are located between IC s 7E and BE One...

Page 114: ...Controller See Figure 2 4 for pin designations J6 50 pin connector J10 4 pin connector 3F Connects the Host to the Controller See Figure 2 2 for pin designations AMP 1 48042 1 for connector AMP 350078...

Page 115: ...B J6 J3DJ2D 1 J1D B Jl D 11 65 1 13 10 48 35 ALL DIMENSIONS ARE INCHES NOT DRAWN TO SCALE Pigure F 2 DTC 5188 Board Dimensions with Mounting Holes 11 18...

Page 116: ...er up alert If the switch is on the Controller will abort the first command after power up reset and set bit 2 of the completion status byte to 1 Sector Size Control Switches 6 and 5 Select Switches S...

Page 117: ...or J8 34 pin connector y10 4 pin connector DJ1 J8 J1 oJ2 OJ3 Connects the Host to the Controller See Figure 2 2 for pin designations Connects Floppy drives to Controller See Figure 2 5 for pin designa...

Page 118: ...ITY LED J1D 0000000 1 8 n J8 o IPROM 11 _ __ EB ___ J8 U JlOD L ___ ALL DIMENSIONS ARE INCHES NOT DRAWN TO SCALE NOTE IF PARITY JUMPER NEAR 7C IS IN THE PARITY IS ENABLED Figure G 2 DTC 5288 Board Dim...

Page 119: ...Floppy Drive and 3 are both 8 inch Floppy Drives Winchester Track Format 256 Byte Sector 33 Sectors 512 Bytes Sector 18 Sectors 1024 Bytes Sector 9 Sectors Not Used Switch 4 If the switch is on the Co...

Page 120: ...50 pin connector J10 4 pin connector Jumper Wi Jumpered DJ10 J9 J1 J6 OJ2 0 RP13 J3 c J Connects the Host to the Controller Ses Figure 2 2 for pin designations Connects Floppy drives to Controller See...

Page 121: ...I DJ10fJ EJ DJO DJ1 0 DJ2 0 3 CJ 7C LED ARRAY 11234567817G W6 12E L D IP S W IT C H I 10 35 1 J ALL DIMENSIONS ARE INCHES NOT DRAWN TO SCALE Figure H 2 DTC 5358 ao lrd Dimensions wi th Mounting Holes...

Page 122: ...nit Select loads heads Remove In Use to led is disabled Removed Disable Disk Change to return to Controller Enable stepper on USel Drive Select one only set for i UN Removed Head load on Unit Select J...

Page 123: ...er jumpers Out APPENDIX H 3 JUMPER SETTING FOR TANDON TA848 1 2 Jumper Name Function Enabled if Jumper installed 051 4 Drive Select one only set for LUN S2 G3 In Side Select TM848 2 c nly Sl 53 Out Si...

Page 124: ...lect 2 Unit Select 3 2 AH JUMPER open Binary Address mode Drive 0 3 AK JUMPER open disable Side Select Enable 4 AJ JUMPER shunt enable Head Load 5 W JUMPER jumpered Drive ready AA JUMPER jumpered Driv...

Page 125: ...and 3 are for floppies only POWER UP ALERT Switch 4 If switch is on the Controller will abort the first command after power up reset and set bit 2 of the completion status byt to 1 SECTOR SIZE CONTRO...

Page 126: ...y Check Enable Parity enabled OUT Receive Parity Check Disable Parity disabled NOTE The DTC 535BK Generates Odd Parity in either position External Power Reset Location Wl near JlG IN Enables Pin 2 of...

Page 127: ...FB8VA IN OUT Ie 40 7416 IN OUT Resistor R38 lK IN OUT near 4B J 2 SWITCH SETTINGS FOR KODAK 3 3 SUPER MINIFLOPPY Switch name Function Selected if switch on Drive Select 1 2 Drive Select 2 3 Drive Sel...

Page 128: ...pin connector J8 34 pin connector J10 4 pin connector DJ10 J8 J1 J6 DJ2 oJ3 r J 2H Connects the Host to the Controller See Figure 2 2 for pin designations Connects Kodak Drive s Controller See Flgure...

Page 129: ...r I J6 J3D ED PARITY 2EIIIIIII I J2D 50 0 SW8 SW1 115 500 I LED 0 IPROM 1 I 00000000 8 1 L I J6 _ J1 0 I i I I 1 f t 7 I I J ALL DIMENSIONS ARE INCHES NOT DRAWN TO SCALE Figure J 2 DTC 535BK Board Dim...

Page 130: ......

Reviews: