background image

Summary of Contents for 3228-A

Page 1: ...Reference InstructionManual CONTROL DATA 3228 A 3229 A MAGNETIC TAPE CONTROLLER ...

Page 2: ...able of Contents iii 1 1 1 11 through 1 13 11 31 II 32 II 33 II 35 II 37 II 39 II 41 II 42 II 43 11 45 II 47 11 49 II 51 II 53 II 55 11 62 111 4 III 9 A 11 and A 13 revised Updated Parts List pages C 1 through C 6 Address comments concerning this manual to Control Data Corporation Technical Publications Department 4201 North Lexington Avenue St Paul Minnesota 55112 1965 Control Data Corporation Pr...

Page 3: ...ead II 26 iii Write Operation Sequence First Output Word Write Operation Sequence II 31 Not First or Last Output Word II 31 Write Operation Sequence Last Output Word II 32 Write Operation Sequence Non Stop II 32 Write Operation Sequence Write Reply II 33 Read Operation Sequence First Two Frames II 41 Read Operation Sequence Not First Two Frames II 42 Read Operation Termination Sequence End of Reco...

Page 4: ...t II 7 tion and Write Nonstop Oper ation II 39 2 6 Function Select Timing II 8 2 30 Read Timing II 45 2 7 Clear and Release II 9 2 H Flow Chart Read Prepara 2 8 Parity Mode II I0 tion and Read First Data 2 9 Binary Mode Operation II 11 Word Operation II 47 2 10 Clear Operation II 12 2 32 Flow Chart Read Termina tion Not End of Record and 2 11 Release Operation II 13 Read Nonstop Operation II 49 2 ...

Page 5: ...1 1 Assembly Disassembly Byte Input Cable 1II 3 Order 1 15 3 3 Signal Definitions 1II 4 1 2 Function Codes and Status 3 4 Signal and Pin Assignments Responses 1 17 Data I O Cable III 6 Part II Theory of Operation 3 5 Signal and Pin Assignments Control I O Cable 1II 7 2 1 Connect Sequence II I 3 6 Data Channel Signals 1II 8 2 2 Function Codes II 5 3 7 Critical Delay Table III 11 Part III Maintenanc...

Page 6: ...3228 3229 Magnetic Tape Controller ...

Page 7: ...l to the 60X tape systems The controller can read or write on one tape handler at a time Search and rewind functions of the tape handler free the controller or the data channel for other operations Operation of the controller using 603 or 606 tape handlers as opposed to the higher performance 604 or 607 tape handlers is a programming consideration The 603 and 604 tape handlers move tape at 75 ips ...

Page 8: ...i 0511 OSlO 0509 0508 Figure 1 1 3228 3229 Control Panel h 1 L J __ 3_00_0 __ 5_E_R_IE S _12_ _B_IT __ CONTROLLER DATA CHANNEL 3228 4 TAPE HANDLER MAXIMUM 3229 8 TAPE HANDLER MAXIMUM 603 604 606 OR 607 TAPE HANDLERS 1 Figure 1 2 3228 3229 Magnetic Tape System 1 2 IJ t EQUIPMENT N O 7 3228 3229 SWITCH ...

Page 9: ...code and signal Format Release Parity Mode Density Clear Reverse Read Release Same 604 607 only Motion Directives Rewind Rewind Unload Backspace Search Forward to File Mark Search Backward to File Mark Write File Mark Skip Bad Spot Interrupt Ready and Not Busy Release Same End of Operation Release Same Abnormal End of Operation Release Same 4 Information Transfer Write signals Read signals 5 Assem...

Page 10: ... 2 J Lsec This instruction clears the tape handler connection but the controller remains connected in the sense that Status signals are still available for the data channel 3 Release This instruction clears only the connection for a connected tape handler not relevant in a 3228 3229 used for compatibility The latter two Function instructions Clear and Release can only be used after the controller ...

Page 11: ... is usually necessary to check the status of the handler before attempting any further operations Ready XXXI A Ready indicator on the tape handler lights when it is in a Ready condition i e J power has been applied and the tape handler is in Automatic mode When in Automatic mode the tape handler is controlled by the tape controller The Ready signal is not present when the tape handler is manually ...

Page 12: ...Point The signal drops when tape motion begins End of Tape XX4X This signal is present when the End of Tape marker is detected The signal drops when tape has been rewound past the End of Tape marker Density X1XX See table 1 2 Density X2XX See table 1 2 Lost Data X4XX This signal appears during a Write operation Write signal present if the tape control ler is ready to accept information but the Dat...

Page 13: ...he Parity Error signal also appears when an End of File Mark is sritten or read in Binary mode SELECT FUNCTION CODES The following information refers to the Function codes used with the Function instruc tion i e the lower 12 bits which specify the operation An octal 0 or 4 in bits 3 4 and 5 of the Function code indicates format an octal 1 in bits 3 4 and 5 indicates tape motion and an octal 2 in b...

Page 14: ... coded decimal BCD notation A parity generator makes the total number of 1 bits even in the transverse vertical direction on the seven tracks on tape Constant parity checks during Read Write operations are performed in the same manner as in binary format 556 BPI Density 0003 200 BPI Density 0004 A 0003 0004 code permits all information to be written onto or read from the tape at 556 200 density Cl...

Page 15: ...he beginning of the tape this code will backspace tape from Load Point to one record length behind the Load Point Search End of File Mark Forward 0013 Search End of File Mark Backward 0014 A 0013 0014 code searches forward reverse until an End of File Mark is detected A File Mark signal appears on a status line when the operation is complete If no file marks are detected tape motion continues unti...

Page 16: ...ceased Release Interrupt on Ready and Not Busy code 0021 clears this condition Interrupt on End of Operation 0022 Release Interrupt on End of Operation 0023 A 0022 code allows a tape handler to send an Interrupt signal out on the channel after 1 2 A File Mark has been located in a Search File Mark Forward or Backward operation 3 Load Point has been detected during a Rewind operation or 4 A Skip Ba...

Page 17: ...on The processor will enter an Interrupt routine and process the Interrupt When the Interrupt signal is cleared in the processor Interrupt routine writing may be initiated by a new Write instruction INFORMATION TRANSFER Write Mter the tape handler has been connected and format chosen the programmer should check status for a Write Enable bit 2 in the Status Reply code If this signal is not present ...

Page 18: ...ould be assembled in reverse order Transverse and longitudinal parity checking occurs as in a normal Read operation with one exception if the first frame read is a record check character no vertical parity check is made on that character Vertical parity checking is performed on all remaining frames If C Reverse Read is attenlpted from Load Point The Read operation will halt indefinitely Parity err...

Page 19: ...al is sent to the controller during a Read operation forward or reverse bits 6 through 11 of the Data Channel input word are packed with zeroes examples VI VII and VIII Programlning Considerations 1 If data is to be assembled from a tape that was recorded in Suppress Assembly Disassembly mode assembly difficulties may be encountered The problem is that in Suppress Assembly Disassembly mode an odd ...

Page 20: ......

Page 21: ...I G E C A FORWARD L JHFDB EVEN NUMBER OF FRAMES Read Frame 1 2 345 678 9 10 11 12 13 To Word 654 3 2 1 SUPP AID V ABCDEFGH I J K L CC ACEG I K REVERSE BDFH J L EVEN NUMBER OF FRAMES Read Frame 1 234 5 6 7 To Word 6 543 2 1 SUPP AID VI ABCDEF CC FEDCBA FORWARD o 000 0 0 EVEN NUMBER OF FRAMES Read Frame 1 2 345 6 7 To Word 7 6 543 2 1 SUPP AID VII A B CDE F CC ABC D E FCC REVERSE 000 0 000 EVEN NUMB...

Page 22: ...er a white indicator in the Equipment Selection switch is illuminated When a tape handler is in use the Equipment Select switch on the tape handler lights If a transmission parity error occurs during a Function Read or Write operation a red indicator in the Controller Equipment Selection switch lights LONGITUDINAL PARITY At the end of an operation involving longitudinal parity checking none of the...

Page 23: ...y and Not Busy Interrupt on End of Operation XXXI Ready 0020 0021 Release Interrupt on End of Operation Interrupt on Abnormal End of Operation Release Interrupt on Abnormal 0022 End of Operation STATUS RESPONSE XIXX 0023 0024 0025 XXX2 Read Write Control and or Density 1 in bit 6 indicates 556 BPI 0 in bit 6 and bit 7 indicates 200 BPI Busy XXX4 Write Enable XXIX File Mark XX2X Load Point XX4X End...

Page 24: ...or controller Set Reject FF if Read Write Active and controller is reselected 1 psec enable T 2 if proper Connect code and if Reject FF is not set Page 2 Set Controller Connect FF permits further operation Light Controller Connect indicator 1 psec enable T 3 1 p sec enable T 4 Set tape handler Select FF according to Connect code in conjunction with setting of the tape handler Equipment Selection s...

Page 25: ... TI EQUIPMENT SELECT SWITCH XXXB SELECT CODE TAPE HANDLER SE LECT SWITCH NO TAPE HANDLER SELECT SIGNAL RE JECT FF TAPE HANDLER SELECT FFS KO O KO I CLEAR RELEASE AND CON N ECT CODE AXXX PROPER CONTROLLER CONNECT CODE KI04 REPLY KI03 KI05 REJECT F F CONNECT SIGNAL KI02 I KICl5 II02 T 2 K102 I K104 II03 T3 K103 I K104 1104 T4 ...

Page 26: ...LIGHT X MSN PARITY ERROR INDICATOR DO TAPE EQUIP SWITCH a CODE AGREE NO CODE AGREE SET SELECT F F T3 NO CLR CONT CONNECT FF TI CLEAR CONTROLLER CONN FF TI SET REPLY FF CL CON N FF T4 REJEC T CONTROLLER SET REJECT CLEAR CONNECT FF TI CLEAR REPLY FF INDICATOR FF CL CONN FF T4 YES DESIRED TAPE UNIT IS NOW CONNECTED AND INVERTERS GATE THE FLOW OF INFORMATION BETWEEN THE TAPE UNIT AND DATA CHANNEL VIA ...

Page 27: ...15 CI6 REJECT FF K112 113 CI8A REPLY SIGNAL TO 13 S20B REJECT SIGNAL TOl4 S23A CI2B CHECK PARITY I I r I I I IE IfLSEC I I I I IE IfLSEC IE IfL SEC I I I I I I I L ___________ iE o lfLSEC ___________________________________________ nL ____________ I 6 I r I RESELECT a R W ACTIVE I I tE 2fLS EC n r THESE FFs AND SIGNALS ARE ALSO jE IfL SEC DEPENDENT ON OTHER FUNCTIONS TIMES SHOWN ARE OPTIMAL Figure...

Page 28: ...s illegal the controller sends the data channel a Reject signal Figures 2 5 and 2 6 If the code is legal a Reply signal is sent to the data channel after any necessary processing delays The Reply or Reject signal permits the Function code and signal to drop TABLE 2 2 FUNCTION CODES FORMAT TAPE MOTION DIRECTIVES 0000 Release 0010 Rewind 0001 Binary 0011 Rewind Unload 0002 Coded 0012 Backspace 0003 ...

Page 29: ...__ II __ 0 II 12 13 14 REWIND JOOO JOOI J 5 WRITE FILE MARK JOIO JOII JO 14 JOl5 REWIND UNLOAD J002 J003 16 SKIP BAD SPOT JOI2 JOI3 JOI6 JOI7 BACKSPACE J004 J005 SEARCH FORWARD J006 J007 II CL EARED BY SEARCH BACK WARD J008 J009 INTERRUPT 2X CODE EVEN SET RELEASE CONTROLLER CONNECTED FUNCTION SIGNAL 7 TERMINATION OF OPERATION REPLY FF REJECT FF XMSN PARITY ERROR 2X conE ODD 0 2fL SEC TYPICAL OF 20...

Page 30: ...200 DENSITY SELECT 556 DENSITY SELECT 800 BPI REPLY MOTION DIRECTIVE REPLIES MOTION DIRECTI VE FFs REPLY FF ____ I IIILILSSEECC I FUNCTION SIGNAL INTERRUPT REPLY ANY INTERRUPT CODE REPLY FF 2X I FU NCT ION SIGNAL DELAYED OAIL SEC END OF RECOR D REJ ECT FF REJECT 2X REJECT FF REA DY OR BUSY REJ ECT FF MOTION DIRECTI VE REWIND MOTION DIRECTIVE FF LOAD POINT REJECT FF REPLY FF THIS BLOCK PREVENTS A W...

Page 31: ...ECTIVE FF s ENABLE FORMAT FFS ENABLE INTERRUPT FF S SET REJECT FF SET REPLY FF FORMAT I MOTION DIRECTIVE REW I NO SELECT AT LOAD POINT INTERRUPT REJECT SIGNAL REPLY SIGNAL ______ Il ___________________________ CHANGE TO 800 I SAME AS REPLY FF Figure 2 6 Function Select Timing II 8 ...

Page 32: ...05 CODE FUNCTION 00 CODE FUNCTION CLEAR RELEASE TAPE HANDLER SELECT FFs KO O Ko r T2 IS INITIATED BY CONNECT SIGNAL SEE FIGURE 2 2 Figure 2 7 Clear and Release II 9 ...

Page 33: ...ty Mode 2 8 Clear Release Density 2 12 Reverse Read 2 16 Flow Chart Figure 2 9 2 10 2 11 2 13 2 14 2 15 2 17 2 18 Diagram Page 3 9 12 2 3 2 3 3 5 7 8 11 3 5 11 WRITE FILE MARK 02 CODE OICODE MC READ BIT 6 1 READ BIT 6 0 READ BITS EVEN BCD INDICATOR BITS ODD CHANNEL 6 WR ITE REGISTER READ BIT 6 0 READ BITS ODD VERTICAL PARITY ERROR r VERTICAL PARITY ERROR INDICATOR P051 I Figure 2 8 Parity lVlode I...

Page 34: ...ON CONTROL THIS INDICATOR STAYS LIT UNTIL BCD BINARY FF IS CLEARED CLEAR REJECT FF INTERNAL REJECT BY COMPUTER AFTER 100 fL SEC YES LIGHT XMSN PARITY ERROR INDICATOR CLEAR REPLY F F YES SEND XMSN PARITY ERROR SIGNAL TO DATA CHANNEL SET PARITY FORMAT FF CODE 0002 OR CLEAR PARITY FORMAT FF CODE 0001 SET REJECT FF ...

Page 35: ... YES INTERNAL REJECT BY COMPUTER AFTER 100 fLSEC SET CLEAR FF SET REPLY FF WHEN THE GLEAR FF SETS THE SELECT FFS CLEAR THIS CLEARS THE EXISTING CONNECT IOU FOR T HE TAPE UNIT CLEAR REJECT FF LIGHT XMSN PARITY ERROR INDICATOR CLEAR REPLY CLEAR FFS YES SET SEND XMSN PARITY ERROR SIGNAL TO DATA CHANNEL TRANSLATE fUNCTION CODE REJECT FF A ...

Page 36: ...LIGHT XMSN PARITY ERROR INDICATOR INTERNAL REJECT BY COMPUTER AFTER 100 f SEC WHEN THE RELEASE FF SETS THE SELECT FFS CLEAR THIS CLEARS THE EXISTING CON NECTION FOR THE TAPE UNIT CLEAR REJECT FF SET REPLY FF YES SEND XMSN PARITY ERROR SIGNAL TO DATA CHANNEL TRANSLATE FUNCTION CODE SET REJECT FF NO CLEAR RELEASE CONNECTED UNIT FF CLEAR REPLY FF SET RELEASE FF ...

Page 37: ... 556 BPI 03 CODE FUNCTION aq t i 1 SELECT 800 BPI 06 CODE tv I I SELECT 200 BPI 04 CODE I I t J tJ 1 FUNCTION s 00 c 556 J022 J023 J025 TAPE SELECT r TO TAPE HANDLER TO TAPE HA NDLER TAPE SELECT OO 556 BPI 800 BPI FROM TAPE HANDLER ...

Page 38: ...ENSITY 200 BPI FF YES SET DENSITY 200 BPI FF DROP 200 BPI SIGNAL TO TAPE UNIT CLEAR REJECT FF SEND 200 BPI SIGNAL TO TAPE UNIT LIGHT XMSN PARITY ERROR INDICATOR YES NO NO SET SEND XMSN PARITY ERROR SIGNAL TO DATA CHANNEL TRANSLATE FUNCTION CODE A REJECT FF C SET REPLY FF A 0 IN BIT POSITION 6 ON A STATUS LINE AND A 0 IN BIT POSITION 7 ON A STATUS LINE INDICATES 200 BPJ DENSITY IS SELECTED THESE SI...

Page 39: ... FLOW CHARTS FOR 00041 0006 CODES CLEAR REPLY FF CLEAR DENSITY 6 BPI FF SET DENSITY 6 BPI FF DROP 56 BPI SIGNAL TO TAPE UNIT CLEAR REJECT FF SEND 6 BPI SIGNAL TO TAPE UNIT LIGHT XMSN PARITY ERROR INDICATOR YES SEND XMSN PARITY ERROR SIGNAL TO DATA CHANNEL TRANSLATE FUNCTION A CODE SET REJECT FF SET REPLY FF 5 6 BPI SIGNAL I IN BIT POSITION 6 IS AVAILABLE ON A STATUS LINE UNTIL A DIFFERENT DENSITY ...

Page 40: ...F CLEAR DENSITY SET DENSITY M6 BP I DENSITY 200 BPX FFS SEND 200 BPI BPI SIGNALS JIIf TO TAPE UNIT 200 BPX DENSITyl 6 BPI FFS DROP 200 BPI 6 BPI SIGNALS TO TAPE UNIT NO CLEAR REJECT FF LIGHT XMSN PARITY ERROR INDICATOR YES NO S T SEND XMSN PARITY ERROR SIGNAL TO DATA HANNEL TRANSLATE FUNCTION CODE REJECT FF SET REPLY FF A A I IN BIT POSITION 7 ON A STATUS LINE INDICATES 800 BPX DENSITY IS SELECTED...

Page 41: ...BLY Q CONTROL I oj D tv SEARCH FORWARD READ FF I i m WRITE TAPE SELECT BACKWARD r REVERSE I i PJ 41 CODE I i I d i ro co 0 40 CODE rl 1 TO TAPE 0 J READ MOTION FF TA PE SELECT w 1 MC Q J PJ WRITE MOTION FF r FORWARD I Ul READ FF ...

Page 42: ... READ AND REVERSE SIGNALS ARE SENT TO THE TAPE UNIT WHEN THE READ OPERATIC COMMENCES AND 2 A REVERSE ASSEMBLY SIGNAL IS SENT TO THE DATA CHANNEL INTERNAL REJECT BY COMPUTER AFTER 100fLSEC CLEAR REJECT FF YES SET LIGHT XMSN PARITY ERROR INDICATOR REPLY FF YES SEND XMSN PARITY ERROR SIGNAL TO DATA CHANNEL SET TRANSLATE FUNCTION CODE REJECT FF CLEAR REPLY FF SET BACKWARD FF THIS FF IS ONLY CLEARED BY...

Page 43: ... SIGNAL 12 BIT FUNCTION CODE _P_A_R_IT_Y_ t PAR IT Y SIGNAL SET REPLY FF NO CLEAR REJECT F F INTERNAL REJECT BY COMPUTER AFTER 100 SEC YES LIGHT XMSN PARITY ERROR INDICATOR CLEJ R R_E_P_I___ Y_F __ F __f YES SEND XMSN PARITY ERROR SIGNAL TO DATA CHANNEL TRANSLATE FUNCTION CODE SET REJECT FF CLEAR BACKWARD FF ...

Page 44: ...transmitted parity bit page 1 The transfer is gated by the R to 0 FF set by the Data signal from the Data Channel if the Tape Handler and the Controller are ready to accept information page 8 o to Bl This transfer performs the disassembly function converting the 12 bit output word into two 6 bit characters The disassembly order is controlled by the disassembly counter DK shown in Figure 2 20 Durin...

Page 45: ...NNEL T L CHECK TRANSMISSION PARITY H GENERATE TRANSMISSION PARITY BIT BCD PARITY CONVERSION GENERATE CHECK CHARACTER CONVERSION LONGITUDINAL PARITY ERROR TAPE TAPE SELECT N M TRANSVERSE N C PARITY ERROR I TO TAPE FROM TAPE WRITE READ CONTROL WRITE READ BYTE LENGTH ...

Page 46: ...ATE FF WT 6 0 1 B WRITE GATE FF WT I 6 BIT 0 DO 02 B WRITE GATE FF WT I EVEN 6 BIT ODD ZOIS ZOl9 EVEN _ TO WRITE TOGGLE REGISTER FROM DATA CHANNEL CIRCLED NUMBERS INDICATE BYTE LENGTH Figure 2 20 Disassembly Control II 23 ...

Page 47: ... 71 I BOOI I BOil I 0 I B021 0 I B031 o 8000 L 1 1 BOOI 0 o BOlO _r__4_ 1 _1 BOllI 1 o B020 ____ 4 _ _ B021 r r 1 B0021 0 1 B003 I B004 I II o l B030 I I B031 ll o 1_ B040 4t _ _ __ _ 01 B041 11 o o o B050 _ __ _ I B051 Ir _ 0 I 1 1 1 o BI NARY o NEGATE BCD CONVERSION Figure 2 22 O to 12 Conversion II 24 ...

Page 48: ...WT 2 o o WT2 WT 3 PREVIOUS OUTPUT W2 o o OUTPUT TO TAPE HANDLER WT 3 NEW OUTPUT WI o A CHANGE I A CHANGE o Figure 2 23 Write Register One Channel II 25 ...

Page 49: ... TRANSFERS DURING WRITE REPLY Figure 2 1 g After each 7 bit frame is recorded on tape it is read back to the Controller by the Write Reply circuit The Write Reply circuit checks the vertical and longitudinal parity Vertical parity is checkeu uuriug Lhe IVr to N transfer when a new parity bit is generated for each 6 bits of data and compared against the recorded parity bit Any difference sets the V...

Page 50: ...Read in BCD the Negate BCD signal is not present and a frame is read as 12 Figure 2 25 The assemble function converts two 6 bit characters into one 12 bit input word The assembly order is controlled by the assembly counter AK shown in Figure 2 26 During a Suppress Assembly Disassembly mode operation this transfer packs each 6 bit character into Nl and Nl N2 are transferred to the Data Channel with...

Page 51: ...7 31 N XI OR X2 BIT 0 rNG Er 1 IREGISTER rl BIT2 N021 0 I r TO H REGISTER BIT31 N031 I I I r I I BIT 4 o BIT 5 o Figure 2 24 BCD Conversion II 28 ...

Page 52: ...BIT 0 BIT I BIT 2 BIT 3 BIT4 BIT 5 12 o o I 0 0 Xi OR X2 REGISTER o o o o o o r o o o o o o Figure 2 25 12 to O Conversion II 29 TO H REGISTER ...

Page 53: ...ZERO N XI REVERSE READ EVEN RT2 REVERSE READ ODD RT 2 SUPPRESS A D N X2 REVERSE READ ODD RT2 SUPPRESS A O REVERSE READ EVEN RT 2 SUPPRESS A D X H 6 8 T EVEN RT6 6 BIT Z067 RT 6 G FROM TAPE j N X H H PARITY ERROR DETECTION CD PARITY CIRCLED NUMBERS INDICATE BYTE LENGTH Figure 2 26 Assembly Control II 30 TO DATA CHANNEL ...

Page 54: ...heck character counter enable FF O 1 J1 sec Write Resync FF sets Reply signal sent to Data Channel thereby permitting the Data ignal to drop and return later with a ne w 12 bit word R to 0 FF cleared Timing Chain running continuously Set Write Gate FF Upper 6 bits of data pass through the Write channel Write Sprocket FF set signal passed to tape Advance Disassembly Counter set DK1 Clear Write Spro...

Page 55: ... Write Data Lockout FF sets Enable check character counter I Enable check character counter II Enable check character counter III Enable Check Character Counter IV Set Write Termination I FF Clear WI register generates check character Set Write Sprocket FF Send Sprocket signal to Tape Handler Set Write Termination II FF Clear Write Termination I FF Clear Write Motion FF Drop Forward signal Initiat...

Page 56: ...Read Sprocket signal B 0 2 fJ sec COMMENT Initiates Read timing chain Z054 055 sets C1 to C2 transfer Read Toggle register Set Z056 057 Set Write Reply Timing Chain Lockout FF Accept frame from tape handler in C1 Check Vertical Parity if parity error occurs Vertical Parity Error Indicator lights and Status line bit 10 is activated C Repeat steps A and B for each frame written on tape includes chec...

Page 57: ......

Page 58: ...RECORD WI071 L_Jr STROBE 2 CHECK CHARACTER J ZOQI COUNTER ENABLE FF i 2003 GRAY CODE COUNTER I ZOOS l ZQO tWQ76 6 098 WRITE TERMiNATION I FF ZO 31 WRrTE TERMINAl ION JI FF Z033 r r n ________________________ r ________ r _______ __________r L __________r L L ___________________________ J r L ____________________________ r __ L____________________________ ____ L_______________________ L _ _ _ _ _ _...

Page 59: ...f Data Word to Tape Handler Set Sprocket FF Send Sprocket Signal and Lower 6 bits of Data Word to Tape Handler No Set Write Control FF Set Check Character Counter Enable FF and Clear DKI FF Prepare Controller to Write Next Data Word Prepare Controller L _ _ _ _ for Write Termination Clear Sprocket FF Character Counter Enable FFs No Clear Sprocket and Write Resync FFs Set R O FF Transfer I2 bit Dat...

Page 60: ...FFs Drop Forward Signal To Tape Handler _ _ _ _ I No IE Check Character Gap 3 Absent Frames Enable Clear Wl Pulse And Set Write Ter mination I FF Drop Write Signal To Tape Handler Enable r End Of Record Yes Pulse Set Sprocket FF ____ No Send Sprocket Signal And Check Character To Ta e Handler Clear Check Character Count I er Enable And Yes 007 FFs Drop Clear WI Pulse Go to Start Page II 37 Figure ...

Page 61: ...tion FF Set Read FF Generate Forward and Read signals to tape handler Clear C1 register Clear Assembly Counter AK Clear End of Record II FF Data Channel ready to accept data Set Read Control FF Read Write Active E021 Sprocket pulse received Read FF clears Forward and Read signals drop but tape motion continues motion stops only at End of Record Clear X register Cl to C2 AKI to AK2 Read Data Lockou...

Page 62: ...Set Assembly Counter Enable FF this blocks further ass embly counting and thus prevents any more data from being passed to the Data Channel Sprocket Pulse C 1 to C 2 N to C 1 C 1 should now be all zeros If it is not longitudinal parity error is indicated Set End of Record II FF clear H Set End of Record Disconnect FF Send Data Channel End of Record signal Clear Read Motion F F Set Read Data Lockou...

Page 63: ...ndler 1 usee Clear Read Control FF COMMENT Set Read Data Lockout FF Tape motion and data transfer to the controller continue until the end of the record Data is not transferred to the Data Channel but vertical and longitudinal parity is checked for any remaining frames Set End of Record I FF Sprocket pulse C1 to C2 N to Cl C 1 should now be all zeros If it is not longitudinal parity error is indic...

Page 64: ... tape often the case if the data had been recorded in Suppress Assembly Disassembly mode and the Assembly mode of Reverse Read is attempted the inverted assembly will be one frame out of order and bits 0 through 5 of the last Data Channel word will be filled in with zeros The zeros are inserted and the Data Channel word passed by having the timing chain make one additional pass This advances the A...

Page 65: ...1 ______ E042 E0431 _____ E0441 ______ E046 ______ E05 4 E055 _____ E057 E05e _____ Z065 _____ Z067 Z04 I ZO 5 3 Z06 I Z063 Z075 KI15 Z047 Z0771 Z073 END OF RECORD SIGNAL TO DATA CHANNEL TO 15 I _____ r___1 ___________ ______ r 1 __________ L______________ _ L______________ _ L__________________ J lL__________ J J ____ 1r 1 ___________ Jn ______________ ________ nL___________ ______ n ____________...

Page 66: ...ead Operation Transfer 2nd Data Word To Xl and C Registers Controller Connected Abnormal Interrupt Lost Data Read Control Write Control Write Motion Signals from Tape Handler 1 Ready 2 Busy Clear X Register Transfer Cl C2 Transfer AKI AK2 Clear Read Data Lockout FF and Drop Clear H Set Reply Timing Chain Lockout And Begin Record I FFs Transfer Data Word To X 2 And Cl Register Transfer 12 Bit Data ...

Page 67: ...ing Chain Lockout FF Clear Record Signal Set From Tape Y e s End Of Recordt r Handler I I F F______ Read Motion t T FF Reply Timing Chain Lockout Sprocket Begin Record I Plus the following 1 Begin Record II 2 Write 3 Read forward Clear Reply Timing Chain Lockout FF Read Write active Lost Data Reply Timing Chain Lockout No Conditions Satisfactory To Yes Set Set End Of Record I FF End Of Record IFF ...

Page 68: ...ut FF Yes Disable AK Counter Circuit Set t e End of Record IFF Record Signal Yes from Tape End of Record II FF End of Record Disconnect t e JotEnd of Record t Handler o FF Clear Reply Timing Chain Lockout FF Reply Timing Chain Lockout Sprocket Begin Record I Plus the following 1 Begin Record II 2 Write 3 Read Forward Read Write Active Lost Data Disconnect FF Reply Timing Chain Lockout No New Data ...

Page 69: ...File Mark is then sent to the WI register as if it were a frame of data The normal End of Record procedure leaving 3 blank frames and then writing the check character then follows SEARCH FORWARD TO FILE MARK The Search Forward To File Mark FF Figure 2 36 and Page 3 simulates a partial Read operation The Read FF Page 5 is set as if the Read Motion FF were set by the Read signal Figure 2 36 The Forw...

Page 70: ...ndler When the Tape Handler that is rewinding senses the Load Point and terminates tape motion it signals the Controller that it is Ready and at Load Point New operation is then possible REWIND UNLOAD The Rewind Unload FF Figure 2 40 and Page 3 sends the connected Tape Handler the Rewind Unload signal Figure 2 40 This signal instructs the Tape Handler to rewind at high speed until the tape is comp...

Page 71: ...TRANSLATE FUNCTION CODE BUSY SIGNAL BIT I WILL BE AVAILABLE ON STATUS LINE DURING AND 4 MS AFTER TAPE MOTION SET REPLY FF WRITE TERMINATION I I FF SETS WRITE TERMINATION II FF SETS AFTER 2 6MS 5 2 MS CLEAR J 016 0 17 AFTER O lfLSEC NO W1fITE CONTROLS AND TAPE YES SET SKIP UNIT READY BUSY AND WRITE ENABLE PRESENT CLEAR SKIP BAD CLEAR WRITE TERMINATION I WRITE MOTION FFS BAD SPOT J016 017 FFS WRITE ...

Page 72: ...REJECT FF YES LIGHT XMSN PARITY ERROR INDICATOR TRANSLATE FUNCTION CODE BUSY SIGNAL BIT I WILL BE AVAILABLE ON STATUS LINE DURING AND 4 MS AFTER TAPE MOTION SET SEND XMSN PARITY ERROR SIGNAL TO REJECT FF DATA CHANNEL NO CONTROLS AND TAPE YES UNIT READY BUSY AND WRITE ENABLE PRESENT CLEAR WRITE EF MARK FF SET WRITE EF MARK J014 015 FFS WRITE ENABLE BIT 2 PRESENT ON STATUS LINE INTERNAL REJECT BY CO...

Page 73: ...CODE BUSY SIGNAL BIT I WILL BE AVAILABLE ON STATUS LINE DURING AND 4 MS SEND XMSN PARITY ERROR SIGNAL TO DATA CHANNEL SET REJECT FF NO Am WRIT CONTROLS SET SEARCH AND TAPE UNIT EF FORWARD READY BUSY FF CLEAR READ FF AFTER TAPE MOTION DROP READ FORWARD SEARCH END OF FILE SIGNALS TO TAPE UNIT SET REPLY FF TAPE MOTION CONTINUES UNTIL END OF FILE MARKER IS DETECTED NO CLEAR REPLY SEARCH EF FORWARD FFS...

Page 74: ...PARITY ERROR SIGNAL TO DATA CHANNEL SET REJECT F F TRANSLATE FUNCTION CODE BUSY SIGNAL BIT I WILL BE AVAILABLE ON STATUS LINE DURING AND 4 MS AFTER TAPE MOTION SET REPLY F F TAPE MOTION CONTINUES UNTIL END OF FILE MARKER IS DETECTED NO READ WRITE CONTROLS AND TAPE UNIT READY BUSY SET SEARCH EF BACKWARD F F CLEAR READ F F DROP READ REVERSE SEARCH END OF FILE SIGNALS TO TAPE UNIT CLEAR REPLY SEARCH ...

Page 75: ...N CODE BUSY SIGNAL BIT I WILL BE AVAILABLE ON STATUS LINE DURING AND 4 MS AFTER TAPE MOTION NO READ iiITTE CONTROLS YES AND TAPE UNIT READY BUSY CLEAR REPLY BACKSPACE F F S BACKSPACE OPERATION TAPE WILL BE BACKSPACED ONE RECORD LENGTH OR TO L P IF THERE ARE NO INTERIM RECORDS CLEAR REJECT F F INTERNAL REJECT BY COMPUTER AFTER 100 fLSEC IF THE BACKWARD FF JX38 X39 IS SET TAPE IS MOVED IN A FORWARD ...

Page 76: ...EADY BUSY REWIND FF INTERNAL REJECT BY COMPUTER AFTER 100 SEC YES SET REPLY FF L P SIGNAL ON STATUS LINE SEND REWIND SIGNAL TO TAPE UNIT CLEAR REJECT FF TAPE UNIT STARTS RE nNDING SET REPLY FF DROP REWIND SIGNAL TO TAPE UNIT TAPE UNIT WILL REWIND TO LOAD POINT AND STOP LOAD POINT SIGNAL APPEARS ON STATUS LINE WHEN OPERATION ENDS BUSY SIGNAL BIT I AVAILABLE ON STATU LINE DURING AND 4 MS AFTER TAPE ...

Page 77: ... CLEAR REJECT FF YES LIGHT XMSN PARITY ERROR INDICATOR SEND XMSN PARITY ERROR SIGNAL TO DATA CHANNEL NO TRANSLATE FUNCTION CODE READ WRITE CONTROLS AND TAPE UNIT READY BUSY TAPE UNIT WILL REWIND PAST L P AND STOP ALL FURTHER OPERATIONS ON THIS TAPE ARE LOCKED OUT SET REPLY FF BUSY SIGNAL BIT I AVAILABLE ON STATUS LINE DURING AND 4MS AFTER TAPE MOTION DROP REWIND UNLOAD SIGNAL TO TAPE UNIT CLEAR RE...

Page 78: ...l a new 2X Function code is received by the controller or if all Interrupt Condition FFs are cleared Interrupt on End of Operation If the Interrupt on End of Operation FF is set the Interrupt FF is set when the control ler receives the End of Record signal from the tape handler while J040 041 is set Figure 2 43 J 040 041 is set by a pulse generated when the Channel Busy signal Interrupt on Abnorma...

Page 79: ...SET CLEAR ONE OF THE FOLLOWING FFS NO I INTERRUPT ON READY AND NOT BUSY 1 2 lNTERRUPT ON END OF OPERATION 3 INTERRUPT ON ABNORMAL END OF OP NO YES DROP INTERRUPT SIGNAL TO LIGHT XMSN SEND XMSN PARITY ERROR SIGNAL TO PARITY ERROR INDICATOR YES NO SEND INTERRUPT SIGNAL TO DATA CHANNEL TRANSLATE FUNCTION CODE DATA CHANNEL WAIT FOR COMPUTER TO PROCESS INTERRUPT LIGHT INTERRUPT INDICATOR ON CONTROL X I...

Page 80: ...re 6 2 Interrupt on Ready END Of RECORD INTERRUPT ON H END Of OPERATION INTERRUPT I I INTERRUPT J030 J034 I SIGNAL AND I I I NDICA TOR CHANN EL BUSY READ CONTROL READ NONSTOP OR WRITE CONTROL WRITE NONSTOP OR WRITE MOTION WRITE CONTROL OR READ MOTION READ CONTROL O lfL SEC INTERRUPT ON END Of OPERATION INTERRUPT ON AB END Of OPERATION Figure 2 43 Interrupt on End of Operation II 64 ...

Page 81: ...t any time during a program The status lines are enabled when the Controller is connected to the Data Channel Page 1 If any of the predetermined conditions exist the corresponding line is acti vated For example if the Controller is connected and the connected Tape Handler is at Load Point bit 4 status line Tape Handler at Load Point is activated Bit 0 Bit 1 Bit 1 Bit 1 Bit 1 Bit 1 Bit 2 Bit 3 Bit ...

Page 82: ... LOST DATA DURING READ The input word to the computer is held in the H register until the Data signal drops indicating that the input word has been accepted by the computer If the Data signal does not appear operation being normal in other respects the Lost Data FF will be set at the time the next frame would have to be transferred to the X register A Lost Data signal bit 8 appears on a status lin...

Page 83: ...he cable connector panel at the bottom rear of the chassis Tables 3 1 and 3 2 give the pin numbers associated with signals in the two cables to each Tape Handler Table 3 3 gives a brief description of each of these signals The four connectors at the bottom of the connector panel are used to fasten cables from the Data Channel Connector 1A1 attaches to a Data Channel I O cable data Con nector 1A2 i...

Page 84: ... 0 Write 21 Write 22 Write 2 3 Write 24 Write 2 5 Write Parity Write Write Sprocket Address 6 Address 7 Forward Reverse Signal Search End of File Stop On File Mark Set 556 BPI Density Select Hi Density Set 200 BPI Density Select Lo Density Write Write Select Read Read Start MC Master Clear Rewind Unload Rewind Address 5 Turn On Connect Light Unit Select Light 1 Turn On Reserve Light Unit Select Li...

Page 85: ...and specifications From 322X to 60X From 60X to 322X Pin z a b 2 0 Read 21 Read 22 Read 2 3 Read 24 Read 2 5 Read Signal Parity Read Read Sprocket Write Enable Write Ready Address 4 End of Record End of Operation File Mark Address 0 Address 1 Address 2 Address 3 Busy Density 1 556 BPI Load Point End of Tape Ready Density 1 800 BPI Not Used Ground III 3 ...

Page 86: ...pe motion forward backward Tape motion stops when an End of File character is detected A 1 signal which selects 556 BPI density Operating mode 556 lines per inch A 1 signal which selects 200 BPI density Operating mode 200 lines per inch A 1 signal which crl lbles x rite al d Re8 d vprify operations A 1 signal which enables a Read operation A 1 signal which establishes initial operating conditions ...

Page 87: ... check character File Mark or Load Point has been detected A 1 signal which indicates a File Mark has been detected A 1 signal which indicates that tape is in motion Signal drops 4 ms after tape motion stops A 1 signal which indicates that 556 BPI density is selected If this signal is absent 200 or 800 BPI density is selected A 1 signal which indicates tape is at Load Point A 1 signal which indica...

Page 88: ...Bit 05 B3 4 Data Bit 06 B5 6 Data Bit 07 B7 8 Data Bit 08 B9 10 Data Bit 09 Cl 2 Data Bit 10 C3 4 Data Bit 11 C5 6 Parity Bit C7 8 Channel Busy C9 10 Reverse Assembly DI 2 Read D3 4 Write D5 6 Connect D7 8 Function D9 10 Data Signal EI 2 Reply E3 4 Reject E5 6 End of Record E7 8 Parity Error E9 10 Unused FI 2 F3 4 Master Clear F5 6 Used Internally F7 8 Used Internally Not in cable F9 10 Terminatio...

Page 89: ...tical Parity Error C3 4 Status Bit 11 Tape Handler Reserved for Other Control Unused C5 6 Computer Running Unused C7 8 Negate BCD Conversion 1604 Mode C9 10 Suppress Assembly Disassembly DI 2 Interrupt Line a D3 4 Interrupt Line 1 D5 6 Interrupt Line 2 D7 8 Interrupt Line 3 D9 10 Interrupt Line 4 EI 2 Interrupt Line 5 E3 4 Interrupt Line 6 E5 6 Interrupt Line 7 E7 8 Unused E9 10 Unused FI 2 Unused...

Page 90: ... a 12 bit word on the data lines in response to the Data Signal In a Write operation the 322X sends a Reply as soon as it samples the data lines in response to the Data Signal Static 1 signal produced by the 322X in response to a Connect or Function signal if the connection cannot be made or the Function cannot be performed at the time that the 322X receives the respective signal Static 1 signal p...

Page 91: ...uter which returns channel and 322X to zero initial conditions and clears all connections to tape handlers This signal directs the data channel to reverse the byte positions while receiving a computer word from the 322X The 322X uses eleven status lines to indicate its condition Static 1 received by the 32 2X This signal disables the automatic internal to external BCD conversion during a Write ope...

Page 92: ... the tape handlers to their original positions and continue with step 2 2 Check the logic matrix a Recable the tape handler to the next higher or lower cable connectors If the progr lm rl1nR the problem is in the Land M cards and associated logic that feed the tape unit If the problem still exists recable the tape handler and continue with step 3 3 Check the control logic a If the control won t co...

Page 93: ...A O 2 psec both Y068 Reply Timing II E33A O 1 psec both Y034 Reply Timing Lockout 800 BPI 11 E38A 1 5 psec both Y070 Reply Timing Lockout 556 BPI II L05A 3 5 psec both Y071 Reply Timing Lockout 200 BPI II L06A 12 psec both Y038 200 BPI II D21A 28 psec 150 ips Y060 Il KI2A 50 psec 75 ips Y039 556 BPI 11 D22A 72 psec 150 ips Y061 Il KI3A 140 psec 75 ips Y040 800 BPI II D23A 20 psec 150 ips Y062 11 K...

Page 94: ...OSSARY Applicable to the synchronizers that control the 603 604 606 and 607 tape handlers It is intended to benefit people who are not completely familiar with these systems as well as to aid in the standardization of synchronizer nomenclature ...

Page 95: ...nal Internal to external converts a character of all zeros to twelve and any time bit 4 equals 1 bit 5 is complemented bit 4 remains 1 External to internal operates conversely See Internal BCD One of two format representations used on tape opposed to BCD This format is often used when numerical data is being stored Binary format employs odd parity so that the number zero can be recorded on the tap...

Page 96: ...al when tape is in motion A group of bits usually part of a larger word Usually refers to a bi octal character 6 bits in tape nomenclature Method of representing information on tape The magnetic polarity of each channel is changed if a 1 is to be written If a 0 is to be written the polarity remains unchanged See Track The number of 6 bit characters written on one inch of tape Commonly termed bits ...

Page 97: ...he computer Used to name one of the independent bi direction controllers synchronizers in a multi controller device such as in the 342X or 362X The 342X Controller has two independent controls The interface between the computer or data channel and the tape handler It provides the following functions 1 selection circuits 2 tape motion control 3 Assembly Disassembly 4 timing control 5 format control...

Page 98: ...e the file mark The blank six inches of tape between a file mark and the check character from the previous record The state that exists in the synchronizer when the tape handler has signalled an End of Record while the computer is still requesting input The state that exists v hen the Read circuits sensp a blank gap on the tape following a record of data A marker on the tape indicating the end of ...

Page 99: ...te feature It permits the computers to operate together more efficiently by being able to signal each other In general the selectable difference in recording modes Parity Density Assembly Disassembly Sometimes used to designate Parity mode only Computer I O codes used to activate selection and operation of the tape system A lockout that prevents a new function code or the I O line from being recog...

Page 100: ... 11 bits 0 through 5 are the least significant A condition in the 925 926 and 1615 synchronizers which occurs if the number of frames on tape is not a multiple of characters in the computer word A marker placed on the tape to indicate the beginning of the usable portion It is sensed by photo circuits in the tape handler See check character A condition that can exist in the 3000 Series synchronizer...

Page 101: ...Line Control of the synchronizer by a computer I O channel The mode of operation in a 926 or 1615 synchronizer in which control is furnished by 160 Type I O signals The data the computer writes on tape The bit generated by the synchronizer so that each Write frame consists of an even or odd number of bits depending on the Parity mode In I O transfers in the 3000 Series a parity bit is generated by...

Page 102: ...ition The code the synchronizer receives during an off line oper ation It is not a true computer I O code but a code the controlling piece of equipment generates to simulate a com puter I O code The transfer of data from the tape to the I O channel via the tape handler and synchronizer T he ir l1 t l in the synchronizer that control a Read oper ation Specifically the Read Control FF The tape head ...

Page 103: ...ticular tape handler but reserves it for later use a different control cannot connect to that tape handler See Release A mode of operation of a 604 or 607 tape handler in which a record can be read backward The synchronizer assembles the character from the tape in reverse order A method of operation in which tape is moved backward at a high rate of speed to its Load Point A method of operation in ...

Page 104: ...asking about is present the synchronizer sends the computer a Sense Response signal A feature of the 162 and 925 synchronizers which permits a 166 2 Line Printer to control one tape handler at the same time the other tape handlers in the system are available for use on line by the computer One of the three modes of operation 160 mode and Program Control mode are the others in a 926 or 1615 synchro...

Page 105: ...ply Reel Suppress Assembly Disassembly Synchronizer Take up Reel Tape Handler Tape Speed Tape System Tape Transport The right hand reel of tape when facing the tape handler This reel initially holds the tape which is wound off during forward tape motion See Character Mode The interface between the computer or data channel and the tape handler See Controller The left hand reel when facing the tape ...

Page 106: ...t even or odd which is included with each 6 bits of data recorded in a 7 bit frame See BCD Conversion See Transverse Parity In I O use the data received by or transmitted to the com puter or the data channel by the synchronizer The transfer of data from the computer or data channel to the synchronizer tape handler and tape The circuits in the synchronizer which control a Write oper ation Specifica...

Page 107: ...y The signal the synchronizer sends the tape handler with each frame of data to be written on tape This signal allows the synchronizer to control the density of tape recording The cycle of operation that insures when output from the computer ceases It consists of the following steps 1 Check character gap 2 Write check character 3 Reception of End of Record from Write Reply See BCD Conversion A 13 ...

Page 108: ... mode is selected any time a 1 appears in the 5th bit the 6th bit is complemented and the 5th bit remains unchanged This changes internal BCD to external BCD If reading in BCD mode is selected any time a 1 appears in the 5th bit the 6th bit is complemented and the 5th bit remains unchanged This changes external BCD to internal BCD If the controller receives the Negate BCD signal from the data chan...

Page 109: ...APPENDIX C 3228 3229 PARTS LIST ...

Page 110: ...lphabetical rather than disassembly order The 3228 3229 is placed in the C Type cabinet and uses different power supplies depending on the application Listed below are the manuals in which the cabinet and power supplies are parts listed Control Data Peripheral Controller Cabinets Customer Engineering Instruction Manual Cabinet Parts Lists Power Supply Assembly Parts List Control Data power supplie...

Page 111: ...ment for 3229 Clamp cable Clip spring tension Connector plug 5 socket Connector plug 61 pin Connector receptacle 10 socket blue Connector receptacle 10 socket red Connector receptacle 20 socket Connector receptacle 24 socket Connector receptacle 30 socket Connector receptacle 61 socket Connector receptacle wired 24 socket 1A 1 Connector receptacle wired 24 socket 1Bl Connector receptacle wired 24 ...

Page 112: ...holes Enclosure terminator assembly Frame member chassis bottom Frame member chassis side Frame member chassis top Grommet rubber 9 16 ID socket socket socket Guide thumbscrew connector panel Hinge Input Output connector panel Knob black Knob te minator assembly Knob con rol switch Lamp incandescent clear 28v 10 amp Lamp incandescent 28v 10 amp red Light indic tor incandescent white Nut U type she...

Page 113: ...assis seal special section Shield connector terminator ass embly Shield connector Sh ield terminator ass embly Socket bayonet clip mounted Spacer Spacer card module 01 44 Spring helical compression connector panel Strip chassis filler Stud extension Stud extension control switch assembly Support connector panel Terminal Block 20 contact Terminator 8 ssernbl l resistor Termination strip Thumbscrew ...

Page 114: ...d circuit card assembly Type HA06 30943001 Printed circuit card assembly Type HA07 30948201 Printed circuit card assembly Type HA20 31700201 Printed circuit card assembly Type K11 317006 01 Printed circuit card assembly Type K12 31701001 Printed circuit card assembly Type K13 31701401 Printed circuit card assembly Type K14 31701801 Printed circuit card assembly Type K16 31702201 Printed circuit ca...

Page 115: ...rinted circuit card assembly Type K67 Printed circuit card assembly Type K68 Printed circuit card assembly Type K69 Printed circuit card assembly Type K71 Printed circuit card assembly Type K72 Printed circuit card assembly Type K92 Printed circuit card assembly Type K93 Fire Protection Kit CDC Dwg No 30119601 Fire Protection Kit rrn7 Y Y n TTnnpY HY nnt T Y iTYl 3 r1 Retainer Scr en Top Screen Co...

Page 116: ...b No 60100300 FROM NAME __________________________________________________________ BUSINESS ADDRESS _______________________________________________________ COMMENTS DESCRIBE ERRORS SUGGESTED ADDITION OR DEL ETION AND INCLUDE PAGE NUMBER ETC NO POSTAGE STAMP NECESSARY IF MAILED IN U S A FOLD ON DOTTED LINES AND STAPLE ...

Page 117: ...AILED IN U S A POSTAGE WILL BE PA ID BY CONTROL DATA CORPORATION 8100 34TH AVENUE SOUTH MINNEAPOLIS 20 MINNESOTA ATTN TECHNICAL PUBLICATIONS DEPT STAPLE COMPUTER DIVISION PLANT TWO STAPLE FOLD FIRST CLASS PERMIT NO 8241 MINNEAPOLIS MINN FOLD STAPLE w Z l l l Z o l f J U ...

Reviews: