background image

Summary of Contents for 3350-A2

Page 1: ...Systems GA26 1638 2 File No 5370 07 Reference Manual for IBM 3350 Direct Access Storage...

Page 2: ...access storage devices Additional information for use when planning a 3350 installation can be found in the 3350 3344 Installation and Conversion Guide Order No GC20 1780 If IBM 3350s are part of a sy...

Page 3: ...me 17 Head Selection Time 17 Latency 17 Data Transfer Rate 17 Data Integrity and Security 18 Write Protect 18 Seek Verification 18 File Protection 18 Contents Error Recovery 19 Error Correction Functi...

Page 4: ...resses for 3330 1 Compatibility Mode 16 Addresses for 3350 Native or 3330 11 Compatibility Modes 16 Error Correction Table 20 Recovery Action Table 21 Control Commands 26 Search Commands 27 Read Comma...

Page 5: ...operator panel file protection and seek verification Alternate conlroller feature provides increased data availability GENERAL DESCRIPTION A 3350 Direct Access Storage subsystem consists of from one t...

Page 6: ...ly DRIVES A2 A2F or C2 C2F has two independent drives Responds to commands from the controller Positions access mechanism at a physical cylinder Selects the read I write head locates a specified secto...

Page 7: ...s Expanded control store is a prerequisite for the new feature on either the 3830 3 or ISC Each 3350 string can be made up of Models A2 A2F B2 B2F and C2 C2F in their normal configuration sequence See...

Page 8: ...lation of an alternate controller C2 or C2F on a 3350 subsystem requires that a primary controller adapter feature be installed on the A2 A2F control ler The basic 3350 characteristics are shown in Fi...

Page 9: ...city 247 570 bytes Drive capacity 100 million approx bytes per logical volume Figure 2 Basic 3350 Characteristics IBM 3350 Head Disk Assembly All 3350 drives are shipped formatted in the operating mod...

Page 10: ...rganized and arranged by the program mer 6 IBM 3350 Reference Manual The data area length is defined by the count area Once formatted the contents but not the length of the data area can be changed wi...

Page 11: ...ormat write command if another format write command is not chained The 3350 all modes has a format write release feature which under some conditions allows the storage control to disconnect after the...

Page 12: ...cates HA area moved for skip displace Bits 3 5 Bits 6 7 00 01 10 11 ment Unused Track status Normal primary Normal alternate Defective primary Defective alternate Note This HA flag byte is the only fl...

Page 13: ...CB Correction Code Bytes Detects single error bursts up to ten bits and corrects single error bursts up to four bits G3 Gap 3 Separates all records except RO from each other DATA RECORDS Rl Rn Rl Rn C...

Page 14: ...136 for each EOF written The number of records n of different key and data lengths that can be recorded on a track must satisify one of the following equations Where RO is standard n 13 165 KLi DLi C...

Page 15: ...0 660 455 400 652 23 14 996 690 449 880 617 24 14 808 720 444 240 585 25 14 625 750 438 750 555 26 14 430 780 432 900 528 27 14 256 810 427 680 502 28 14 056 840 421 680 478 29 13 862 870 415 860 456...

Page 16: ...5 694 2 190 170 820 75 74 5 550 2 220 166 500 71 75 5 325 2 250 159 750 68 76 5 168 2 280 155 040 65 77 5 005 2 310 155 150 61 78 4 758 2 340 142 740 58 79 4 582 2 370 137 460 55 80 4 400 2 400 132 0...

Page 17: ...13 376 660 401 280 570 23 13 110 690 393 300 535 24 12 840 720 385 200 503 25 12 575 750 377 250 473 26 12 298 780 368 940 446 27 12 042 810 361 260 420 28 11 760 840 352 800 396 29 11 484 870 344 520...

Page 18: ...0 119 700 64 58 3 712 1 740 111 360 59 59 3 481 1 770 104 340 53 60 3 180 1 800 95 400 48 61 2 928 1 830 87 840 43 62 2 666 1 860 79 980 38 63 2 394 1 890 71 820 33 64 2 112 1 920 63 360 29 65 1 885 1...

Page 19: ...rings can be in any combination of compatibility and native mode 3350s If bits 3 and 4 address a string that is non existent powered off or disabled by the string switch condi tion code 3 is indicated...

Page 20: ...F_F__ 1 _ _ 6_4__ i C8 CF E8 EF 16 r CS CF 08 DF E8 EF F8 FF 32 Dc D 7 F O F7 1 6 1 DO OF I FO FF 32 L _____Q_ __9_i___ l___ F_8_ F_F __ ___ 16 __ Figure 7 Addresses for 3330 1 Compatibility Mode 16 I...

Page 21: ...SFER The total time required for access and data transfer consists of seek time if required head selection time latency time and data transfer time Seek Time Seek time is the time required to move the...

Page 22: ...cessed during a read or search operation the three bytes are compared with the most recent seek address 18 IBM 3350 Reference Manual A non compare indicates that the access mechanism is not properly p...

Page 23: ...he count of that CCW minus the CSW residual count Page of GA26 1638 I Revised Jan 31 1978 By TNL GN26 0342 Error Recovery 3 The flags except program controlled interrupt PCI are those of the interrupt...

Page 24: ...check storage control retry exhaust ed Data check in second or subsequent overflow segment but not a data field correctable error Correctable data check in the data area of an overflow segment not th...

Page 25: ...d CCW the preceding test must be executed on the first non TIC CCW past the last CCW in the data chain d Continue the user s chain by executing the following Seek see Note below Set File Mask same as...

Page 26: ...rect seek argument before issuing the Seek If that is impossible OS must do action 2 68 a Examine bit 7 of the file mask PCI If off go to step b If on return to user with indication that data has been...

Page 27: ...extent OS must supply the correct seek argument before issuing the Seek If that is impossible OS must do action 2 9 a Increment the cylinder address of the user s seek argument by one Reset the head a...

Page 28: ...bit on TIC CSW 8 channel status word 8 Note If the modified seek argument is not within the user s extent OS must supply the correct seek argument before issuing the Seek If that is impossible OS must...

Page 29: ...rch ID Equal or High Search Key Equal Search Key High Search Key Equal or High Channel Commands READ COMMANDS Read Data Read Key and Data Read Count Key and Data Read Record Zero Read Count Read Home...

Page 30: ...s for index spaces over G1 HA G2 and RO count area Ends operation in gap following RO count with channel end and device end Set File Mask 1F Sets file mask to control operation of write and seek One b...

Page 31: ...bytes CCHHR of High 71 F1 Locates ID from track that is equal to or higher than next count area from the ID from system drive and track with CCHHR from system Search Key Equal Locates a key area sele...

Page 32: ...t area 12 92 storage or first count area after RO Read Home Address Transfers five bytes FCCHH to main storage Byte 0 Flag Byte 1 Cyl Addr 1A 9A Byte 2 Cyl Addr Byte 3 0 Byte 4 Head Addr Read Initial...

Page 33: ...drive ror logging data Data is reset upon transfer Diagnostic Determines type of error s found when running 16 bytes of error code Sense 44 diagnostic test part of Diagnostic Write or transfers messa...

Page 34: ...ransferred from home address area on selected drive and track If system See Note 19 3350 native mode must chain from successful Search HA with CCW count 4 or more if flag bit 6 off Note When the Sense...

Page 35: ...617 Sense Data SENSE BYTE SUMMARY In all the formats the first eight bytes 0 through 7 give high level information concerning status and condition Sense byte 7 identifies the format in which the remai...

Page 36: ...and provided only when byte 1 bit 7 is on 06 Read operation 05 Write operation Byte 4 Physical Drive Identification 1 out of 8 coding 0 I 1 I 2 I 3 I 4 I 5 I 6 Byte 5 low Order logical Cylinder Addres...

Page 37: ...es 7 through 23 Check Bit 4 1 A correctable data error detected in information received from a drive Byte 2 bit 1 on and Data Check correction data in bytes 15 through 22 2 An uncorrectable data error...

Page 38: ...ming error Bit 5 File mask violated by File 1 Seek command Protected 2 Multitrack read or search command 3 Overflow operation Byte 1 bit 7 also on Bit 6 An attempt made to write on drive with Read Onl...

Page 39: ...ge error statistics or error log information If 1 drive is operating in a 3330 compatibility mode If 0 drive is operating in native mode Unused set to 0 SENSE BYTE 3 When byte 1 bit 7 is set this byte...

Page 40: ...ylinder bits of bytes 5 and 6 0 Bits 3 through 7 of byte 6 can address any valid head SENSE BYTE 7 Bits 0 3 Specifies format of sense bytes 8 through 23 as follows Format Type 0000 Format 0 Programmin...

Page 41: ...byte 6 cylinder error in key area string switch only 7 Transmit head No sync byte error in data area 8 Transmit Unused difference error Unexpected file No address 9 status during mark detection Read I...

Page 42: ...In Valid only for message codes 1 3 5 6 7 8 9 and C I f 1 j Byte15 I Control Interface Tag Bus at time error was detected I Control Interface _J1 Valid only for message codes 1 3 5 6 7 8 9 and C lI_...

Page 43: ...e A indicated in byte 7 bits 4 through 7 bytes 20 and 21 indicate 0 128 64 High Physical Cylinder Ad dr SS 512 256 2 3 4 5 6 7 Present Seek Address low physical cylinder address 32 16 I 8 4 2 Physical...

Page 44: ...order head byte of the last count area read See Note Address Byte 12 Record number of the record in last count area read See Note Record Zero if error occurred in home address Number Byte 13 Sector S...

Page 45: ...the record in error Number Byte 14 Unused Unused Byte 15 Specifies the number of bytes processed by the Restart storage control to the end of the area in question Byte 16 Displace ment Byte 17 Byte 1...

Page 46: ...s retried by the storage Retry Data control Errors Byte 16 17 Number These two bytes provide the number of seek commands processed by the storage control of Seeks Byte 18 Bit 0 set to zero bytes 20 th...

Page 47: ...the controller On a drive in 3330 1 mode device end interrupts are generated for both logical devices Read R W Switch When in the Read position no write or erase operation can be performed If set to...

Page 48: ...d the subsystem sequencing 44 IBM 3350 Reference Manual A and B Enable Disable Switches These switches are used to select the active interface in 3350 systems that have the optional string switch feat...

Page 49: ...ect 20 Command set I Commands channel control 25 read 25 search 25 sense 25 write 25 Compatibility mode with existing storage 3 3330 Model I 3 3330 Model 11 3 Control commands code 26 diagnostic load...

Page 50: ...output operations 15 Integrated Stornge Control SC 3 Intervention required 20 Invalid track format 20 46 IBM 3350 Reference Manual K Key area 6 L Latency drive M Macro orders 2 Models N alternate cont...

Page 51: ...Servo surface 1 Special features primary controller adapter 4 remote switch 4 string switch 4 Start stop switch 43 Storage capacity 1 fixed head compatibility mode 4 native mode 4 Storage subsystem S...

Page 52: ...on Data Processing Division 1133 Westchester Avenue White Plains N Y 10604 IBM World Trade Americas Far East Corporation Town of Mount Pleasant Route 9 North Tarrytown N Y U S A 10591 IBM World Trade...

Page 53: ...etion to use and distribute all submitted information in any form for any and all purposes without obligation of any kind to the submitter Your interest is appreciated Note Copies ofIBM publications a...

Page 54: ...ii l 0 i r i 0 OJ w w J1 0 9 1 n ro V 0 Q tC 1 ro z 0 Cf w J 0 6 J i I 1 Fold lllillllEmlllb _ _ _ 11111 1111 lllill lllDllB llllllil ll Hll ___ _ _ lntemational Business Machines Corporation Data Pr...

Page 55: ...se and distribute all submitted information in any form for any and all purposes without obligation of any kind to the submitter Your interest is appreciated Note Copies ofIBM publications are not sto...

Page 56: ...chines Corporation Data Processing Division 5600 Cottle Road San Jose California 95193 Please Do Not Staple 1133 Westchester Avenue White Plains N V 10604 IBM World Trade Americas Far East Corporation...

Reviews: