TX01_STC_Tape_Controller_Handout_Aug73 TX01 STC Tape Controller Handout Aug73
TX01_STC_Tape_Controller_Handout_Aug73 TX01_STC_Tape_Controller_Handout_Aug73
User Manual: TX01_STC_Tape_Controller_Handout_Aug73
Open the PDF directly: View PDF .
Page Count: 101
Download | |
Open PDF In Browser | View PDF |
TX~L TAPE CON TRCLI.~R HAN DOU.T c, SECTION VII BASIC LOGIC INTRODUCTION This section provides basic logic information pertaining to the individual components used on circuit cards of the Control Unit. Each block shows the inPl!.t pins on the left and the output pins on the right. circuit function is provided, and the voltage and ground pins are identified. A description of each The blocks are listed in numerical order. o SN 7400 SN 7404 2-Input, + NAND (4/Chip) Hex Inverter (6/Chip) (1 3 5 9 + on input Pins 1 and 2 produces - on output Pin 3. - on either or both inputs causes Pin 3 to be +. RL (2, 5,10,15 fjfj ! 11, 13) (2 4 6 8 10, 12) RL +5 on Pin 14 GND on Pin 7 SN 7401 (2 5 8 11 o +5 on Pin 14 GND on Pin 7 SN 7405 2-Input, + NAND (4/Chip) Open Collector output +A Itt 4 10. 13) + on input Pins 2 and 3 produces - on output Pin 1. - on either or both inputs causes Pin 1 to be + OC (3 6 9 12 Hex Inverter (6/Chip) Open Collector output (1 3 5 9 11,13) 1(2 4 6 8. 10,12) CO +5 on Pin 14 GND on Pin 7 SN 7402 (2 5 8 11 RL (3 6 9 12 (1 4 10 13) + + on on on on Pin Pin Pin Pin 1 results in a 2 1 results in a 2 +5 on Pin 14 GND on Pin 7 Hex Inverter (6/Chip) High Voltage SN 7406 2-Input, + NOR (4/Chip) +0 + on Pin 1 results in a -onPin2 - on Pin 1 results in a +onPin2 + Signal on input Pins 2 and/ or 3 results in a negative (-) output on Pin 1. +5 on Pin 14 GND on Pin 7 (2 4 6 8 10, 12) (1 3 5 9 11,13) HV3fj fj6 + on Pin 1 results in a - on Pin 2 - on Pin 1 results in a + on Pin 2 +5 on Pin 14 GND on Pin 7 7 - 1 Change B. 31 August 73 i Sill 7407 (1 3 5 9 11.13) SN 7417 Hex Buffer (6/Chip) High Voltage AM HV3~ M 1(2,4,6,8, 10, 12) Hex Inverter (6/Chip) High Voltage (1.3,5,9, 11, 13) + on Pin 1 results in a + on Pin 2. - on Pin 1 results in a - on Pin 2. AM + on input Pin 1 results in a + on output Pin 2. - on input Pin 1 results in a - on output Pin 2. HV15 17 1(2 4 6 8 10, 12) +5 on Pin 14 GND on Pin 7 Voltage level on output pins: up to 30V. - +5 on Pin 14 GND on Pin 7 SN 7408 SN 7420 4-Input, + NAND (2/Chip) 2-Input, + AND (4/Chip) (1 4 9 12) +A RL (2,5 10 13) ~8 (3 6 8 11) SN 7409 + on input Pins 1 and 2 results in a + on output Pin 3 • - on either or both input Pins 1 and 2 results in a - on output Pin 3. + on input Pins I, 2, 4 and 5 results in a - on output Pin 6. - on any or all input Pins I, 2, 4 and 5 results in a + on output Pin 6. +5 on Pin 14 GND on Pin 7 +5 on Pin 14 GND on Pin 7 SN 7423 2-Input, + AND (4/Chip) Open Collector +A OC (2,5 10.13) ~9 + on input Pins 1 and 2 results in a + on output Pin 3. - on either or both input Pins (3 6 8 11) 1 and 2 results in a - on output Pin 30 11 13 14 12 +5 on Pin 14 GND on Pin 7 D 15 1) 15 "G t-=- 2 SN 7410 (1 3 9) (2 4 10) (13 5 nt +A (12 6 8) RL 3-Input, + NAND (3/Chip) 3 + on input Pins I, 2 and 13 results in a - on output Pin 12. - on any or all input Pins 1, 2, and 13 results in a + on output Pin 120 5 1~ SN 7416 15 15 4 1 .(2 4 6 8, 10,12) 16 (9, 1) + on input Pin 1 results in a - on output Pin 2. - on input Pin 1 results in a + on output Pin 20 (10,2) (12,4) (13 5L +5 on Pin 14 GND on Pin 7 Change B, 31 August 73 D 9 +0 The 4-Way Gated OR chip is described for RL25 below. The extender function does not require Pin 4 gating. When Pin 15 is - and Pin 1 is +, Pin 7 will be minus. RL 23 * 7 +0 RL 23 * G -E -=- +5 on Pin 16 GND on Pin 8 .£ SN 7425 Hex Inverter (6/Chip) High Voltage HV15 ·2 D 15 +5 on Pin 14 GND on Pin 7 (1 3 5 9 11,13) 6 (11 3) 4-Way Gated OR (2/Chip) ~ D 15 15 'G t-=- 7 - 2 \ '-... 4-Way Gated OR Extender 10 (1,4 9 12) (' +0 (8 6) RL 25 ,:e- Output Pin 8 will be minus if input Pin 11 (gate) is plus and a plus is present on Pins 9, 10, 12 or 13 +5 on Pin 14 GND on Pin 7 5N 7426 2~Input, + NAND (4/ chip) High Voltage Output {l 4 9 121 +A (368.11) HV15 {2,5 10 13} 26 SN 7450 Expandable 2-Input AND/OR Invert 1 + on input Pins 1 and 2 results in a ~ on the output Pin 3. - on either or both inputs causes Pin 3 to be +. 9 o +A 3 RL 4 5 3(J + on all input pins results in a - OR. Pin 8. - on any or all input pins causes Pin 8 to be +. II * 5(J {+2AO} 8':'Input. + NAND (1/ chip) 1 2 Output Pin 8 will be minus if: 1. Input Pins 1 and 13 are +. 2. Input Pins 9 and 10 are +. 3. Input Pin 12 is -, and Pin 13 is +. RL +5 on Pin 14 aND on NIl 7 SN 7430 8 EAO 13 2 output Pin 6 will be minus if: .6 +2AO 1. Input Pins 2 and 3 are plus. 2. Input Pins 4 and 5 are plus. 3 4 5 RL 5(J +5 on Pin 14 aND on Pin 7 +5 on Pin 14 aND on Pin 7- 6 11 12 SN 7451 +2AO 2-Input AND/OR Invert (2/ chip) 8 6 Output Pin 8 will be minus if: RL SN 7440 4-Input, + NAND (2/ chip) + on input Pins 1.2, 4 and 5 results in - on Pin 6. - on any or all input pins results in + on output Pin 6. 1. Input Pins 1 and 13 are p.1'\ls. 51 2. Input Pins 9 and 10 are plus. +5 on Pin 14 aND on Pin 7 SN 7453 +5 on Pin 14 aND on Pin 7 8 13 EAO Expandable 4-Wide. 2-Input AND/ OR Invert OUtput Pin 8 will be minus if: 2 o 3 53 SN 7442 12 13 '14 15 RL 4 to 10 Dec:;oder A 4-1(J '8 RL C D ~ 42 1 2 3 4 "_tim Binary PIN 12 1314 15 Pin Value -- -- -- +- 12 - - + - 43 5 - +- + + 5 6 7 6 + - ++ +- 7 1--lL-- - + + + 9 10 '+ - - - H) 11 + - - + 11 0 1 2 3 4 5 6 7 '8 9 * 1. Input Pins 1 and 13 are plus. 2. lnput Pins 2 and 3 are plus. 3. Input Pins 4 and 5 are plus. 4. Input Pins 9 and 10 are plus. 5. Input Pin 12 is minus and Pin 11 is plus. * +5 on Pin 16 aND on Pin 8 '0 7 - 3 Change B. 31 August 73 ., IN 7475 SN 7454 1 8 + 4AO 1::1 3 (2,6) D Quad D Edge Trigger Flip-Flop FFD Output Pin 8 will be minus if: RL 2 2-Input, 4-wide, AND/OR Invert 1. 2. 3. 4. 54 4 * 5 Pins Pins Pins Pins 1 2 4 9 and and and and (13.4) 13 are plus. 3 are plus. 5 are plus. 10 are plus. C Level on the D input at clock (C input) time is gated to Pin 16 and maintained until the next clock pulse. Pin 1 is inverted output. The chip has only two clock inputs, so two flip-flops use the same clock pulse. RL 75 +5 on Pin 14 GND on Pin 7 9 10 * c SN 7460 13 4 1 5 4-Input Dual Expander (2/ chip) 12. +A EXP 2, 6 +5 on Pin 5 GND on Pin 12 (15 9) Output Pin 12 will be minus and Pin 11 will be plus when input Pins 13, I, 2 and 3 are all plus. * 6~ 3 8 ~ 11 10 +5 on Pin 14 GND on Pin 7 Dual JK Master-Slave Flip-Flop (2/ chip) SN 7476 Edge Trigger JK Flip-Flop JK Master-Slave Flip-Flop SN 7470 &. 7472 3 ~ 4 ~ 5 d- 12 ~ ~ ~ 10 11 9 6 FFJK RL * 7~ and/or 72 8 -K I--'--' 13 ~ ~ 2 - -1' + J is + on Pins 3, 4 and 5 K is + on Pins 9, 10 and 11 6** } -R b § & 7 9 I '-'* J is + on Pins 3 and 4, - on 5 } K is + on Pins 10 and 11, - on 9 -L (3,8) 11 fu 2 + Complements -1' (2,7) 1~ No effect + + - C K D (3,11) (4, 10) (I, 13) ~. C (6,8) RL 74 * -L -R Change B, 31 August 73 B 12 A< B RL The three outputs can be fed into another comparator on the G, Land E (greater, lesser, equal) inputs L85 +5 on Pin 16 GND on Pin 8 ~ ~ Level on Pin 2, at clock pulse A3 B3 time (Pin 3), is gated to Pin -1' 5; Pin 6 is inverted. This -1' level is maintained untn the next clock pulse. Same Same The -L input on Pin 4 causes Same Pin 5 to go positive without Same a clock pulse. Same Same The -R input on Pin 1 causes Same Pin 5 to go negative without Same a clock pulse. ~~Yn" +5 on Pin 14 GND on Pin 7 = &- 6 - 3A § 4 Dual D-Type Edge Trigger Flip-Flop (2/ chip) 13 A> B b 14 RL72 4-Bit Magnitude Comparator * § 15 RL70 COMP FFD RL * 76 6 1 5 5N 7474 outputs flip on positive edge of clock pulse (Pin 1). Minus on input Pin 2 (-L) causes output Pin 14 to go positive and Pin 15 to go negative. Minus on input Pin 3 (-R) causes Pin 14 to go negative and Pin 15 to go positive. Reference truth'table for RL 72. +5 on Pin 5 GND on Pin 13 FFMS SN 74L85 &. '5N74115 Output 8** J (1.6) (16,12) Outputs flip on positive edge of clock pulse as indicated in the table. Minus on input Pin 13 (-L) causes output Pin 6 to go positive and output Pin 8 to go negative. Minus on input Pin 2 (-R) causes Pin 6 to go negative and Pin 8 to go positive. Input J K (4.9) A2 B2 + - Inouts Al B1 Ao Bo G - - + Same Same Same Same Same Same ~~TnP -1' - - + Same Same Same Same - ~~mp S~mp + - + Same Same L Out nut E + on Pin A>B AB AB AB AB A-- I ~"; -1 1: ·A CB21 E82 1 I Eez ~LI________________ RL Ie EA2; cc -SET SE \1C ~ 'Ol ccem ;? SI~DAI, • I ·RS7 STATl:S Ii j'SEL TU DE A-a I'SET Of Me ' RL RL , tt0~1Uj 9;; - - ' - C8e,lDG'~ Y' " L(%IC -:~'" ~- 04 Ie ee ..J 3 DAti; j' An RL so liS CP,4S g EG ~ ~ -;7AT"S 9ITSDE ~. -$,ATUS BIT 5 DE ~TB'5: 'a2!biJl, 1 CCS31 1 08'1 -0'" ' ' r' '~,-6l!8,TA:CSBIT 5 Of fa. -..+-.C216Si '), L .".0 :: : Ifj'i, EII2 AT rffls EC COOIi!.DJN/!.JT£5 r-"7-_'--u "_4• --------cc;;n:.~ 1:--4---- , i i Ie fJ/pj,A,I I• -- ' W/((E DELETED ON P/1GE ',',~, J l R_ , !lO BAo; EH, ~ CH 'P~G.E¢ CC63I,CCDtU 9[] • RL 10 A,! :~ EEZ Nt:, NuMt3f.f< L DE 3 i=OL CE2 -STATUS BIT 4CE CDSSI !Q21blJl, c&t---t, -1"'0:, 01005 INPUT "" I ,-SET UE L--- C0l!3l£J2 AIJ4M '~,-------~_f_----+------------~ IdZI6811 I CDf31\F2 _ _ . . - J ~~ ~5- , CCAll CC I . CiS p , 83 _ R ;;jUSBIT4CE ('a2IbIJll) - Ie LocATION 'ON C~~D El , I'GE!; :t W/!?£ ADDED IJT7H,J5E.C. ru 2 (lEC.OPERS)i RiC SET/ReSeT, rET VIfLIlE' FUN(!TXoH 'Q :) /'-\ I ) (--'j -ij (----- ) " / Fe n 1 A- --1 fI) Lz 0 _~ l!..m.1 I ~ R~~~ PR'~(~M~N"'RY f>eCOl>E) &~l'Ef IfOM/t1? f(:2,C c t{p DATE RO/lUtrl (tI1lIUieH~ 'rthkEN), 'rt)'rE R1~ (Nr;n) MGMOkY IfE~ue;sT "'01101'1 EJtECatE!ETIIfESeT __"m~~Iil.~=___B;TS tJ S.ET V'.4)Ll.(E To B ~ON~llf ..:b. IfOHSL To RoM DIl (XF $ET/lrefSE7~ %NSTRuJt.T~eN$ --.J x... 11e..-_ _ _ _ _ _ _~_ 'XN S(fII!$E LATCHES . p~el.~J~l~Ar~",J?,f~.R~~' l ~A"f! !!!~M_"_!~~ ~ _" " " " " " " ' _ I 11 MeMoRY' itEGUI.EST TOJ(oM 8X..,S AR, %N "IFH$II I.. ArCHES ~~EH@RY IfE{;JU{;ST lS\ . _ Si";(' R1Jf.6 R1C o ..lJ.F'$ "-.~-- [1-1_ __ M==-MACUXNE CY(LE-3'tlNS-= R1.C, _ "(.12' R 2 C l tIJ 0 (J I 1 Iv.----- MelS' I flJl R2A r1 S81&f' J .q,"l RiC_ C=) '---\ ( .rx+i[~,_______ ,==~J~~L- .J XL&RTE ROM~l,. To Ii{O,!D~f!. __,_ e"JIlee.g.'"rE SETIRE~ J( t SET VAI.«fiE g)~'!i9~ &~o~ItR (8~!~HES T~K6"N) ~'="-::,:;.... ----~ " _/ ·i ! r-- ", ~_/ r - - - - - - - - - - - - - - - - - . - - - r;;RIMARY IOSCILLATOR FF I Jq a NS 20.'/8 MHz. 2AO BLOCK PRIMARY OSCILLATOfI. A OSCILLATOR 1-_ _ _---' C C/..OCK JII.2MHx r--------, I MOD I I ell 'SfOIif m o : ONLY 1 17 :..1 13.344MH 1--:-:--'" 1 I ~ J'"~ ffi~_~.J FF .3 f - - - _ . . - - - - - - - - R I CYCLE REF"I£R TO RQNt THEOR.Y IN SECTION I OF /VIAI/IlAL FOR. TAPE{. S:PUTJ/ MOPI:L. CORREL.AT/oN. JLJ"LIl OSCILLATOR L~ rF2. C 'C , 1'---___ "--I,I A 1 -I L---_--I, rr/ C LaC K____ CLOCK _ _ _ _ _ _ _ _ _ _ _ _ -~ RI CYCLE R.2 CYCLE. RIA CYCL£_~ ___________ ~ ________________ RIC cycLe,____________________ ~ ---_~________-------------4______1---·~ R2A CYCLE ______.... R2C CyCL~1---------~----------.J (~I I .t---------.;...,..-- 390 NS ----....:....;.------..,- , - - - - - -....~I II'" .~'_I_,_----------_______ F_i_g_U_re_3_._8._C_on_t_r_O-l-D_n_it_C_I0_C_k_S_._ _ _ •.__________ ,,_~_ _ _ _ _ _ _ ...J 11 ') ---- -~------ .. ~ ) -. ___ - ____ STATUS of Rm~.R BIT 15 on FP.EVIOGS ROl-: WORD ADDRESS of THIS ,iORD ( Contents of Rm-V.R ) 15F ~0?5£r ~ PASIC HICRO-ORDER ( LIStED IN GIV,£S --------- AB,)l.o"'I' SECTIO~ AD:>ITIO~UI.L TilIS 5 of r·~. niFOIU-1ATION ?.Q}: ...CRD) If/{S·!mnc:. AD:URESS of NEXTROH WORD 5 B0 0 1 5800 .. -16 BIT '·lORD LOCATED AT ABOVE STOP..AGS ADD3.ESS. ( DIS?LAYAELE I~ RO~-:SL' s) GO TO~ 1- 30 0 . AB COORDINATES OF THIS BLOCK O~ LOGIC Pi'.GE , ~----- - (~) ~ I . . ~ TH E1rx 0 t,,1 Lo(--j BLOCK (j /--\ ) _n) C) '~/----- ) (~'I () r-'j / J ROMAR ,5 15 _____ •. _ _ ____ ~~ 0 1 1 0 0 0 5 6 7 b 9 10 0 1 0 1 0 I ------.-----. --1-- . - . -.. 0 t 11 112 011 0 1 0 0 0 13 14 15 1 1 1 ROM 15F I T ._=1-~~00 GO TO 3GG 5800 u I AI . 0 1 2 .3 I4 5 6 .,, 0 1 0 1 I1 0 1 1 t-----'I I P 'l tlNCOND BRANCH I Decode: Bits 1,3, and 4 on; bit 2 off. -.-...:. .. 2. Bits 5-15 of the ROMSL's will be gated to ROMAR to become the next address. "'---- , ~ _.. __ . - UNCONDITIONAL BRANCH I 10 8 9 0 010 I. t 1. I SENSE LATCHES 11 I 17. o I 0 13 0 14j15 cl 0 I I 1 ...... ') ) BRorofA~ 5-9 to ROHAR 5-9 i- I ! I 5 0 L- I6 I0 7 I.Ii 8 9 o I! 0 I 5 . ._----... __ t ,5 BROM.AR, l---T- I ) . 0 --- -. 10 I 11 i, 010 9 12 0 I 9 RbMAR 13114 15 0 o 011 1 5 6 7 LR 0 0 0 0 - i to 0 '1 oi a O! 0 ~11 9 01 010 ROI\~ ·_-_··t ......-..... ... . CD SEL? .---. ... F284 lA~ .. 12113 o I o· ·xl ! 14 ;---15 I0 I :I 1 I I II 1 I ~ SENSE LATCHES 2 ;1 3 i: 4 5 ~ 11:, 12 6 . I (1,'!i4 II . Oil· I ..... - . ~ 728~ II t . ~. RaMAR t.o BROMAR - I r . 1_ j 1 AG' QC1~1 t-----t I p corm BR 1 0 0 o 1 , 1-1--:-----:--,..,.------l I" ,j !! 0 13, 14 • 1 i _L __ Q I i 1 :; i o 1 ~ -' I ~ ~---.I....:...-------II+ ____________ -+ II-I t~ 1 - ___ ... 1._ Decode: Bits 1&2 on .- . 2.' Bits 3-9 and 15 set up branch condition 3. To 0. b. c. fo~ , next address: ~ SPot R~!AR 15' to i 1:-- - ~q. BROHAR 5-9 to Rm-!AR 5-9 RO!1SL 10-14 to RO~!AR RO!".AR 15 is resul t of -----~1 Sf>t 10-14 ~ranch R0!'1AR 15j ~. Ui -.- . -.. ......." " . '.~ ."j to ec. f/; decision .'~' , ~,- '-!~ -: .... (~"j (~--) ) .' Cu I'J r I T ION:' L ----; 1__' R A !\'C H f) (-~ o 0) A 1('0,.,\ . '~ --. -.:-.- - ¢ .' ~5 .1 .)1~" .........: .' ( l J t l _. -- .. - . CO , =:J:8I ~ ~ '~-r' ~ 0-10 .~0~" VI t! , fZ> -,;2 ~¢-Jl3 ~. '1-1'1 1-,15 I I t- r I 12 31' 'I . I (O~./_ __ 1 O~_ _ _~ t IS t I~----l 1'-, ., 17hl~ 18 o ;,:r·1 rOt I,? J 15 ~ ~~~~ f: 7C 0 - f;~CO t (,q 00 B'rCo.. J G.. ~ bC.O 0 f " It>O bZo C 0 ,,3tO J 1\ I ~. {lOriS/ : ~ I ..------- RC"'$I 1-2 ELl 11 Sl- I I I r'o; o (J r-' I ~ ~ ~I Q..... I 1 t -.---- I l .. ",I i:' I I 003 --17 ze 0 F2. 61f 1---<- 10 ¢¢4 cv,Sd A s ~____ ~:::-~J:'.:~!ii-s >~ __ Ii Roo" 1::".;..,; 1 • I , 004- . c. :> '--TD f/;¢S ... .... ) ERG:'~R i----! 5 RO~·:;'.R 5-9 t i-" " 5-9 to I6 I o I0 I i !i 8 ° Ii 0 t i [--1 5 5 BROMAR. 9 10 I 11;! 121 131 1L. 0 o ~ I: 0 I lLO_ 1 1 0 9.10 0 I I I 0 1 1 11 i I 5 6 7 ! 8 9 10 0 0 0 i 0 0 0 0 I 1 I o I 1 I 0 11 I 1 I 1 I 0 lb 15 I I 121 El ROM L _ ________ _ ______ t ~--------~S~E~N~S~E~L-A~T~C~H~E~S~------~ A1BE 1~3E I 0 r:.rf.5 =l ~~_8~: l' RIO~v1AR , I ,. Rmi1'.R to BRO;Aj·.R SET r:\1'r iiKG AE 0 1 2 1 . 0 1 Q~111 1------1 P - 10 15 9 I 1 ---- ----] 1. Decode: Bit 1 6ff ., Bits 2~9 ~ill be set or reset • I5 010 Ii o IiI. 3 4 6 0 I "7 1 8 I I 1 r ~~ SET/ RSET DECODE· SeT UP DECO::lER 10 9 J_~l Q I 11 .1_11 I I !i Ii I 12 1, i 13 14 151 1 .i o i ., L _ _ _ _ _ _ _- ' SET /r::~:~ZT F3.0PER . __ -L. dete~ine ~hich latch or line Lz\TC:-i , O'r LINE .----____ 3. _ To for:r: next .:ldd:-ess: Bi-W:·~R a. 5-9 to RO:·1/>.R 5-9 b.' Rm-!SL 10-15 to RO:-~.R 10-15 ~. lI) - /~\ ) (--j SET/R~SET " j c} c) o RE"V"'1SED _ ) 3 o (\ ) \,-> PAGE ,~ SET VALUE: . BITS 2 &t 3 OFF, ION. TRE BlNARY VALUE OFSE~TSE LATCHES 4 - 7 WILL BE TRANSFERRED TO THE .GPC REGISTER DESIG'NATED BY THE BINARY VALUE OF :BITS 8&9. . NEXT ROlv1AR ADDRESS IS CONSTRUCTED BY TAKING BITS 5 - 9 FROM BROY..AR AND BITS 10 - 15 FROM SENSE LTJS 10 - 15. BROMAR = lDB -, .-----.-. . ----,~--,-.-~---,-- / .. § NEXT ~ ADR = lEO' CURRENT--: ADR = iDB o 5 ______---Jr 1 00 :f 1t'l . ROWSL = 43A0-4 J ope ~ } 3 02 r:: f 1 30 I 3 SET VALUE , -:.. _. ?13 ROMA!t ,to 0 0 5 6 ' 7- e 0 '1 1 -. 04: 4 , 1 I 1· 8 1 III , 10 1.. 0 I O· 0 11 121 1 III 1 05 t :r~ 6 7 .---...'-'--1----..;.. VALUE OF 3 18 1 ROM -1 '1>' 9 10 0_; 1 :) 110 010 .131 14 -0 I 1 0 15 1 I : J 14 f 120 :t 13 0 1 0. i l 150 - 8 9 ~ 10 ' ____~__~~lS ,~ TO GPC 2. 1 SET GPC 2-3 IDB 4: 3 8 f/J 4: 3 A ~ 1 EO. BE ~ • 15 ,1;.( l ./" ....... '\ 2 ;1 5- WRITE OPERATION Following, are the pages and exits one should go through while executing a write command (01) on a TU70 at load pointu Page 2-3 2-4 2-5 2-6 2-11 2-13 2-16 2-15 2-13 2-14 2-21 2-27 2-31 2-32 2-27 2-28 2-29 2-30 2-20 2-5 2-6 Function Initial Selection Check Bus out parity and Command Decode Present Initial Status Resets after Status Write Prefetch Motion Control (check bkwd status of drive) Turnaround Delay Turnaround Delay---Set Write Status Set BCR Value Turnaround Complete Load Point Delay Check Sta B trigger (LP) Write PE ID Burst Create Gap between ID Burst and Record Write Leading 40 Zeros write Data Loop Read Back Check Look for IBG, then Reset Go---Set Channel End Resets, Set DE Present Final Status Resets .. To Exit B lj: I Exec. Cmmds. Motion Ctrl. C Q N A H W1rite Seq. B J K D E H .X End Seq. K J Online Wait Loop TXOI READ OPERATION Following, are the pages and exits one should go through while executing a Read command on 9 track TU70. 2-3 2-4 2-7 2-5 2-6 2-11 2-13 2-14 2-20 2-18 2-19 2-20 Initial Selection check Bus Out Parity and Command Decode Command Decode Present Initial Status Resets/after STatus Write Prefetch Motion Control Turnaround Complete Generate Resets Turnaround Complete Read Data Control Generate Resets B F DD I EXECU,TE Commands Motion Ctrl. A E Z V X Go to END Seq. K 2-5 2-6 Present Initial Status Resets/After Status J Wait/LooP 17 ~-in I r--- f MAINT TO IDLE LOOt- - RST T',·\1 QCll5GG. QClllrB ","'MOIO QCUl5DD -Oli J- ,,~'OO, ~ 1_ _ l=~_ 3'~~ I--Qr ;a '_11MACH RSr 18SB la2L- I 'I I RST UNIT ::G 21C0 Alct-i 5800 J--- I----roc-I 10 6£41 EE,57 RD ST CHANGE • lo6 _l'c; _!'. QMI51 1il9 IT 0161 5934~ECTG 58IlIl 00 10 59~ ~B::!-4_ _",. TU REJECT H ·QM.t51 iP.!-1 ~--0;'4 RST UNIT 1.1K-G· "RST TU SEL AWW RST OPI --.J 2, 2C0 A2EE It------------I\ 21C0 t!IEF~ .. 1¥l4lI al43 lilt 1 .---------LoZ4 583C, , I~ ___D<': Y IRSr fIIAmT reF '1 _I 3,840 -----------1 8864- ~Cll5fJ ---, B~I I 003 AC - _.. -----.------.--- ~I ~ID 113' 4. -- --------- 1-- E8~F 3840 C OFfliNE MAINI 1'0 I IDLE lCOP (~\I , 3\0:A ~~ET.~~TP~L~0~0~~18---R~S~T~AINl2B 1840 o (~-) r 81} 102E ~OJ ALLOW OP-IN TO RESET WHEN SHICT OUT DOWN. TO IDL'EiOOP \'/l.JJI)II~ b2F FD 3 . GO CPU REtURN QC165GE \I --~5800 _________ ../'-_ _=-==,:",<~:-IJl-'L~()OP. ~~ --jj0; 7240 7~ SRl/ INT PENgG ,J)' ~~) __ ~~---- 006 if - ';; -- 6£011 _0> P E£08 CG /' Lp.qL "1 --t· w Gj:l~ SlOR W1LL BE UP IF OOB 008 liNY 'OF 'FAESI 0000 I:TONS ARE UP: L ~y STATUS 2. 5:[ACKED 581J3 ~. a~~A()n~~~CVERRUN OF ~: ~lttf~CAN MI 7141 F148 --, S P LOOP DG 7C0I1 F 'liGOND Sf 7. SOM£tJffiON '-"""---'-"" \.!J f.NITIAI. SElECTION A fn QCH! \~1 ~ ff~; INTERRUPT PEr-IDING 1:1' t flo' vi ~ \. t,; ,/ \-D " INTERRUPT PEt\OING ROUTINE B ~(~ ~ QCI81 -~,- ~ETUNITWkf 218B 1.H3L Am AK 03D 58Bil GO TO \ A ~ t\, ]~ !l RO~TIt£ ,.' "', . . . ad MflINTlNM~CE REQUEST QSJ21 fJAA6 ~~--~ rBT PREV E C e1 InlFl.)[I~ PRESENT E C 2282lJ 22,]5 1-9' 73 PG PN 31t/5 Uilit ICD LOC CD TYPE ICD PN QC MACH 3811'-111 r TO IDLE LOOP QC11ll I RETURN TO IDLE LOuP R SENS CNTLS I QCI2IFA,llCI6IEK 311!1l QMI6ICr. QMl6IDl J 3Il9D 1110 ZB MAINT FINAl STATUS QCl61GJ STAS OFF ATTHIS POINT INDICATES THAT THE SPAR KERNEL WANTS THE NEXT CMD EXECUTED IMMEDIATELY. WITHOUT RETURN TO IDLE LOOP. .----~--. SOl CDlr··~ ~ ro. "'.. I~. .~--I~o. 55~A8~fll - ~INT OPERATION . I:C ~ no: i l;rro-iir-________ ~~.~ y,,_ .¥ .v __ I 1285 YO ~ SPAR EXIT TO RATE'SEL QSIllGH ,.." i II LOADED 801 S:~~I~lpu. A STATUS CLEANUP SO THATETU I""RRUPTWI~"'TBER II RATE SELECTION: VARIOUS CONTROLS ARE EXAMINED TO DETERMINE WHETHER 10 STOP OR DELAY BEFORE EXECUTI NG THE NEXT r-- T'J NOJ~~ -ll" QCl21fl. ~OMM.J.!jJl ~AR KERNfr ._- 28' C fs~;;AS ~R ~JI ! :7641 7670 SEL CCHIUTE ~I QCll5 i~lI~·~~~~N~DILI GH, . 1-----288 i 1 .SET STP LOOP -18411 12\1E 11 h. r~) 8 -.,. .... ."'1". .Q (~ • I" • , L'f 987E 2BE , ;11 ';~T.t!( - PRESENT EC 22J1211 I PREY E C n,15 ( ) FJ ~ MAINT DELAY AND RATE SEt DATE .6-25-13 )CDlOC PG PH _}1~16 ( ) leo TYPE f CO PN QC MAtH 3S"-tll_ ,.. "- . I '5 n ,-----,---""'-. o ---- IlSETTU SEL 6141" E145 SEL TU NROY 184 SA BUFFER CMNOREQ ~. QSI2ICF --j73111 -.. __ 11100 81112 182 CA -------1 1388 1 9338 IBB 1---- IBIT -----J. DELAY 5800 099£ OAt 190 FETCH BUF 7383" INTFENABL[ 182 AB SETTUSEL 11100 8130 I 83 . 194" n CB ZERO AT THIS POIN! FETCH THE lU AOR FROM BUFFER POS. .... --~ 3989 B9BI 08 I~H I DELAY . 5BOO 59BC 11BC ~ IBB MACH RST 161 -apc MUST BE . '-.-/ 9---182 IA2 1-- o Ij_ (~\ 5fIII GO TO 58al ~TO IIfC 58/l11 liTO FA OAII5' ACCESS SUFFER QC1I5 r..J ----rn MAl NT TO IDLE lOOP QCIBl 5811 1--- MACH i NEREsET I ) fB INIl·IAl SELECTION B QClSIDJ--------·--- " "" Ml [RSTW GfS'" -~l INfTjAL SElECTION A QCIB1A"G ~ET UNIT WKG .___J 21811 ll3E Al-8E " GO TO O'l6A AEIM 1(}4jI 11) BE S TO GMEA-INlS INTO lOR CPU CMOS ONLY If SET OP-I MAINTCMND QC1l5GD 228ll 14t' " A2!l4 SET TU SEL 1lI111J 1741 IGEN RST Sill ------jll8Cll 174. _ _AG.. 'CdMJ #t Xotfttss tmOI@RAHD THE TU ADRREG. RST GPC 88DC I~ OG .ll98I! 14B . 898B EG RESET ARlC RAiSEOP IN -------.- - L: .. 176 I NCAl1 I-;;-RTill M. SOCII kSENS CNTLF7 llIf7 •--- --- 3B8ll ~ AK : 15> ___ .CK SET 10R-BI ll44ll ZII8II 175 8475 f----FIC 15D 175 SEND AOR TO CHAN A- QC121 FK RESET SENSE CONTROLS TO PERMIT S STA CTL-7 ON QCl21 TO WORK. ., MASTEl ,.- ~ • BIJB RST GT AOR!r ~ 1& PRESENT E C 2211211 ; '-r .. "I PREY EC 22~H LOAD TU ADR REG DATE 6-25-73 CD LOC PG PN 31277 CD tYPE Q QC CD Pi'< MACH c 1 381111-111 FETCH A COMMAND FROM THE BUFFER SPAR TO COMMAND ----_._- I SPAR KERNEL ill5 11 ACCESS CMND ACCESS BUfFER QC III GA, QCIlisED, QCllSEil--- . I2ClI ~1!lI ·----~1 DELAY FOR A SUCCESSFUL BRANCH. IZGI : 761l1J UNSUCCESSFUL Il'RANCIt IS A NOPACCESS ANOT.H.ER COMMAND \ -:~ II 2111 USED TO DElECT A CODE OF FF (ALLI's) INFEDR-DEHNED AS A SPAR • TRANSFER OR A llUFFER HANG \ II 204' 7600- ~~EB I BR IF C2 BIT IS ON AFTER ACCESSING BUF. "0 -----212 SPAR TRANSFER MATRIX-- USED TO RETURN CONTROL TO A SPAR KERNEL AFTER--j 58Jllj DFE8 EXECUTING A BUFFER GO TO COMMAND FOR THE' lE8 .....lQ SPAR KERNEL-'213 r -----2IJji 2"ii1 -I II . I 11 ~ ~C lOC._ _ i - 70111. 701lD BUF BR CI __ AE . -n 7D411 FD IBUF BR C2 _ BE 2~ ~ 5FA8 '----.~-- CI AND C2 ARE DECODED TO DETERMINE A 4-WAY BRANCH IN SPAR XFER MATRIX. I 217' II 2~ -ZOO, 7C411 ' I SPAR LDD . I 216 _ZE. - 58Jllj GO TO 7A8 I -i C 58Jlll DFB81 CE 8 IF8 GO TO 788 ,7D4ll 7D521.I-i58Jlll BU~ BR C2 ~I GO TO lI2 __ .___Df, 7F8 3AJlll 163' I 3A2A 16A GB RESET BUFFER CHAIN CONTROL . I 2llF ~ST STAM ---176 7646 F662 Buf HAS ADR l I~W BRANC~~~: AB H 13 2 1 l A I I 5800 59.76. GO TO :-~ST STATUS I6i 25B1l 174 A534 BUFFER TU ADR QClll MAINT CMND -"QCiil ~~~---j .GIl. 5FF81 EE TEST FOR SPAR KERNEL LOADED BUFFER HANG-WAIT FOR STOP BUTTON TO BE PRESSED. W' 2~ II IC8 I SET GPC IC7 3-11 MAl NT TO IDLE LOOP ~O QClf/l 372 11 lEDI ACCESS BUFFER 17741 F747 STOP LOOP IG6 IDC II 1£3 I~ BH Itt; IF6 II RATE SEL COMPLETE 73f/l 74CI F4F9 UNIT EXCPN IF8 CJ F323 INTF ENABLE IE2 ZJ QCIII5GH II - I--+1 , 7741 RST GPC , !mil IEB . QC1l5 DAIf. : lEa I9AB TO OFFLINE MA INT TO IDLE LOOP QCI81 583F FJ r- I CK; IC6 ~rl~ F747 STOP LOOP OJ I 'M HAl -----rrri I, STOP 7741 F747 LOOP I 58Jlll GO TO THE IDLE LOOP IS BYPASSED IN SOME CASES TOilVOID THE CASE OF A C:f'U COMM4NDilESETTWG UNIT CHECK, UNIT EXCEPTION, 'Oi tHE MOll: REG. , •. - I:~ ,,~ "', ',~" ~ '1. 1&1 1I11.1. ; !AJ ., - ~ I . 'J.) (---~ / ;~) .... PRESENT EC 228211 BUffER COMMAND ACCESS IDATE 6-25073 JCD LaC PREVEC 221115 IPGPN (-j 31278 ICOTYPE ') Q leD PN I MACH 3891HII , , _~ "f . ~ L-L.,- , n . 15D~ o l ~END AD~ TO CII~N _I SET DSE LTH QC lllFK 2680A 1268Il -'-I 4O .....___. .l.~ ._ 72l1l l!OJl ~E;~DR-I -i4C i231l1l 72/1l ADR-o 14C AB WAtT FOR FALL OF ADR OUT A3S8 1481 - - - - - - - - - 741l1l f~D-o : 148 BB SET ADR-IN MG AfLEAS T 2 MICRO-SEC MUS T 1£ ALLOWED BEFORE INTERROGATING TU STATUS LINES. SEMI ff HAL SfAJUS Qtl51DD ! 25811 3&3 72ce lr: fNGCMDR 72C8 :-(n:STFOR ADR OUT UP DISC E lAND sELECT OUT DOWN e A583 CD 399 lS~T-~S~ -385 /l58II 11589 I 119 EF I II 1-+·1 6141 FC3B 7CSl MAINT MODE 3BA ZJ TU ~.3BA. ,m I T~~NRDY,y NiH Offllt.f: . I . . ' , ' . . 1l C 1 i . '" "" n ' • .. . Ciw illl . . I_,Y tM.. ,-" ."oi 1 lBD FORCE NRDY 2BCl! _3BE lI689 ~:tIHAL STATUS -I ...- FG 3Y~ 611811 . 61194 SFNSE ~~ 1. lESTFOR STATUS QCl51 tJnT 391 il8CEn ~~==== ___+-______-. CONTINUE CHECKING STATUS AND SENSE QCl3l j-~ SET STP LOOP ~, L-I~TUNRDY ~!11 6140 CANNOT LOOK AT TU OFFLINE SW IF DRIVE IS NOT READY. ~ 389 38i> ---I _3Ct-. ___.J!.IU 3BB JIC6 I~: ~l]~ -:r ni- r~N PEND 727F 58l1li '_1 GO TO 1· 1 I~ FD UC '~2 1 QSlllBD RETURN TO IDLE LOOP QCIS5 _-,_Bf!. OSl9l£[. QSllGC lEST TAPE AT Tf 11681 ' ~1~1----------~----------------------+---------~~ 391 . 1-+ E173 J68II 1 J ~ SENS C~ .0--.-381 386~ 1 3&7 SET BUSY DESIGN NOn: -- \;ANNOT RST ADR IN BEFORE lESTING FOR BUS-QUT PARITY \;HECKJ SIN\;E \;HANNEl DR{}PS \;oMMAND \;ODE WHtN ADR IN FALLS, AND PARITY WIU BE BAD. ~ JIC. fEr UC L3acJ 1--- SEE IF CAN LOOK AT OFFLINE SW \ -If _.- SET 30 CHK 5B~el-- W1M-f!EW FROM S QS 121 Q. 74112 -383 lIH () r-"-~ ---L:J -- . 1I -- 1401' .. o () l1li 1>\« i_, <1 1m:. g 0 I NfTlAL SELECTION DATE 6-25-73 CD LOC PG PN 31279 CD TYPE CD PH MACH 38'"-111 1 2 1 ., r-- .- -~ 1GO~ ~~.l; '1 1 11 i ..... !- ,'__ IH W>A 'SET UC _C m ---i 611111 6l11ll ---1 r- II68Il TlHUSYZC llAJ! TEST THE JUSYLTH FOR THE SEl.ECTED TU . A4I! ~ ~'- 1168i! '---- 6141 6177 AC TU NRDYRC m it1 /1 Il58II INHIBIT Dr- QC121GK I17CI! r: il7C ! ., I17FC ZE _ ~1 1~,lTlO ll6IlII 8636 CC ----SETTH~ BUSY LTHOR 5BBS I!, SE~.E~[ ~RI'JE. - I f1 ~i 1C81 -- 1CID , i ~INT MOD~ [ Il5C -r 1241 1245 I ~ PEND R~ TESTFOR INT PENDING OR REM SfClRT BUSY , - 11!76 I • Il42 79CB "'~ IT ,. . . F9EA 1 .m .- 79C1I19fA AND RDIK n a .. ~ W, - • ' S44 ,Il. II'JU ~ "j l.19CO 7'1iA . Sfk AND RDAK tt'STfOR '=.'!l.5ENCE OF MOD LINES 'A" ""' •. ~,~ .- Ii.... _; • ~ __ : II 10141 ~ I afP 0 ~ET BUSY ~O 5801 ~ 847 r- II58ii F--- I! TEST FOR STATUS ~O DB94 m 8 1118 .r-- 6141 1114B ~ TU NRDYR1 ') I TESTTHE DRIVE 'NOT READY' LINE 861 r . OK ,II 6088 II jj4II flIk ""-' 61116 61B6 TU BUS bl EIl82 EK ~ ! ) QCI5l 1491 ' I 6181 -~T SENSE £113 JI} TU DE r ~ A CONTCMD DECODE '1l1liJ fIllC I T , 7& ,f@.. ' ~T TYP CtAfL ! I =TCTRL v1l~}41 ~ waf. ERG_ WTM.lWR T ,!~bNCONTROLCMDS Q!;14J -I SET STATUS AND SEt.lSE BITS PRESENT EC 22821'1 lOATE 1-9-73 ICD Loe _ PREV EC 22115 l'N__312l!ll ICOTYPE ') 1 I FKi ISi4C l1li6 IPO ,_ ( II 1 84B SETTUB,ADR ~ 86l1li /16111 ~ Cl SET TIlE BUSY lTll FOR THE SELECTED DRIVE • .• ,i, --'------.,.:-c.' ~ET:UB/ADrIl51 ~ . Ir- S48 r-- Il6IIO .1151 HF 1 iF3 58SIl 581B ~ GO TO 111BHH - Il5B6 DtB16 EH !lET BUSY STATU BIT _ 6169 NRD\Ki 1IF2 D851 _ SEND FINAL STATUS QC151 S68 JIll 1 8 58811 GO TO 1151 TEST FOR PRESENCE OF MOD LINES • , FD , ~ 11>1 r - II JlE I JlF SET GPC 3-A '-- r- DEC CPC 1"IC8 FClF2 4ACB 4ADE 6£88 EE9E SEL AND ROY I.l!DE EF gEC'1! FF !lif2 GF JlkANCR!)~F ~ET SliSY ,1145 I I Wr-ll58II 11586 1176 CH !lET ISU~Y ~II\IU 8 iI2il ~~~~tINAL STATUS J'i86 1176 j B76 .5820 ~O ED fJ6Bfl m- II I! c- :SeUSY floP6 1 ;:;:;: '~ET UC asl = 1153 - 5820 ~OfC. - - --- - r---+- 61161 7F ..,,}=----,..::::--. ...3 BIT TlO ROUTINE ENTRY I~. B61l 84F II ~l I RST STAM II-- ~ 3ASIl -~AIIF 7241 F263 6181 6!03 TUDE CF IA4I' AF J,,~TPEND RF RESET ~UFFER TEST rOR DE FOR CHAIN CONTROL SELECTED TU '- EB .. ----. Stl ~U~Y SIATUS 877 I I life 85A5 __ 5_.__ '- i~¥1fJgUIN~H~~~~l I~TB~Y"t-- . SET TU3 I ADR 'NOT READY' LINE _ ____T~E - [jeJ(J 116 TESTT~EDRIVE _____ .. ~ sa A -_.. no STATUS -~----- ----"u- 58 _~.L..--_ ) . ~ ,~ co PN MACH 3t. . ~u~, I o ~o-~gl "1M, WRT ERG LWR QC l3lEL I 1 ' 66811 -1--- 1140 E6B E - LWRCMD II7E ZB LWR COMMAND (CODE '8B" ---*- 21l1li -',-- SEND LWR STATUS -l1Cl5l A1l4 ~ __-AIII WRITE CMD ~ 1 I ;!IE eODE'Ill" 7l1li1 W:.~ET.CE 7 ._-1l6- 58l1li GO TO n 1l7F SET LWR LTH ~ MOTION CONTROL CMDS QC13IFL o ~) 58FC _if'_C___1\!!. Z41111 __ . lEI "j'D r--.-----------FIJ3D . ] 243D 58111! -GO TO BC SEND INITIAL STATUS 5AE91 2E9 Dcl QC161 -------~ .ND_ SET CHANNEL END IN STATUS ~ 9 ~ GO TO 8C6 ll7E~i ~ ~ ZG. DSE CMD WC ll:fr ~ ~ WlH=" ~ AG NOT FILE PRT ~.-----li IUD ~ DATA SECURITY ERASE (CODE '97" rr II illOOM II ~ fH M~ CC 11'5 "fiLE ~:IIF ~7 SETCMD RJCT QCI5IFH. QCI55CE, QCI55EF DK . ---J7 58l1li ~ TO SEND FINAL STATUS 58 r--------------~Q~C~1971~~~~---EK RJT CMD 9MD RD BKD QCI51CM Q f \. ~ i -.. .;. , _I SET qJITUS AND SENSE BITS FOR WRT & MOTION CMOS ' P R E S E N T EC 22112' IDATE 6-25-73 ICD LOC ICD PN PREV EC 221117 IpG PN 31281 ICD TYPE IMACH 38111 - III g 1 f , --~--- I 0 CONT CMD DECODE QCl3lfL --- . SET STAM 66CI 66E5 '---4 DIAG AS StT DIAGliU~t CMD (CODE '4B'1 I W TEST fOR STATUS QCI21EJ, QCl3If J SEND fiNAL STATUS QCl3lBF - 1070 B9f0 BB SET SOFFER CHA IN CONTROL - I 5800 5AE9,1 GO TO 2£9 _ _ DI!J SEND FINAL STATUS '----, Qt::lT1 !l64 ElIAC 6080 NOT SENSE lI6C AD j 39C0 I La SET GE,DE IN STATUS QC2l!lfC, QC21IOJ, QC?2lGE b-NTI T- '-----w;5 ~ IJ(JtJ .. 0 f------1 ~ 5800 _~TO 1 r-- OB94 -0--3%- 394 ~0 06C 7G17 7~ MAl NT MODE 396 CD 80 lIT MOO"'''' LL::1luc, " 1---;'-- SET OIAG If 7140 n6E DE TYPE CMOA .l1IlE NOP~D1AG, OR MODE SET 81711 2400 e79 BF SET THE MODE REG PER THE CQ'y\MAND REG, 2410 7441 . 7449 ANY STiHUS 388 00 R OF S}~TUS BITS AND INT PENDING t---- 0 lI6E '-" :--< 71~ F133 R TYP CMO - BH j72 R& RD~ SPACE ( TRE INOI .-- a 072 = 2440 E074 R~mTRA&( IN RROR CMD La I 073 65CI 6505 l - i ' - 5800 :f INSTA~ ~TO ;;J~T~~OEmiTY fEATURE 1 - 5800 ~TO n N ~ 054 5AE9 AK J II ,--1 58SIl I~TO ,6C8lI 6CMf-----< >- 5800 I ~ NRZI TUSK ~9 TO 56li ~5 5D66 AL ~ I ~ 7BCI 7BE 1 U~CMD %10 BL TCU IN 'lMD MODE ON RO BKWD ANO DlAG SW IS fill ON . ,..---" f! 58SIf GO TO 2£9 5Pf.9 ....... C 5AE9 CL " ~ 58SIf )()4 D8F4 C;/1 5820 SEND FI NAt STATUS QCI91 _GF UNRECOGNIZED COMMANDS COME THIS WAY ~j4 , 1 ME '\ gET MODE I ,----SET DIAG IF f--i--< 6540 6570 014£ 0140 IRJT JU~~ jj4E DH SET THE MOilE lro REG PERl"'REG COMMAND f• -[SET TIE IF.", __ If4ll IF6F i~ '''!l(_~~~l I 562 NR:'nl GO TO !lF4 ~----- 565 1163 J (CODE'IB'I 563 1,It;j)) 0016 .ll.L--- EO_ I SEND LWR STATUS QCI41AB NO STALU5 ~ A463 ~~ Rf. TIE '388 Loo~ OF SET OEVI CE END lft.. ___ CL -- ~ SET DE ....'" SET CHANNEL END SET DE STATUS QMI61GK I-r-- rl~ f- f--- 1I141l 0 6C~ . EC39 NO 9TR TCU 1 7 9TR TEST JUMPER ' OK FED 58Il95AE9' TO EK - / LI _ I an SET CMD RJCT QCI41 5IlEE FH DESI GIHIOTE -- HRACI( MODE SETS DO NOT ACTIVATE 'DE TYPE CMD' BRANCH ON SOM!: TCU'S, THUS THEY Will APi'£~ ~O BftfN COI'IW,dl!, ESEl1fM~~~ INSTALl THE CMD RJT JUMPER, At;~, ""EO THE 'SET MODE If' MICROORDER ,~T BLOC(( DH, l\ SENO INITIAL STATUS QCI6! USED lD sn REMEMBER II E LTH fOR '\ CHARACTER INSERTION RPQ, RJT CMD 9MD RD BKD • QCI41 I"" "'' PRf'J~C 221m DGN AND MODE SET CMDS AND SET STATUS BITS 6-25-73 ICD Pi>j ICD LOC 31?>? QC PG PN ICD TYPE MACH Q f IDATE I , ") I 38SS-IiI/------\ 5 1 ';- - " - - o r--~(l~\\ 325 5800 5AE9 GO TO 316 I I Ie 324H ( '-_/ ~~ I I -- 3C3 n ~) / (') ',. 397 5AE9 31':5 3B6 DBBa 7468 6 SEND INITIAL STATUS QCI61 3AB NO SIATlJS QC15lED 5BC3 L-'L~_-"'LJ THIS BRAN(;H I~ ON A SENSE CMD (j4) ONLY IF IT IS NOT A a4 CMD IT MUST BE SENSE RESERVE (F4) OR SENSE RELEASE (D4) IF THE zesw FEATURE IS NOT INSTAllED, SET CMD RJT gil 3£4 . . 58I!Il TO 58EE . RElEASE HE TCU FROM TI£ mn:RFACE 1 AmMPTING SElECTION 3A9 5800 5&E i~ TO I t~l~rNQ RII FE <;FT rMNO Rn QC141 ]J;t\ Q _5 ~ E1 SENSE DECODINGI SENSE RESERVE AND SENSE RELEASE PRESENT EC 2282/1 IDATE 6-25-73 PREY E C I PG 22917 PN 31283 ICD LOC ICD TYPE ICD PN IMACH ~ 5 ,/ SEETfA SEND fINAL STATUS QCl91Gl. SEND INITIAL STATUS QCI41DC, QC151EK, RST 10 GTS 4.9 r- - QCI55FB STAA USEOTO INDICAlE} l6W THIS IS fiNAL STATUS. 2Ill 104jl -.---- 105E SET 10 GT BlUt lOW lDlf RSENS t- C~F 3IIAZ 3IIBIJ - 72CI 7203 ,~-I ,~ ~ ISlIP 2F6 8536 1lI£3 IIIICIl CB -1 ~ ZE3 203 r- - EA LII RST GT 8-A 4.3 ~ tl54ll DB SETOP-I MO ALSO RESETS THE ALLOW RST OP-I LATCH. AZM 22811 i2E9 OA INGATE 10RltD SET GT I)-A 4.Z - I ZE2 B8 RESET STATUS CTL TO TU ZOE ZB 2Ilf AB GAlE A-8US INTO I~ ___ ,., .. _ ,_,._ 1611 I SET OP-I lUI lUU 851£ -:- t-- 2fE ~1re-{) 7430 ZFD 11 f---1 ~ 2fE EB 2FC fB ~ET STA-I ZEC II 2f1l ---< 7CJl 7C3f MAINTMODE 2FE GB ,-' , IMAINT FINAl STA'ftlS QC1910E - II 2fC SET 10R-BI ZlI8lI 2ED ill ZF8 II '~ - AD 2f2 ~ ~~ ;go{) '' ' Af TEST FOR COMMAND OUT TESl FOR ADR OUT UP ND SruCT OUT DOWN - «SENS CNTfsZ 3lI8lI ,2Ef ; 1 ZED 1 Do{) 742C II3CII BD I~tlo AII37 RF 2F7 RESET STATUS IN 5B39 t--- RST 10R-BI 21£11 319 fF 3lIAE ~~AA AH 1il ~ IRsT CUE 21'3 ~~ 2Ei 22I!il 22M lOA CJ RST SENSE 20/ - , RST STATU1 24CII - 4f5 12F5 L 339 AjI)9 - ~CT ff -, - ~ ~ ET I NT PEND2f4 t---Ul II3al 8 335 OK 2E5 QC165 G[ 319 STACK STATUS F218 QC165 GF <'~ I....- r-- if> GH 1 205 58IIS 21'5 ~I Z04 DBBA 0825 MAim INITI4I MAINT fiNAL STATUS 1ll.1jiO GJ RETURN TO ID1£ LOOP QCllI5 583A TO e;un,e; QCm EK lVlll_~9UEST IN 8335 . CL PREY EC , ( ') l- lITHER THRU DE SCAN ok 1NT PENDIN~ ON ALL CASES'WHE fiNAL STATUS WAS REFUSED. ' , '.1 , ') II r----- r- 58IIIl ~TO , PRESEN', EC 22.2/1 , 2FF EFI4 DJ ~ETINT P~ , .2f~ BL / STATUS ACCEPTED D8~3 WAIT FOR SruCT mDROP L~ 6f2ll 58IIIl ~m OUT ;-- I f439 FD ~~J FOR SERVICE 2fT 6lf 6135 S L TU DE 2F4 CK , ') 7411l lt~ 1 1-4 ~ i~~VO{) IN, -,. ZEE " I-- ED i~~ t:~U!> - ]~ 831'11 21'11 CHANNEL HAS STACKED STATUS 1 2Fl RST STA-I 2lIal f43l1 17a::& 72f2 ~ DISC ZE THIS OCCURS ON MOST IMMEDIATE COMMANDS A~ NOJl.ERDISCONNE CASES rmRE / C BEFORE CU COMPlETES THE COMMAND. - - FALl OF SEL OUT CAUSES OP-I m FALL AIlA[ 1_ 22iD7 SEND STATUS TO CHANNEL JDATE 6"25c73 leo LOC IPG PN 31284 JeD TYPE ) 1eo PN QC I MACH 21 3an -'' ",';---=t ~~. o o _ _ _ _ _ _ ......._ .... _ ... , ...... " . _ .. _ _ _ --.....-:._~ _ _ _ .••• _ ..... _ . I n o .0 ... _ _ _ _ - - - - - - -.... - - ....,------/' .. ~- •• ~- ...- - - . - ............- . - . - . . _ - , - . . . " ~".-~ ~ •. - .~....--. . III STACK STAlUS QCI61GF III )18 61lJI 6118 m ruDE I"- ~ fflA )if ZE 3lA 3If I, I---< ~ En ~ 7241 AB PEND 7241 , - - 1400 li~-o .. - . " .. 31£ 7251 33FU S8SJI 58f 5800 ,I R'~ ID At ."n m ~ . 25BP II9A ~IA AF 311 D891 I- DB .- 5B10 J 22CB ano A218 lfI'IJ. RF STAlUS ACCEPTED QC161GO .. _. - I~-O -, AH 1f ~ II8A RST INT Pl9ll B - II34B • AQQ 8359 "'F ,---- 1 m 6~ 6FIG , I~la' OF SfNOING F-I:NAL . STATUS IF STAA ON N. QQ. 1· --.. .. -". III -}I8A '-- ~ D82F MJII Qrnll"J QCIlJI GE r ~~x-o 7438 FG, ... TEST FOR LP B Qcm I 84BA RH RESET STAlUS IN IIAT 1 7457 ~y STATUS SK ~B - . - B SAE tilllI EISl> Yfl1 ~~ ~STTUB/AdWD ~ ~STSTA-I ~ifTU DE EIID 66411 e64C f.8C ~. EK OK F~~ER 68C ~ RSTIOR-Br 5 r - 2Ya1 Ag! ~; f~ ~~n~J~¥lDl.fli. 2!lCS lAO!! 21lD8 r.!l RESET STATUS I f----< 6641 '1~[l~O EfJ6F I ~~ iU DE Bl AI. ~ Q f 6 ,...-,14B1 ~BB DROP II' CHANNfl DROPS SELECT OUT r- 7441 - 221'8 ,I l.!!!..._ _EJ .. nn ; ~lOW RSTgwl - - : ~B EG lOW"Ol'TNTO , " AlD4 ----< ~ST STA_1 696 I ZICII AOJ. 11121' 200!! . I~il , ..... -. ~n F.2F9 ED. : ~ET CHAIN fj8B 7311A . 'I2Cl L,58J/B . QOTD ~2CII jl8) A2R " . .. "a9~JI DBS , lISUJNIT WI( f- .Ll ml ---.1 ALLOW aST DP c - 5891 BE 221¥1 ,-_.. -' rn '- %ST STAlUrS ~ RST CUE . YflA I - _ riO .--- .---- 3111 " CB , .1 TO Pi. ~ A25B BC ~~ 7431 22016 31A BI 83:n SET STACK 310 11 r- ill 10 :UB l~flEND 1 J= 7250 I ~rc I , I~ET INT PErle r-- M ., ' .. ~ PREY EC 2 SEND STATUS TO CHANNEL PRESENT EC 22S21 221128 1~31/74 CD Loe CD PN l!::::~~_~_2___CD_.! c~ TY~~..~ _ _ ~~H ~ DATE 381111-1" 5 . '. t 1 1--------· r------w: SET INT PEND e----- -318 : -STACK - - STATUS .QCI6lGf 611ll 61)B~ ..U.___ O. E . Z I SELT 31A __ sTAA II :F.31E 00.... _ 1 ::i ._ All~ 11300 ___ I I NT PEND 31C :_~Ii. BB 31 B CA I ~ET STACK ~ R~ r! 2240. 7250 - 83ID-l ______ ._________ :1 31F 7241 10 3ID A25B -; Cs I 5800 0891 I DB GO TO I 31B I 311 I 5800 5B.IQ 801 ~·---·-31.E r-- -TIt! r-: i~TO GOTO ___ ~1 021' ! A RST CUE Af 58l1li 589~ 5800 POlA 5BID A21B 2200 Jl9B Il9B' 83.591 -. q SF re" I KtIllKIY QCllll GE Il99 RsT INT PEND 034lJ ~ OS2F 6FOO 6fl~ STAA ~-~ SENDING FINAL STATUS If STAA ON TEST fOR LP B Qcm ~ -08B SET CHAIN STATUS ACCEPTED .04BO QCI61GO 848A RESET STATUS IN ,a ----L--'. --.--, ~AF i . r i-i I I ANY 7441 STATUS7457 n - _ __ 1'-ll'l6. at( "'_ 'JlSC. 61 B~-,' DEElllO :i , . !---+j. •• _'" .Ell6f: , NOT TlO; .JI&.. __ ~ .6.041 l~' ," , SELIII i1J ll96 !lST STA-I i~ 1===~~~~--=a:~~!~~ti~~W~\~L~~~J ~!I-----' 2iliJiI . EK E: _____ ..i~ --------,----- /' ", ) PREY EC --.-- 221117 PG PN I RST IOR-S r ' 3T~5 \ - ...- - I 2ilCS?an . - ' Aill RESET STATUS I SEND 'STATUS TO CHANNEL PRESENT E C 22820 DATE 7-9-73 /~-\ j-ir---@ifl ~"I "sT STA-I . ' --------- -.... - E CD PN CD LOC CO TYPE QC MACH 1 311IlJ-IJJ ! ~ r DEVICE END ROUTINE QCI81BG --------- ~_.../ e SET GPC 4fCO OB4 }f eBO~' I110I CFF4,AS OB4 6180 0~6DE/GPC E1B6 BB n (--) fj (--'\--, ~--\ .'....... '-.-~ 0B6~ o "II:~ OB3 GPC 0973 ' CB ~ I PC TO OB7 J ADR } - 1lIl80 80M 9 CC , -, 'I 8B5\ GPC TO AOR [tao g~ a 0B4 (~ / liB 3 EE34/--1 DB r ~ING, AOR, lOR . t~RST G,",-.oW eA9 180 0182: '- DC ,- ,2 0780 BBI SE.. "STATUS QCI81 07BI EC NOTE- DE IS SET INTO STATUS BY 'SEl TU DE' CIRCUIT ON C0031. 80M A9 _ _..c.Q., e .ll8Il nrr sA:I--,-- - - - - - - - - - - - - - - j f - ' - - - - , O II I-~J"'~~!-'-!5f::':EwgR'-II.LP'-Il.--------1.. no STATUS QCl31BB BBA.lJI EXECUTE CMOS - ~7081 NOT RUN _ _ -~I 0 FllB5 -- 086 5800 GO TO BF 5A80I----' OF c· ,I 085~' h84ll 7846 ISEL AND LP 'lI8L. _ CG I' ~ - 7080 087 ~B--~BA~C SET TUB/ADR 7BAC fl625 ' NOT REW C ,J ~ D ------ :SET UC '0A6 llBC fl68Il B6A6 iM6__ _CJ QC191 6llFE ~ READ BK~9 SEND FINAL STATUS 58211----- -----OCI91 ,,- _ .. - _ F "J- B SET CE jl;0 ---~~5 2425 2400 If> EJI i~~ SET CUE ll~~ VJ 1 2IJ4Il 2fl65 .BAS EK 1111 21 DEVICE END SCANNER AND lP TEST PRESENT EC 2282' PREY E C I 22Sl5 6-25-13 PG PN 31286 lOATE 1 Ico lOC ICD TYPE ICD PN MACH I JaN - I" 1 1 ," r"" __ " "- 893 ID4jl • 905C ~ST.la GTS BA ~~ ,3 _~ND D~~T~TUS QCInEC J (TEST FOR ADR OUT UP AND SELfCT OUT DOWN. ~ oc [-------, fbI '",-I"'~j:;J;;~:~j;l~ " L!1!8f BDI __ : -l-'\:..1O :"1 "________ " JJ==~,,~u~_~I~~~4==~D~D:!...___________________~ SEND INTERRUPT STATIIS QC19! I I :;PEND:tL---. .~~\ ~ DEVICE END ROUTINE ---_.._-_._._- Qcm I -1- INTERRUPT PENDING ROUTINE A 21811 QClf/lBG Ill! Il:N RST 1SET UNIT WKG ~ AIAC -- AJ 581l1! GOTa BO RST GPC 1J8D2 IJ98IJ 89M EJ RESET ARLC BCC &\A FJ IIlCIl iJ12 BJ JIlD ~; nw ~ i I .--)--~--~--~/ .. PRESENI EC 22'211 -,-_ _ _ _ _ _ _ _ _~,PREV EC 22f/l5 ') ( INTERRUPT PENDiNG ROUTINE DATE 6-25-73 CD LaC -PG PH "31287 CO TYPE ')) CD PN "MACH 38tll -HI.~. f ) • 1 .'. ': I n- n ··n-- I n (1 283 !1 i 28°1 '1NOT 6080 SENSE E1021· I QCInFF ~L __ A~i o SET 10R-BI t 281 RST RWA GTS 2 0 8 1 r lC80 9CA4! .1&..___ B_ IZA4 __ ~ .. 7aU 8Hil{lt·8B?IW· CInFG' . 282 i2080 - SEND FINAL STATUS QC2fjl ~Ir 360 EXECUTE CMOS 2A4 SET RW A SET RW B RST lE40 A lEOO 28A lOCO 28B 037 ~ 9£65 DC EC 6CSB EC~C ~l NRZI TUGC lOCB FC I- 5AE91 . Wl MAINT!f1c't\ SWUS 1 1---------1 2AD o o ~ RST STAM ABBU 03B r::N~T_M_O!l~BE l3AOO TEST FOR 7lR COMPATIBIUn --_... _-------,--- 5B60t --- i 5~ r. TO -2AC 2B6 OF r CAO RWB TO ABBUS 108B IOB6 1 TO ~4 SENSE BYTE LOOP' QC221 , FF 28!l RWB TO ABnU~l_----'-------------' 1080 lOB BA21~ ~ ___ J1G. 021 ZG RST BUFFER CHAIN CONTROL SEND INTERRUPT STATUS QC181DO 021 o e28 Il 012 lOCI 7005 PRIORITY =3 I 015 4B81l MAl NTENANCE PRIORITY CONTROL r,~==~~--~,Jl=13==~~..J WILL DELAY EXIT FROM THE IDLE LOOP ON AN I NLI NE MAINTENANCE OPERATION AFTER A CPU OPERATION. DELAY IS VARIABLE THRU THE RATE SELECTION CONTROL ON THE PANEL. WHEN THE HARDWARE EC IS INSTALLED• SEl GPC 2=3 438/1 4393 ~ BK .- GPC TO BCR 43C1l 0900 1 JI34 gn"" Jl\, 03'1' ~El GPC3=!2!I C3F4i BL _ ~_.:. 8930 0 GPC PR BC ~J't0 IlBSB C 2CF -T I 1 SENS~ PRESENl E C 22~211 PREY E C 22015 1lB9C FL SET ARLC BCC IlASB ZOO SEND FINAL STATUS QC161 Gl rf\/'\"IAND AND PRIORITY CTL 1DATT 6:£5-:.13----rCD LOC lPG PN 1lA9Il 31288 ICD TYPE CD PN QC MACH 38.., - I I I Q C 1 9 1 lDOO __ lci 292 li SET SRV-I i---9B53 IB40 9D12[ SET 10 GT B REQ TIE CMD QC21lDA 292 285 293 o AC ~e 293 5964 ' 7401 l~v-o B~' R4l F~: . -_ I I I Ie -1 72C~DISCF2E41 ~o lIST FOR 7TR COMPATIBILITY QC191BB I lru [ 78CI K AJ , IB8jl ~~_ BJ !i'-~ 36878CB BIlE8 II 6C46 -17081 I --1"1 il6i:40 , NOT 7TR TCU NOT RUN i I ,l<16 B.J 34A RST PHATST IS' - ; Ifce 34C 8FCC BK 9BA9 1 087l! IF40 i 1940 ~165 9F6B DE ! FC 1965 EE C .----.~53~ 70931 798tl· FOSC MH REW 5800 _-- SET_..NOT COMPATI BLE _----_.. QM!'.61 DB511 . I ~_D_J 12.1. __ ~.-W iC ~ST 10 GTS 34(;-1 355 RST RWA GTS 11)40 9.055\ lC8jJ __ 1ISJ 368 -lRST 10 GTS 9055 11D4O CJ5 i 355 SET CE, DE IN STATUS i----------------~Q~C715~1 I 347 ~ OOTO l!7S 165 169 1 1M3 : ____ lOR TO DTR SET TIE IF 16B I 0-346' j RST 10 GlS 11 D40 I 355 r _.J!l:. lIST FOR ADR OUT UP AND SELCT OUT DOWN I ~~' .------. ------ 58SII CE ' . 352 l l ~-- I Il__. IINGATE lOR167 . ______IRST SRV-I 16f____ , 168 _ 166' 352! I- 9055 OK' l?2 9CA8 FK I RST DTR lE~ 37S %8 I lEBa TEST FOR WRITE PR£FETCH QC2ll GKJ ---------------~ Tl Q 2 1. , ADDRESS 36J! IS A RESERV£1) ENTRY TO THE MICRO-PROGRAM fROM Sj>AR FOR WR III NG RECORDS fRQ\\ THE FE 1>UfFER IN o IAGNOSTICMODE. BEFOREENTRY, A DIAGNOSTlC'MODE SET MUST BE SET IN THE MODE REG, STAS, STAM, AND GPC MUST BE RESET AND mE CHAINTGR SET. W \AI IE PRESE,NTEC PREY E C / '), ~\ , \ I I 2292:11 22915 DATE 6-25-73 PG PN 31289 ""' eDLoe CO TYPE I M",," >~ ~~ - t t t l - o (~) o (~) _/ :040- E: 1 (\1 ~EO TIE CMO QCZlII ,,\ 'I' J.'V ~--..l.lAJ REO TIE --m jllJ I TEST FOR WRITE PREFETCH QC2SI GK 15800 GO TO 2A8 I 297 SET 10 GT B 1000 9014 ~I-- 7BCI 7 TRK 294 DB 2A2 r--.. DAA~ 6640 E656 I---WRT +LWR CMD 296 CB AB ---- Z94W 7BD EB ~ 295 FB II 2A '29C SET SRV-I WRT PREFETCH '-- IBce IBOC 29C L..<.Z>'--_-"-AO!<.J IB40 -...A 9B5A [ f-- 29A~ 0 7401 ~,~RV-{) ~O 20B 7419 DO '--I--< 71SH~ 72C8 F2EE INTF DISC 2AE ED TEST FOR ADR OUT UP AND SELECT OUT DOWN 7400 £.MO-8 l'JA IJII40 29B L I 299 RSTSRV-I IBRI! IBAB 2AE CF liI '-- r:==;;:;::;;::--~~~~ L SET WRT IFill! 21U - m IB8Il IB9D 2<10 AI _ FT~~B DB2C CG ~ SET we ZERO _ SET UC Il6CIl B6DE ~ 869F RI :> EE 5888 QCl5l ~. __ EF_ ---~ F52A !-----< CG SET GPC 4180 4189 42GB tlQ'L CH 38E ~SET STA A ;J69 42G~ DH I~ 6EIJIj Gpe,9 16IlII 9638 EH 994B OK l'lC II!! I ,. DEC GPC 6£36 ~ f--- 895C __ LK - --387 RST STAA I-- 164B 166A 3AA EL 24 SENSE BYTE LOOP (NEW CE CARD) I DATE 7-9-73 ICD LOC u; 22B29 P~FV_ E C 22Ill5 PRESENI :l&I - 3il8 .'" '----- Tlw 1- I 3A3' RST SRV-I I-----< 1689 9BAA ------ ~'7500 9DCF 38F 1 U'--'SrE-;-G-PC-2~"~"--ftlB-- I R SENS CNTLS I '--i I : 3B8Il 3BAD i IDCB DE nST FOR ADR OUT UP W=i-. . 72C9 F;J2 AND SELECT OUT DOWN I INTF DISC / 3A2 CF 1" -If-~v RST AB6US 21(:9 "- ---38B 38/\ RST 10R-BI T----ml r-- ---.---- IPG PN 31""~,_ ) ICD TYPE CD PN MACH 3S,e-IIV-\ ~2 1 n (") ''', ------- n ("J ,_./ "-/ .~ (\1 ',,-- .-- . WR FWD BFORE BKS P QM921 FORWARD STATlJsJ"-- BKWD OP FWD STA o 1 0CF _ _ _ _ _ ---j SETGPC0=6 f 7801 RD STA SPAR KERNELS WILL ENTER TdE . MICROPROGRMI AT LOCATION eel TO SET UP THE nCR AND THE DRIVE STATUS AND DIHECTION, AND PE"FORM ANY NECESSARY TURNA~OUND i)ELA Y. THE RETURN TO TIlE SPAR KERNEL IS CONTROLLED BY STMI ON QMlI4l. JKWD OPERATION I EB BKWD OP BKWD STA --- ~. FWD OPERATION 9 ee2 7I8S fl82 _!l!&...._ BKWD CMD l78CS 78C4 iJ!;1\ BKWD STA . .. ----I QMI21 F8CA ALL COMMANDS QC211FF C62C SC3U r-- DRIVE SETIJP REQUEST SPAR KERNEL TO MOTION 4600 OBOE C F80F ~E ISMS TURN AROUND DELAY REQUIRED 1 SET GPC 006 SET GPC 1-4 SC5 4600 1£ ... " ......" DELAY FORTA I QMIl31 4464 QE. ~. QMiJ2lFD n 29/ll! 29Ill! eel! CH II I!D2 SETRD STA II L.j 78fll RD STA 1le8 IlC4 F8ll9~ I! A. 1 SCIlI 1lC9 '--l 7ll!0 Fl3A WRT TYPE CMD lJFA FWD OP FWD STAI STA CHANGE SET GPC 2·4 448S 1lf6 B QM121 44B6 EK FWD OP FWD STAINO STA CKC QMI21 CL ~ YV ~ f\ h.l 1 E .. PRESENT E C 228211 PREY E___ C 22fll5 __ -rDATE Q MOTION - INITIAL ENTRY 6 - 2,-73 CD LOC 1PG PN -----=-r 31291 . -----rCD TYPE ~ ICD PN QM IMACH 38811 - III 1 I WAIT FOR WRITE INHIBIT TO FALL START MOVING TAPE SET 0 GO.. IlCEI~. 2800 A8141 JiR fWI1..BE!O~ aKS P QMSHIlB 4 _ _ f,~ I -j- 001 ~~ SETLOW THLD SEf CPC H 4fOO 4r3 lOti WRITE INHIBIT DID NOTFAll IN45 Mill! SEC llCoo ss TU REJECTF 5Be11 l!C16 !BQQ___ .---D.I! FB WsTO 5938 QM1<1 GB STOP TAPE G·-e~~ RST GO 28411 A85A A DO ~RST GPC -~A II98Il 11985 34l1li TA I QMSII IF A BACKSPACE COMMAND FOUOWS AWRITE COMMANl, THETAPE IS MOVED FORWARD IN WRITE STATUS UNTil WRT INHIBIT FALLS BEFORE BEGINNING THE BACKSPACE Ot'ERATION. THIS ASSURES A PROPER GAP AFTER THE PREVIOUSLY WRlmN RECORD. . ll~ 2""1 1 _T /-~ ) ~ ) PRESENl -E C 22928 P,[lEY,EC 22817 ) WR BEFORE BACKS PACE - FORWARD HITCIi IOATE 6-25-73 . ICD LqC PN 3m2 ICD TYPE QM IpG f " ) ICD PN I MACH 38.11 - 1)-,",_ I 1 1 n o ----0 n ,---_/ (~) / " - -' , I I_ ,~ELAYFORTAI ; QM0l1Df IRN AROUND NO 1 I I ~ gEe"" •• I I I I : 6E~ 4 =e i &r £EM cc f---- ~ , -----05' I ~f FlA6 WD CMD DC t--'~ (;;-.;';"'i ~ 2881l ASBS .Jll..K 1£6 e ~ 0- 71Sj1 ADDITIONAL TURNAROUND DELAY FOR 348e 24MS iJET GPC 4fSjl eF9 Irr:u~I 4F3l! ZF gEC GPC 1)'0 SET GPC l.'fu CD2D 42411 4276 BF 1!f6 OF EEse 4000 jI'f'il _.&. .OCD H~ j§T TYP CM& 21MS MOD 348Il ~ET GPC e,W1 6Ese fl28 QM121 '-- MOD 348Il 1 !!f8 7900 F92A ~~D 348~ SET UP COUNT FOR 2ND TURNAROUND DELAY m It-s f- Jlcr fEAT '- E5ec I~ ~ET GPC f¥.fA 43110 1909 FE 348Il TA 2 ",~" ~ f-29B8 !!fS '--- l ~ET WR STAI£9; 2981l ..-- e .1£8 SET RD-STA 29IlIl A938 ~- _,£G. r- NOT COMPATlBL sec I" 58IlIl 13~?TO SET NOT COMPATIBLE QMf61 DB51 FJ TA2 ooT 34811 QM121 SET GPC l=c 801 C319 4C4ll I..,. 0 CC76 FK I '- ~ I VJ Il Inn ~ "V I -I PRESENT E C -- -- PREY E C Q TURNAROUND 220?e 22015 I DATE IPG PN 6-25-73 31293 ICD LOC ICD TYPE ICD PN QM iMACH 38/1/1 - III f II . "'I . BCR LOA OED IRST l;PC NRZI 8CR LOADED j 09B0 OMI~--- 1lF 1 , 09A'1 l!lL ___ ~Aj\ QN1l1GG NOT NRZI NOTLP QMl21FH I!r-~-:l 121 Will SPAR LOO l3E. 7ClE BA I -17CC0 STAM 106 J -~ t5800 'GO TO 7CC6. I CA 7Ba j~ST TU IN L~;rl 28ca h3C rI I lac AC 774!J oAB0 12A 114 B SET GO OB61 5800 28IlII GO TO 361 361 AB22 QMIsl WRT WRM ERG Dsf QM1l1 GC SET GO FOR WRT TYPE CMD READ FWD FS 8 FS F 8MA I-- QMiJ51 TU REJECT II CO QMlsl I~~ LTH TU REJECT A 13C SET ARLC BCC ZO I ~~R II I 7100 7116 WRT TYP CMO 116 DC 00C( SPAR KERNEL O.ru ------+----I LI;t '"' "'r-1 \. ABFC CBI' IOC I-- ... 124 ~ ST TU INLNS I~ - - -CAUSES THE RETURN TO THE SpAR KERNEL AT LOC 7811. OA If0 MON RO STA I1lC0 AB;C 5FB0 A SPAR KERNEL CAN USE THE LOAD BCR ROUTINE OF THE MICRO PGM,BY SETTING STAM ON AND BRANCHING TO LOC IIl!!ONQMI21"STAM BCR LOADED r·1 +- 7764 1 ZF TU REJECT C -~ !f-- QMI51 119 113 71a1 7ll~ lITR TYP CMO CE s8IIIl l1iTO I LJ 5800 ~TO l BsF 858 RD BKWD 4 REWIND OR REWI NO UNLOAD liB LB 5B28 5800 5ADS AH 200 DH GO TO 0928 QMII51 _FE Us 20S SET REW RUN 2AS9 '1=6 6141 2AM 2EA E16B 1~kTU NROYQj HI LWR TO MOTION QMI8l 1RsT REW RUN 2[3 L - j lAce 2C2 ll\H l~ H Me2 2C2 SET TU8 I ADR Il6IlIl EK lEF IE REW .OR RUN QMI61 FK , COMMAND DECOD I NG PRESENT EC 22~211 DATE PREV E C 22015 PG PN 6.-25-73 CO LOC CD Pi'! 31~94 CD TYPE MACH ---~ '\ 1-1_ _ _ __ 06;>1' 'j ') 3811S ~ III '--"I • 1 -n - ------ "~--- - ",' r-+---- READ FIVO-FSB-._, / I~ ""I - QMS41ED ANOLP AA n n'J SET 00 ... 1170 Af R~, I[".. 13A ,. - n ,~O~-3~ SET LOW TI-IL~ f----- SET GPC 1=5 --, ~3A ',- _ r-- SET GPC 1\'2 ( ) ~ '"' '"'IlA . ... C"'fA '2C CA /------- (\ I. 51( ROM H~ IF8il If9C :1lL-~ I 78CI 7 TRK 12E II 123 _.- . - BSF-BSB-RO BKWD QMS4IFF 120 CB 12l All II 128 ~-~. I ------- IP~TO. 5800 592 096C 34Il 7800 DB4Il ~~fl Af ~ I - EE2C DO 4C4II. 172 342 II 58l!0 12E OOFE GOTO 5FE ZH ~ ------ I AH "-- 5FO 581!11 GO TO 121' 5921' I - - B 5FC ~OO 5DCB 5C1I BK f -0 5921' 12F G r- 3000 ~B 581!11 095 ~, _.J.Ji ..ffi TO IlID " OB51 15££ OJ 15£9 IN PE BURST QM.,I SET NOT COMPATIBLE QM861 GO 348 0953 READ NOT LP QMfll --'lG DELAY UNTIL LOAD FOINT STICKER IS tOR READ HEAD T~~ CJ 349 58l1li 345 173 SET GPC 1=8 • 486f:o im EE TOG 0 BC ;R~tG OBR TO O;C TOG OBC BCD IM8 r--- 3CCII 301lF I - - - - 3CC8 BCEE I - - - - Ill8II I5CF r-- EE3 r:n I RST Dac:x.p BJ GOTO '. 581!11 ~I FORCE LOAD OBC WITH HEX 2IlIl DEGT nac INPUT FROM OPR ~ r- _."- CG I r-I! _ 1ft EC09 '--- I .!liMPER 5FE 6~1l 65BC CHKFOR HD 5FC p WI 6CBI ~QJ;~Rll. '---- L ~~TR TC~.l£. 0953 IW':TO 4C72 ED P CE B - I 160 SET GPC I=C - F8C5 ~- RF 6EOO r-L- 343 78CI 788 16C iq~s col ,-- - r--- • - AC 1')1: I~OOTO 8LAS - '" - -------- 78EF ~ 58lI0 0080 ~- .. V.I' , .. ';!" Jf.fI" CH''GA I(' 126FAlli" .110 q,;TERlN~}- ~~pceRBCC J I i'm I ""---~ EJ 502 Lll FJ 6E1IIJ GPC ." 502 5D~ 6E12 TF~T R'Jll Pr 10 RIlR~T QMI55 GJ SET UP OBC WITH A COUNT OF HEX 200. Tt-iE OBC WILL BE DECREMENTED ON QMIl55 EACH BIT CElL IF AMP SENSE TRKP IS DOWN. DO Nor CK FOR HO II ~ -- It,n~IER .... "l '"' , ~ "8~';'" ---~.--~-- -I PRESENT E C PREY E C 22Bl5 ---------- 221m aD. READ FORWARD AT LOAD POINT I DATE 7-9-73 PN 31295 IpG ICD LOC ICD TYPE CD PN jMACH 381111 - III i i NRZI BIT Cal DETECTED ,([ST FOR.ID !lURST )/'2 QMfI51GJ fl)C8 6DE4 I5£4 AMP SEN TRK I 08 6£88 GI'C -II 5F2 ~-II 6£B2 EB II .. ~ 6£35 5F4 6£~ ftll PE BIT CELL DETEC'([D L[~-D~C nCII 5F6 5£5 91F6 ZD ~ ~II "'4 6£35 T- GC" -sF8 I- HaS EE3!D EE23 ~I I~~ LiztTO PE~ QM~l 597F EF ZERO OUT DBC TO POSITION ANRZI TAPE PAST lHE EDGE OF lHE LOAD POINT STICKER TO PREVENT FALSE 1st BITS FROM ilElNG DETECTED DUE TO ntE LOAD POINT STICKER DEFORMING mE TAPE. III '--I m TO 2 58 SCA2 . Z IT DEC DBC llCS ' 4A6 llE6 WiJ lHlS ROUTINE IS USED TO DETERMINE IF ATAPE WAS WRlmN IN PE OR NRZI MODE. 1,12 INCHES ALONG SIDE mE LOAD POINT STICKER WIU. BE EXAMINED. TWO COUNTERS ARE PRESET: Gi'C IS SET TO I. . . TO COONT NRZI BIT ClliS AND THE ' DBC IS SET TO 51qll TO COUNT PE BIT cEllS': IF EACH BIT CBi "IMP SNS TRKP" IS lESTED, .IF "IMF SNS TRKP" IS UP, ntE DBC IS DECREMEN'([D; IF NOT, THE GPC IS DECREMENTED. ntE FI RST COUNTER TO GO TO ZERO DEFI NES THE MODE OFRECORDING. DBC -" IMPLIES A PE TAPE AND GPC 211 IMPLIES A NRZI TAPE. lli ...t:. .-. . /, I 4A8 F3E9 DH U1 4A9 SET GPC 1-6 46411 IMA 466A 01 I-- 6£~ BCC-. 4A2 ' ww EE23 ,91 ~ iliA 1189A D96F FK D GPC PR ilC1----i 118811 lilA EK 1rTO I 16F NII71 TAlii' _ 10 BURST DETECTION (SAMPLING TECH) PRESENTEC 2211211 JOATE 7-9-73 ICOLOC )PREV EC jPG PN ____ 3~296 Ico TYPE /----... , Incl DBC=II ~Ig \ ) / ) / ~ ~ ICOPH QM lMACH~, tzS f " ----.. _---------_-.." . . . . . ~~~ ~ --------~- ... >--<.~.- o r) n /~ (\ . . . . .,-..,,--..-.-.. --.. . . . . --.. . . --.--,-.----- -; 78C1 7 TRK l7e IN PF-BIIRST QMpSl(;O 16E 78FD 0 60CO AA I7C 0 I1E r--' ~ 58~O EOFf 249 ' 5A49 I-~ ~P SEN TR~:f-<~: 2~~ TO '1FSI, CAt- 1FBO 2~ WBURSJA 5899 GO TO ~lC SET NRZI ,I6F 2AOO 2A3A J1A 5800 If7~ TO FA SB1E r.1 NO PE BURST--TRY TO SET NRZI 5800 0851 ~ GOTO 351 EB • , III 096F - J6F___.f:A. -ES lOR PE Bur~ST I -iiD NRZI TAP, QMD55FK re , r-c--------'- --, ,---',' SET NOT COMPATIBLE Ir QM.U5IG~ QC2W. QMIJ3IFJ. iJ QIVIIIGD II ,It 31£ 6E6il • ~{6.0 !!~, ruE AQ ALLOW TIMHOR NRZI TO SET f- ~ 78~ 1 II t..=L'---1'"<~-ET-N-OT-C-Pl"'='¥"..,1~ 34F , t~1 [eu • 'is!;' 9TR TCUOD 'iAr-1 CD SEE IF WERE ABLE TO SET NRZI , ' - ' P_ r-- ~ _~ SE'I' NOT CPLE ' Sl~ " 0714 m r' 5800 IWR TO 593B NOT COMPATIBLE A 3 QMI51 r.n B}:Sl) , on4 I~ 591F 0 514 uriO %4 DE NRZI TAF£ LOADED ON PE ONLY TU i ~lJll I ~~! 354 FE r-- 5800 : 00 _ _ " , -_ _ • _ _ _• iTO ~ ~ .• ~- I ' . Il ... !. • . QMIl55EF , , ,- L 11 ., 581J!l I~TO 170 COlli 71 RESTORE DBC COUNTER WITH DBR VALUE 1 17F 178 119 RST LOW THLD I---- D~R TO DBC 1-.,---:--:-:-:-=:---1---1 DC4S SC7B Ill8D 9009 ~~M>tRH~N lcm 7Cl i r' MQ CARD 15 MAINT MODE 11' ., 117,9 ' . CH ~Q~!!lAll Y NOT ' PI' TAPI' l . 531 II I - - - SET LP LTHS I-t-- 36Cg 5SA B6CA AJ 6E~ I,WAC-II 50A ~ 1 /I 5DB 6ESA BJ 6C81 I~~PE EC8D BURS tJ ,« _R"tliiT- 50C 1-1- t--p-- ' 6SCl, E5D4 ~AACHKJ~~ , I -- " _ ll M /I i ' If II 157 II 156 SET DATA MODI-- R GPC PR DCC 11109 9j116 SBCS 8BDI , 156 1 515 SET DATA CHK I180/1 IB3D 530 E 5800 ~~nTO SET NOISE 597F 17F '- lAlla O~ 518 EJI QMI18I l..;1~5A~_--l -- ". ,"2 ...AND lP"" yEt 0 OA PE TM TGR 102 CA L MONITOR f(lR END READ CONDITIONS WHILE DATA IS BEING READ I' SET UE SET DATA (~S ICF I SET EriO-O CK L- IA8Ii 9A98 108 BO r- IBOO IBIll ICO CD 241111 2490 IDO DB . '11 05 11 I10/lIF~ . . SETENO -0 ~ SET DATA CK SET NOISE 6~811 609S f---....... IAS/I ln~ CONO 71' IF6 9A26 t---:--- IAIIII . 9ABA t---- IBOO IF,' BF AF I A 1006 ~ALSl . . [ SETCE. IFB 24B11 A41B lOB AH 'e--- EaR 42811 ~ 100 . SET TEST IBG ffllll Ill#; 109 11'~ 00 L II 106 ~ 60~ 8F96 W- 6096 I ~i: CONO DF 10 llB8Ii I'D 104 ~F C2AII BH o GPC PR BCC ~BIIII S8SA lCA CH .,.-- ---< ~ 0 lFE 6~ f~r' EE3E II 60S1 I llECll ICI I L ckCB f . - - - 0 DATA IBl1Il 9B3C IFC Ol _I -rl~ , I~ , , I ~~--- ..... ) r"j I, / - If~1l r------ fr\i"fl. 6E14 GO RSTLOWnt& 9C4/I IFB 8C7B IGF 6088 'F< ~ IFF REAOCOMam QMIBl 2843 FJ ! . .CK , t---- SET NOISE IE7 SHEND-D 6E3C lA811 FI . lE1. 9AA7 Fl' lA/III lA3F IFF r.1 ~ EC 218113WJllE~ill£ THIS MICRO-oRDER ; a END REAQ SENSE FOR I BG PRESENT E C 12J12S'; 22111~ PREY E C ) SECI FE 6Ellll I ~Rf OETC\II nil I: ~ET FIl 104 0 ~SIGO '- 8B94 - kST GAIN S!~! BECI r - - III'! Ls IC5 o GPC PR BCC SE85 c-- /1 107 RSTCAIN SW /lECS ICA " lEt! t---- r-:-- rR RST RCRO 109 C799 f . - - - jlE89 478f1 EA . lOB SET GPC M IIE~ IBI6 CF C 101 ICO I SET GPC 2'1 - - --nrc Ij- ... ...' ~ 103 EC 21l1li3 WIII ENABLE THIS MICRO-ORDER rr 1 .• SET UC TDATE 6-25-73 lpG PN 313llll /) " ICD lOC ICD TYPE CD PN MACH f 3SII/I-111 ~\ 9 1 c) i n o o (~ ,_/ I LBKSPB~IS , QMl7ICH ----~-Icii SET LOW THLD OCOO THE CREASEu TAPE DELAY ENSURES TrlATTHE BACKSPACE RECORD COMMAND STOPS BETWEEN RECOIWS AND DOCS NOT STOP DUE TO A FALSE I Be FRQ'v\ A CREASED TAPE. f£lA ~~l\~_ i, 5.l! MSEC DELA Y FOR 3431l. 344Il. 3456 I RST GO 284l!' ~!OA l--r-~ - Ir5 --IDAj i 7900 A85A i ,~I£~ BD 792 --- MOD 3486 1 -j)~---lE4 __ --1ill 5ET 7986 MOD 3470 III 4F40 19AE epc H 49010 ED Ifl! cm 4fo10 11'/1 .-!!L___ EE lEA I C9781 GDI CFlO FE 3.BMSE C DELA Y FOR 34711 & 34811 Lll IF41 r-- 6081 IT I RST 60BI 111980 BOB OETCT Irs 'AJ IF2 U IF2 RSTTMA I BG 1\~It'¥"otlh , -il~ ~ 1f\. r I IF3 --r II d I ~O DACe U.ilL BL 8982tJ CJ IF3 IC4 BK J IF! SET GO 8E73 ~ 2800 0Eo10 I ' epc IC4 SETTEST IBG f-I_ _ _ _ _ _ _-' 781i4f--- ¥F80 kK 8FB4 IF4 OK ~.. . !lEl ' PReY E e .. ---~-.- 22015 jDATE lpG PN 6-25-73 31381 leo Loe eo TYPE I Q CREASED TAPE DElAY ON BACKSPACE BLOCK PRESENT E e 2202~ - - - - - - - - - - - - - -- - - --- l 1 REAo AND SPACE CMOS leo PN MACH 381111-111 rS I .._---' . - ..- . --- - ~- -1 375 ....- SET STAB 1688 16A3 AA - ~3 , .. _.-."..........-.. -.. ~ -- ....-_. .... .... ~30-P - 78CI ~.0.RK F8DD 71AI Jf.o SA __--_._-_ _ ~' - Fl5F BPI CA DESIGN NOTE: MUST HAVE ATlEAST 6 ROM CYClES AFTER 'SET GO' BEFORE BRANCHING ON 'WRT INH'. "ft"JII~F rlI ," ----I ,. J5F 5800 GO TO 0867 -;[i/ - 58aa DA EA ~'ill L I ~ElAY "U r--- DB5D GOTO ~7 - 5~1llI 5S66 ,~ FA 2AllII .-n GOTO 1320 -, ' B ~~B 78A2:"""''''RT INH ~?? AE ' II ' rro , --- , , .- . 1 ! 5915 GO TO 115' B DEC GPC <£8B DAl4 ~f4G-P ]!l. - ~'JJ ~ (~'---\ \ .... ' \ ~ , - I " TU REJECT J ' " 214 EE94 ; H - BG Lie I~ET CPC IHll5 Ql '4F18 218 BK 218 I H~ f89A ~~T INH OK " L-- ~I ,~ I - ~ , ll~ ' ££98 I ~rO l );JL '[STGPC -m ~98~ p<)9D 210 El TO WRITE SEODENCE Wltl , Q BEGINNING OF WRITE f[l·TE•..J!l!~1/74 PRESENT E,C, 22Jrll PREY EC 22SZS 13ZS14 " jeo LOC CD 3 Ir:o TYPE. ' Ico PN )roMell 'r ~-~ 381l' M 1 J: ,'--'-'-1 LOAD BCR -.. . n -·-0 __ . __ .. ~ 79810 344017RF983 FROM SPAR KERNEL .-- - . -J fl''1 lWR TO LOAil BCR QC211EK - ---.1 , .~!G.. --er1 \,=1'--. -i 5800. i ' ' (,0 TO ! ' 100 fWD OP IWD S1AI I .. 0900 iT'.-----•. ....8Jl FWD OP FWD STAISTA , --QMJIIl£l("..-... . - CHG - .. --, i I 348Il TA 2 ~-.- I ! GPC=O EEB6 I 1 i 798f, 7984 MOD 34m CA 47C0 -I., 12886 k7 L_ ~ . I lJ 6C80 4rc~ 1;lA 4fCA .-.-----. DB CC ]1 ABB7 i 34311 12B l- SET GPC 2=1 ~~ EC9A '\ 1~ I 6C4!l 6C78 Nor TfR TCU 130 AH . ~ GE II , - ---- -.---.- - - . - I I AF_: NOT NRZI TU IIA AG yl ---m- SET GPC 3f I2B I 6C4!l 6Cll1 NOT TfR Teu 1 G rr 1118 lli~.34~. F9.16.. 1~. H ! B - - - m L - l nl-----11A 7841l F8~ SE & LP H ZG C7CA SET SEC OSC 114~ 116B _i-' r~-m!!:;:':'" i- r---- \ -~ ,£f6 AD COM PL£T1 ON OF TU RNA ROUND 0 ELA Y TA2 NOT 3481! " < SB8l~ Jar, B~~F11_____ 8BBO ZL bEOC C0 --------.rR .,. -_. : fl980 il9BF - IBr_ _ _..2K_ L. , [Jo~f'C NO AS, DOWN AND NO QMI41 -- ME6 2~lB}li _._. 8F 448C 2~~1._ -.-- ~~~ENY'9-K ---SET G.pe . 118E SL _ _ BE_ _ ~ ~~-~ :--:E' '" '" J ____ IA4E CL - I- 1 flEW ' LOOK FOR IBG QMl41 1lE98 - E _J g ~~F ~I~ PREY E C ( 'j :-") (--'J CD LOC CD TYPE QM o ~) I 0 1 SET WHI CO/IIFLETE QWI41GK I f,£oo '_ _ _ SET GPC i 1£17 4240 ' I U97 \ '-- ------T971Lj e--~I 1~2 L--_ 166 " "OLD f:ll AA U9~ : 6001 6DlDJ ; WTM TGR Ll.9f-__ I, ____ ._.RAJ ) =r ./' _____ nM C25A o (\ ~- ( 1 "- . __- "... ' } __ 6£, ' "0 _ EEiA a WAIT fOR BCC TO GO TO TO PREVENT RESET & DECREMENT OF GPC SIMUlTANEOUSLY, , I IJ-----l,£-i SET TEST I BG ~jJ80 G SFAO I jT-~A0 '*1- rl---~}AI ~---1&~- _J I 1M i DELAY APPROXIMATELY 16 BYTE TIMES BEFORE ALLOWING TMCHECKING_ !lUI 0 ".0980 - WlR5 ----'4280 ;4~: f---16£00~ c L12L-~ ·.--0-.---_--------".--dJl5 __ _Jl. 19[ ['0 -- jr-----is5 Sfl GPC 2'2 RS T r,pc 6EIE l&r C 6 w_ EC I 19f ~~:TM8JRDBK I ~63 ,j' _-1J:_ I __-.J r-- IB2 IA3 '-- [--9-- SET GPC 3=b SET GPC 2-4 46C0 4480 C4AA 1M BE -I~~--- 0 S lA6 IA8 I lAB 1B3 SET ENV CK S f T WTM CHI( 6£00_ &,.:-~ SET HOLD TII'I I SIS SUED f£RE IN ORDER_TO RESET TflE T/vi CHK LTH EE2t> IA4j! 9A73 2I\CjI CE A6fAI - L- MONITOR FOR COR-RECT READ BACK OF TAPE MARK TriAT WAS JUST WRITTEN FOR 35 BYTE TIMES AF EQUIP CK C QMI51 ,---~ LOAD GPC WITH. ZIf' DELAY RST GPC LOOK FOR I BG ________ QM131FK _ 0986 199 8995 195 o 190 me Lill..-_-.AlW IW AS OOkl AI,O NO EGO QMl3lDJ ---- -,,- r:IS LOOP LOOKS FOR IBG carJDITlO:, Tl) OCCUR VlIT IN 2~ INC ,ES AfTER REC~iRD WRITTEN_ IF NO IBG I~ 'Efk K IS SET- T,lIS LOOP PREI'",TS ",-WAY, \)@ ~ --1A5 rS-E-T-GP-C-2-~~r~. _ ~ETGf'C I~~r 4B8Il 4240 C896 C250 ____ CJ SET e[ 241J1j 2413 6D8C '!G ilgjl 6090 COND Bt: ---t - -------- ji r L, 1,: 2840 A84J I I BG FOUND Wllm: QMI31 I ~:::::=:::::~--"---'''-''-------. lAC rc~qJ , RSl Gil I' _ -.l.L 1 181 , - - oo4tl 6664 I lA~T +LWR e~~ IBGfOUNO WTM QMl3I . 'JllL _---llJ IADl 5800 ooro om " ,~- I NO IBG OR \VIM EQUIP CK ~n L-_.".L, ---------- - - - - - - - - - - - - - - ~ PRlSENl - -- - - , ------ ,------ ---,,- --~ E e 22D2S ,~P~;y~~_nOJ7 ~ CD LOe CD PN CD TYPE MACH 1 38SS-111 f I 10 BURST riB . n . . ._. -~-_-_ • QMIl61FJ ~_SET R[~f.<:lI.lL!'!!<.f I J'!..RT i~1 LED ___ I QNOOlEl -llLREJEIT L __ _ QMlllBE l i, -n5 -1-SET RJT TlJ TU REJECT A QMII41EC I ! j. j 25<:0 25f 5 135 BB ·---·-------·---1 ~ -0-~38_ ISETRJTTU 25C0 135 . __ .. 25F5 -- 'I Be 135 SETEQIPCK SET UC 05<:0 ll680 13D 13B a5FB DC 3B 86BO tC 0'·----1"12 , SET RJTTU TU REJECT C 1--oM04~--'--" ~ I I_....llLR£Jf.(;1 Q QM071GG 25<:0 25f" 135 BO ~J _. .. 25<:0 I '" I SET CE ,SET RJT TU '135 24l1li 25F5 CHECK COM) 2426 QM161 FE CE r TU REJECT E -QMlllEK-- - -----~- I )~ 0912 112 AF G TO I I 13 "'' II 3340 8372 5~ r~TO I BG A3 NO IBG OR WTM EQUP CK QM141Cl TU REJECT H ffiWJtcT G 132 QCl01GB BI<, 1l ,-_",,1. 1~i. ~ 5 1 hu~STER "''J1D hi r"" ittd U L.~ ,r-" /-'\. Ie DATE 7-9-73 PG PN 313116 I'~\ ( , , i i --"1 CD LOC CD TYPE CD PN MACH ~ 1 i 381l1l-111 /' '\ " ----- -- o -~---- ,,- -Il SEQUENCE -- --- -- r ~fr.r(llil) NRZI RDIWRT CO QNJJIFK - MP. . -~9R~~~yl IIDU - Ir'~ - "----;1~l~E",M",Ul~_ _ _-I 5800 1_ ~ --;} :DS o CJ (~~\ r --- - 6541 F547 1;31 EMUL 2t, ~LO~~ - - 22C0_ .. A2D8 ~. .. ALLOW UP-IN TO " L<&",OI,-TO_--,,,,,-, c---~. B r -.~, . bCC0 bC. C4 NOT VfL ERR co_ T-- ~ET VEL CHfg-· . 3380 33BA " -. ------- ~U OUT DROPS l T48 1--· - If<" l\-~ 1J( 1 SET UC 2C9 Il68II _ 868B 8~~8 ---- _ REW II OCCBJK;CE RDYW_ - i.?El 6141 TU N £157 58.110TO ifD6 ZF ~_ 70CI 583A . QCIIl5 FIB AH 2C3 RST PHA TST !fCIl 8FC3 2C3 AJ --------. {;-~~ 364 RETURN TO IDU lOOP 2£4 2E8 2£5 58,£fl (,0 TO 21)9 ' d... DE -----mI II NOTWTM 2£4 8768 .-~ ______-[rl~~-MON l~ I 1.CE L 2fA - 748 I· 2EF ~E~-~~~ DO ---'AI-L WHlNSlL[Cl _ _ _ _ _ _ _ _--'-_ _-1_ _________ QMl65 DB64 JK RST SRV-I ~J*}O I .J Fh;---· -;t--r C3 .72CI. OP-I BJ F2D. 7 356 _ _ HK 359 5859 1B811 CJ 365 9BA5 DJ SETI'RIM OSc - I 351 .6101 E125. SEL TU DE 364___ _ CK lIml 911 ~O FK 358 58511 GK -- SET DE STAtuS nr--356 RETURN TO IDLE lOOP ~ ~A'O 1l~ 583A MASTE~ ______ _________ ""Il1IOD - it.d IIl A ,,!IE r . j PRESENT _Iu. ENDING SEQUENCE EC 22112' PREVEC 22015 9. CD LOC CD TYPE QM CD PN ·MACH r 3811IHII" t !I 5FB 5800 ~ .. - 66411 E642 5FA WRT+lWR CMD 5C2 DDC2 IT AB ' -r --5C2}- 5CB AlOW !lST OP I ' 22Cll 22CB ' I' . I6fC8 .-- n2!=1!--::: 5C3'} -(I) !.~:,~.IUUi,. ~!UaN DADS' , 6FC4 l~rLT~__!C J- 5CI 7CS! FC3U MAINT MODE 7400 7487 CMO-o 5c;8 CD 74118 DO nCIl F2CA INTF DISC SCA ED RST SRV-I IB89 5CD l'4II1 9880 S~V-O 5CC CF 7411> OF 1845 5C5 EF THIS lOOP IS DESIGNED TO COMPLETE THE TRANSMISSION OF A ~lOCK OF DATA, EVEN THOUGH THE TERMINATE LATCH MAY HAVE COME ON. THE 1481 EMULATOR REQUIRES THAT THE CONTROL UNIT ACCEPT AU OF THE DATA. JUMPER NOT REQUIRED ON A STANDALONE. , ll~ . - L"" - /~~'i .~... '~'. ""!"..... :'-_j t:~ - PRESENT EC PREY EC .. ~ I / DATE 6-25-13' PG PN 313. /-j (' . CO lOC CO TYPE QM M 1 CD PN MACH /' ''j ~ n r- \.. o o /--- o (~ '. -- .. - . -_._- "1 Ci-e----;oc -I '( ED~ SPACE CMO SATISfIED QM881GE. QMII81C'D IB CONO. AB T WAIT FOR END OF BLOCK OR rNO OF TM. SPACE INTO lP QMIJIIIDH '-- .. ~ST 00 311>. 2Il4Il 285 .317 L .IfF r-l 31 f-- 7/141 7" r~ii REG4 AG SPACE FILE CMO IF CMOREG BIT 41S ON SPACE BLOCK :n2 BACKS PACE BLOCK 8 ~ I" ~ f-- lii7 . .. ,." I 1 SHUE Fl88 2488 315 248A -~-_......fL JfT ~~ rl~WD CMD CH TM TGR6014 RH SPACE FILE 1l8jl T 3n ' - - SHCUE 2M! 314 3jII\ AB54 DJ J I 78411 I~AND lP-EH . IIl1Yr IS 3IJ! 58fIIl DACS"-'- li1~_--IL '--- ,j6' GPC PBt'f tIIC, 8SFB 33B FH 1 32f Ir OACS TO r-- 1'10 lClI' D9CJ I- IDCSP tiK" f-:- FJ 3lT SPACE FILE CMOS QMl61 -_._-- . - '-- 5800 ~IITO 8U( QMtM DACIl BK . nil) r~ . 1 _1 a END SPACE CMOS -TEST FOR IBG PRESENT E C 2211211. 221115 PREY EC ·10ATE 6-25-7l 3131P1 PN lPG ICO LOC ICO TYPE CO PN IMACH 1 38SS-111 7 1 -"328: SET GPC l'tI C46il 444ji 6EAB BA ~____A_A_ SET STAA 1600 327 LWR TO WRITE I~O DAHl EE - ~ET ENV CK IA411 335 RST RCRD 331 OCSB OCB2 332 AJ I SET UC 9A15 EH 337 IRST GAIN?"-------- I I SET CE m___ IlL 1 \Il ' .' ....----., .~ . \ ) '-7 --- ......) 333 2. ;a l WR ENTRy EX IT ROUTINE PRESENT E C 2211211 PREVE C I EK 8687 FH 221m DATE 6-25-73 CD LOC CD PN PG PN CD TYPE MACH . _ - - - ;.;~ _313111 '" ) 3811'-11 L_ --- '- ) o () ,-------_/ \._" ALLOIVS HIGH CLI P PULSES TO START NRZI READ CLOCK ~ SET NRZI R1?( 2E.~ RESET ALL 2E80 ~NTlNUE ~Ol NRZ I CONTROLS b - T ·· RST NRZI R~ I- --.J>ClllOADm.1JRZlRO QWl43GA FILE SEARCH AEB4 434_ _~B_ QNiJ81fB r1 . (,531 21E E5"7 ~MDITI FEAt l---< 2iJ6 AC ~ . 17841 IJ. 4Pl GOTO 516 435 9DF5 7l8P BKWO 426 [6 1NRZI SET RIIB 1,11 F1A6 CMU FB I 1080 9088 " 1m " 5800 GOTO 4S7 BE 1 517, !158ga COlO 40C He , 11 mJ U:>051 SEL 7TR I NPUHOR 110 ReG IN PREPARATION FOR A 1TIl [(rADOR BO Rl.jlDJl.KJYQ_~t,,(~G021) 556 BPI B.R 0 ~!.6 SET 10 GT A 6361 GOTO' lCCO I-[L 9CC8 ~j)]_R_ _ FIRST e1TfIR5T BYTE DET ocec~ t,!(;81J SET UC ON A BACKWARDS OP IFSELANDIP WAS DEJECTED. BF -}--I\f/f Hi< FOR CREASETAPE ON BKSP QN691fK 438 SET UC 0680 FIRST BIT flRSJBYTE DET QNOll 496 6OCO E004 NOT REfi) BKWl 494 AJ THI S \!lOP LOOKS HIR READ DATA TO OCCURWITI1IN.2C IN, OF TAPE MOTION AFTER THE LEIST DATA BYTE HAS B[EN WRlffiN. IF NO DATA OCCURS WITHIN .20 IN. REJECT TU AND [QUIP. CK IS SEt I "!! 1; ~ ~ 'llN ' , r-~ SET CUE 2~~ Ae4F I ~£l CE 494 Mlif 48f BK S _1_ _ , QNPSI I 1--------1 READ BACKWARD f,TLP QN031 5 m TO '" ""OW 4QB m,,, Q'I]-l .. , 5(1 Sr8BOTO I , NO DATA DE1f.CTED ON WRT ""A",8F_ _.JlJ... 2400 II SP~CU)R BLOCK BKWQ AIle Q.Vl6IfH 6[03 ,GPC'~ , " '" DAlEn ZlE 5C57 I 43.1 BC 526 ' " . ';;'h ,5809 5COS , II C RI'IB TO AGliC 4GB N6 GOTO 4118 AE lOCO 435 '0016 -! 1516 '"RST ABBUS,,' 2D7~ SS9g 5S9D . 11 OFF SET UP RWA OR B BUS TO PROVIDE THE GORRECTCRC REG INPUT FOR A 9 TR NRZI READ fOR,'IARD Of{ R[AD [jACKWARO OP. SET R/WA AND B SET RIWA AI,lD B BUS GT b~] TO, BUS GTS MS TO REVERSE CRCR SET RI'IIA Ar:~ B ,?O_~Q311. INJ:.U,LON Rl~AD BKIVO U_lILGT 11.19,1 2_ RST 10 GTS. I - - RST RWII GTS lC8a 9C83 78CIF8C5 10409042 ,7TRK 403 CB 41J4 DB 40}_ _ JlB ~ 516 : A[41 SA n o () DL SCOB BM PRE~_'[_N_T_E_C_7Zg._l1___ D:~1_£_1_0_131_'74 _ _ Jr::~~_}2!I?_.CO B ': B:. START NRZI READ ~~22D20 I' TO "". .~ "'"". CD LOC CD TYPE CD PN ;~ACH 3800-111 b' ~ -- "-'----" ...... .. ---- - ~_ -0·' ... " .. -.. - ...-......-.... ....... .-.-. ~ . ~""--'~'-'~' - ... "- ,. I SET ALOWD~ 2ECD 40C AECC BA TURN ON THE ALLOW DATA LATCH IF BY1E SPACI~G IS LESS HI EN NDC 36. I THIS LATCH ALLOViS HIE NRZI READ DATA SEQUEriCER TO TllANSFER DATA TO THE CHANNEL UNTIL NDC 36 OCCURS. AFTER NOC 36 ALL DATA LIfT IN RWA OR B MUST BE mM'SfERRED UNDER MICROPROGRAM CONTROL ,L .~~ FIRST BIT FIRST BYTE DEl Q~0~ICG. BM , .. FIRST BIT FIRST Bm DET QN.ilillBf 58W DCOC 40C BC ~ I 40C 0 7A~ 7AOC NR IINDC 173 4PD 1 !---< '- ~g~K FOR Fj-~ST THIS LOOP LOOKS FOR THE FIRST BIT OF BmS AND DET£RMI N[S IBASED ON BYTE SPACI NG) IF DATA BYTES HAVE BEEN DETECTED. LOOP ALSO DElIRMINES EOD CONDITIONS. 7Aill ~REC 7AiJF LT 36 FC CHECK BYTE SPACINGS ARE: i- 9TR: CRCB SIIOULD OCCUR AFTER NDe 36 AND BEFOR[ ~:DC 93. LReB SHOULD OCCUR AfTER NDG 93 AND BEFORE NDC 173. f,1T OtJWT[S SBlOO TIME" 7TR: LReB SHOliLD OCCUR AFTER NDC 36 i AND B[FORE NOC 173. ; I .- . .....--~ •/ ,. nSD Fl9a B~WD CMD 41 AE .n 7B40 1852 EOD BKWD 412 BE If" . , ., '"' l :. a fl36 TVP CMD .AG 436 \~T - 436 FA94 7A80 ~t~RK OR 9MD 44 BG I-' ~ .. . '. 1 I~RK . ~ ..• 78Ft BJ roo RD FWD QNP3lGE RBW I i I 414 7A56 7A40 NDC LT 93 416 CG OR 9M[ 41) 1 7Th FOIS NkZI TM (l~ CH 7S~D . BYTE SPACING LESS THEN 4 QNon n 9TR: 1M or NO CRCB OR LOST eRCB '--0 7B~G ~lRll ~ST GO .. W~TO I FSFF jXk QND3l EH 5SW I.\'2E TO ..Dl 6346 DK I: Il37i If "V 6349 ~ BPI NRZI TAPE MARK ON 78Cl Z87A t---0020 CK t-- P- 430 4;11 : 1 4I'l 1 ™ DH 2840 58W FBl8 f-- . . - o· ; ~j I 9TRK NRZI ,~ .. '. : ! 7ACC ~~I/NDC 173 4 CE .r f----< 10- ! 7M3 . 410 , I - NRZI READ 22M 1Iwr~1JJ131/74 TeD - - . LOC -- -- ICD PN ...... - (~) r-----'\ /'-- 9 n· (r--"\ WA:T UNTIL BYTE 'HAS BEEN IW/-------'INTO THE ECR. THIS WAIT I THATTHE DATA BYTE WILL BE I, )INTO RWA BEFORETHE RWA . _l ) 1---4;'7 J ' -8--- - 438 IS TESTED:.......·" '----_/ .~YTE SPA..£]NG LES~ Tfj~HA_ QN6lICG . - - - . 7B40 READ 7AC! 7ADD lOR FULL 4!C CA 7fYj~· .-t ~B8e u _ [i _438~~-.f! _ SH 1FT CRC REG WITH eRCB AS INPUT TO CRC REG I I Ii 41E '----1 SHIFT CRCR .--1 FBBS NRC ENAB i • ACIA 41A 0 78Cl ~K BD TURNS ON A LTH WHICH DEGATES THE CRCB PARITY CHECK "JJ 417··· ~-=-~B~ lese . _. 7B8!l "dBB8 NRC ENAB 42?_. A ! (I ~l • u -- 7AC! 7ADD lOR FULL 7A8! 7.=1 RWA FULL .:IC ____ DB 41E _ ~" M" CI RCu[. DEGT CRC ~ ~ K ALLOWS DATA BYTE LEFT IN R/WB TO BE CHECKED FOR CORRECT PARITY. THIS OCCURS ON ONE BYTE RECORDS OR IF "''' IS L NDC 16• '1lD< 538 GB 4IA EOO RD FWD QNIJ31 F8FF CD ,--_. 3D 7 TR AND DC MODE QN1125 I 423 ~Il 418 8 :~l~~PE MARK O_FF_- - EOD RO FWD 7/9 A ~. 7848 H 70081 7AC! FAD lOR FULL CF BF FJ1iZUR Bruer;: S QNjBI bp. 42il '-- ll[k roo RD FWD 7191 QNj3I Fllff F8FF CG fG 5~U 2DF8 .538 ZJ TU RNS OFF THE LTH WHICH OEGATES THE CReB PARITY CHK CIRCUIT. j 20Ca 5 TRANSFERS TO THE CHANNEL EITHER DATA FROM A ONE BYTE RECORD J DATA LEFT IN THE DATA PATH AFTER NOC 36 ON A MULTIPLE BYTE E ORO. 8 5a\ SET SRV-I !B48 52A 9B6A BJ HilLa 5!t' F42 CJ !8811 52f 9BAF FJ IN RWB TO 110 REGISTER. 52F I QI~ !I CQ I-I END OF DATA FORWARD PRESENT E C 2282/1 PREY E C ~------ 22815 iOATE 6-25-73IpG PN 31313 TCD LOC CD TYPE MACH , ~ ICD PN 3811.-111 1 -, r------ COME HERE IF EOO. nUT HAVE PARTIAL DATA ~YTE LEfT IN DC REt. PROL. TAKES THIS IIRANCH IF DC REG. HAS rULL 8-all DATA RYTE --l J~111 -----------~ ~8kEG-F:Jt:ll ITR AN~ DC MODE QNil21FE - __ I 58?___ .. .. ----_. __ .- _.- r- - -- - --- - - - - - - - - - DC REG. ON lIiITc-----Pl'. NGIl41 I- II! B IF AT DC CT 3, ALWAYS PAD REMAINlNG dYTE AND SEN!) TO THE CHANNEL. UC AND OCC UN INDICATE TO CHANNa T T PADDING OCCURRED. 582 __ _6380 [3841 ~_ DB oeeT 3 --::.-::.-::.---------." -_. - - - - . [:_-PAI;-:~_ :~l--J ::;.occ:I_, 5~ ___ 58E~ .J:.1!J - ---.-'---" .. l:_ GB ---------.------- - - -- - - - - - - - - - 1 5831 INGATE lOR , SOC9 soc71 5~L_AE SET SRV-I IB411 5B8 -- 9B48 BE li I I ~C L.22i. _----.A.G! If AT CiOOR'1 : 9 i 58BI l~~~__ ~: IF DC REG. NOT FULL, AND NOT CTS 3 6 OR 9, RD COMPLm wm~QUI. PADD ING. 158~ 5~ 7 TR DC RD COMPLETE --liii'31---- ------- DClE ---8GI 596 INGATE lOR BYTE IS PADDED THEN MOVED THR U lOR TO CRC REG. o IEOO __ 599 III!CII U~ SET RWB J GE 1_ _ _ _ _ 1 I, 63C0CT 6 OR63D~ 9 , I ~S T~~~-~;-589 j E384 74111 74118I SRV-o 58A _ _ CE_ RST SRV-I i-r-~ I LDCRCR lEI 36811 AJ 59A fl B69 BJ __ 1597 Fill 811>7 FH SET DCC 6~1!'R'6 E25 CJ ~ 968Il g69S 364Il 864 598 DJ 587 EJ PADDED BYTE (FROM CTS 6 OR 91 IS CHECKED IN CRC REG. TO SEE IF IT IS ALL ZEROES. IF IT IS, IT IS WI SENT TO THE CHANNOl AND THE READ IS COMPLETE. IF NOT All ZEROES, UC & ~CC ARE SET AND SET ANIlIIYTE SENT TO CHANNOL - READ IS THEN COMPLffi. THE PROGRAM ON THIS I'AGE IS USED ANY TIME THE TCU IS IN 7TRK AND DATA CONVERT MODE: ITOffiRMINES WHETHER "!'ADDING" WITH ZEROES WILL OCCUR AT THE END OF A RECORD AND IFTHIS 'PADDED" BYTE WILL BE SENT TO THE CHANNEL REfER TO MOO III fE MANUAL (P.I-BI FOR DC CT. INFORMATION. 1-s ~ !iE1 ~. I '\- () ( \ ~ ~ DATA CONVERT PAODING- 7 TR PRESENT EC 22929 IDATE 6-25-73 PREVEC 2211151PGPN 31314 /) / CO LOC CD TYPE CD PN MACH 38811-111 ( , -\ \ I I . n o ~n I ... END OF DATA BACK\i'bRD:i___ QN~llBE ~ ----~----- -~ II l1fi1 ™ NOT READ SKD . . 6.~ 4 r lOR FULL 42C __ ~---Lli -~-'~-~---- - . 7AEO -~ ~ F8FF f- 7TRK n EA AU rAC.~D OP ~] ~~ 7ACI 6llC0 61£ H'FB2 f)' \, --. - "--~ rr-~--m 78Cl 4 1 - 7B~ SPACE OR BLOCK ( ) PB ~----~-- I I I I TM DETECTED ON !MCKWARD or 1 4~ I I 78CI 7TRK 43£ ~ NRZI TAPE MARK ON IMJ.IEH 7 TR DC RD Ccr.\PLETE ~- I-~ fBFF ~ __~----.r- - 4l£ .It --_. ~1f~~~g ~'2~~DF~'D 7;q R QNII2IF G. CG rr---43[ ---- r----~- r-' 1~ 7 .' K .~ FBFF FE DC44 "TO GO I '4:lt ....... '-- 'lmo DO: f 521 9 TRK READ COMPlETE QNS45 £00 RO fWD nil RIC 0 7 til.: QNSlI -.- L 42Dl~lrr-~--42( 1 7AC! 7AE[ I!~ FULL B~ EOO RD FWD 7/9 A lACg I ~~B 7AE fULL C.G ,---. [T 1---1--- 421 58i11l I ~ TO ~ OD3! t---- ,20CB '()G ~531 OcEGT CRC CHK ADE8 IS28 SHIFT eRe~28 2C1il EG DEGT CRe em: f-- lOce 2C3C Is3C FG IS2Q lOE9 r.c Q~lFF I I -------- -~ I NGATE lOR 5~ ~ 1lllC9 530 SET f---- BefS AJ SRV~' 531 '-- IB49 n~ , f--, 536 ~W-O IB76 TEST FOR ADR OllT UP AND SELECT OUT DOWN 532 IS 531 ~ r~ OISC 72F4 f433 534 - 534 II t-< ~ I-----<~ ~ c2R..~---.Q BJ THIS LOOP HANDLES ONE BYTE RECORDS AND ANY DATA LEFT I N THE DATA PATH AFTER NDe Job. THIS lOOP OPERATES SIMILAR TO THE LOOP ON Qh'Jl21. L 9 OJ I~!l-o f436 E.I kST IB8jl 535 I ~ST SRV-I 533 IB811 SRV~j531 IBB5 FJ I 7r ~ mTO 53~ DCa: - GJ IBB5 OK 535 " -.1 PRESENT E C PREV E C ~ END OF DATA FWD OR BKD 221l2J1 22815 1DATE lpG PN 6-25-73 ICD LOC ICD PN 31315 ICD TYPE I MACH 381111-111 j r S£T UP GPC TO GENERATE A.15 in. DELAY. THIS DELAY IS USED TO CREATE THE. 75 in. GAP DURING A WRITE. OORING A READ THIS DELAY IS USED TO POSITIONTHETAPE T.o MAINTAI~2!_HE READ A)CESSTlMb 5 ' ~ET GPC loC SET GPC 2<3 ~! : 4CCIl 4CC0 - - - - 4381l 4382 r--' I I RST 00 7 TRK._~ !l.PI QN011EK l5.1ll1. I ~.~ _ A{I ·525' , SET GPC 3= 7 47CIl i_-~~--DJ- 5119 GPC 2A _ '4A81l 4A82 ! /____._.. 1 SET C7C9 i..5.ll2.._ _ A~ I 2B8. _. _,.,ft.Q- . 5112 GPC ~ BD ' --- "" I . 7A41 7A6F ~CEQ 173AH u- rkCUE WFF F840 2fl4jI ZJ 474 lET CUE 46A 2fl4jI AIl51 ~ 1l741l AJ 464 1l75" 26CI' oW E24F 6241 LRC ERR CH 44E BH !ET CUE r-- ~ ~ -ll i""" . lAC" IAE4 464 DH D 4It; D I-- .~ ---- IAro \ --.., , / 5C8Il 41l I-- 7841 FF T}60 4~ _._!!!.. ~ F817 ' FH i ~ET UE 1::- 476 A487 h' I Q! RD AflIR WRT CMP ------ Q~1 DJ 2j14j1 AI!64 464 CK -, PRESENT EC PREY EC / 5BffIJ GO TO 41>4 5C8~ . 26CF AL I 465 ._--- 1 DG SET MTEILRC ~ ~. 24A4l BJ 61A5 6181 ':tIT CHK BK FD .- 2431 ' -r:-'-.-::~ 4511 -- ,§5.L .. -M.. SETWTM CdK 7033 i I:: 4/1 1 /lilt SET UE 2480 5C6E r"-'-473' , SET CE 4/4 2,,74 U~~~~~-440 I 7001 WRm 472 58811 00 TO 472' .- I A~: I 2848 .5lL__ ~ I 512 . 1 - · - ----_. ----- .. r;r--w -om rfs~-;;-'1- RD TV? CMD ._. "--D. D CD -- ~ ~TO ___~J ':..5i1Z ____ K. l:Il~Pc::r-··::~~~11 ~3li:l:-n: I !:::'.!..\";U ",!>=,uPI 7 TR READ COM Pl£1l --;:-) GENERATE. NRZI READ STOP DELAY 2211211 I DATE 6-25-13 CO LOC 221115 I PG PN 31316 CD TYPE ,( ) QN CD PN MACH i, 381l,-111 1 ) , I f\; -.. --. r -I~ irmiE~8!A~ JlMt-"':J1 -. 1 TltK 1--,=" V' COM'"lL__ I ,-- ,-- n n () {\,, L Il--~'-.-/ - '----------, 7A4! FA451 NDC EQ 173 ._ML._ _ BAJ - ---1 THIS WAIHOR Nac 173 IS USED TO INSURE THAT ALL CHECK CHARACTERS HAV£ BEEN READ BEFORE THE LRC "NO CRC RE GIS TERS ARE CHECKED_ ~-:: , ~ ll iN' IkrtD [448 ~ro 486 CJ _I 5C86 ___ 1L 2 NRZI STOP DELAY PRESENT EC 221128 ,PREV_EC 22815 I DATE 6-25-73iPG PN 31317 CO LOC CO TYPE CO PN MACH 3U,-11I f5 .. " ~_" .... , ._0 ___ - _.. " .' .---«"-....---"'- _ ... _-. CHECK FOR LRC ERROR AND IF AN LRC£RROR IS DETECTED SET MTE/LRC. 449 II SET MTE/lRrJ READ COMPLETE TEST LRCB 1-1"- i IA04 IACa 6241 6253 k~ ERR SB QNC45CJ 454 .-.-- CB 452 C 7016 t-7r.OO :ZITM EC RO BKD COMPlETE TESTlRCB QN1J450J B 44A 6241 6255 ~~R ERR Rn i .. -- .- .. .. ' .. p.-.-. 454 IACa 4<;.1 IAD4 CD I - 7BOO 7816 FO ~~ZI TM r - -. I SET UNIT EXCEPTION ON A TM DETECTED DU:~/NG A READ FORWARD OR ACKWAR&1 457 I ~ SET UE f - - - SET CE TI ON IlNa9l8E A499 AH 2430 459 . . ' T la ~ET MTE/lR~55 , - - 2400 475 459 LOOK FOR NOISE RDFII1DO QN085 A435 0" 456 !~ (,Q 7Ag~ TO TR IN ERR DETECTION QNCI>I FAgS ~~K OR 9 ~I;;, TRACK IN ERROR COMPlETE QNOnFJ .. ,;$\ OJ . ..... -1]' . a_ ' ;1-:-,.\" .. ~.:~.t. ~ :l"\:...~:..,. ':-:-~" ~I ~ \. .......... , ,', .t· ". . . . . . . . ......: . ( \ . ..-',",~- -:;;~ "~.". :"~~ t:'.:':"·~"t-,., ....~ ..... I"1~.,.:r.,,.,,~:~ ..-.,.:~ ~ ~.~',; ........ h"'~ -, .~, ... ~..... ,- t. ",,", . .... .. .. '\I PRESENT E C 2l;l21 PREV E C .• 22020. I ~ LRCB TEST IDr'-"Jm 31174 T ]32017· Iro jeD LOC .CD6./ CD TYPE, ,. .. .- PN Jf,i/\CH . (/\-j L_~i: D 38011 o () () () \ - \,../ '- USED ONLY FOR 9TR NRZI 800 BPI READ FORWARD/READ BACKWARD OPERATIONS. CHECK FOR MATCH PAITERN 11Il01ll1111 IN eRC RlG, 470 SET CRC REG INPUTS TO ZERO SO THAT THE CRC REG CAN BE SHIFTED WITHOUT INPUTS. -0- ---;f58' GO TO TR I NERR DETECTION QNlJ5lAJ -: RST RWA GTSl--- _____ I 1(80 461L 1 i 9CA All _ l ~f(R 15C0 AD &If E22 EO CRC~G 45C I,DE 45E _ _ NRZI SET RW 2fC0 AFro BD 42A, __ _ RST [PR AND TURN ON EPR BIT P. mls BIT IS USED fO KEEP TRACK OF WHICH fRAc]U?~ TESTED Fr TIE. 451' ~ I RSHP.R 2CC0 ACDFI 45F_ CRCR OK QN071 6200 E2lA CRC EQ MATCH StTEPR p I ALLOWS CRCR AND OTR TO BE COMPARED US ING ECR BUS. I 46'CRC DTR GArE 201l!! THIS MICRO PROGRAM ROUTlJI£ CHECKS THE CRCR AFTER EACH REAl> FOR THE MAT-CH PATlERN (lllSlIllll). TI£ MATCH PATfERN INSURES THAT THE RECORD WAS READ WITHOUT ERRORS OR IF DOING A CORRECTIVE READ CORRECTION WAS SUCCESSFUl. IF mE MATCH PATrrRN IS NOT FOUND tHEN THE CRCR IS CHECKED fiRST FOR ZERO ANO tF IT OJ Nl'AINS ZERO NO ATTEMPT I S MADE TO FIND THE ERR0R. IF THE CRCR DOES NOT EQUAL ZERO OR THE MA>TCH P'ATlERN'N ATTtMPT IS MADE TO RN! THE TRACK liN ERROR (TIE). AS LONG AS THE ERROR EXISTS ONlY IN ONE l'RACK THE ER1!OR TRACK CAN BE FOUN). AD2 ~~ CD TRACK IN ERROR FOUND. IF RO FORWARD THE EPR HAS THE HE BYTE REVERSED: EPR-P01234567 TI E-76543210P IFRll BKwn EPH GONTA I NS TIE BYTE. ~UN~~I~________________ Ali 1 6201 Ii----470 t-AI!l _ EPR TO DJ RG IF 0 TR EQUALS GRC R THEN TIt HASBEEfif0U;ND. i 9DF0 '0 mc 0 ____ MOVE ERR PATTERN FROM EPR TO OTR '0--'-""4~"'1\; b2~ ~D SU lOC0 r l r- RST AS --r CHECK TO SEE IF EPR BIT 71S ON. IF ON-ALL TRACKS HAVE BEEN TESTED AND NOT ABLE TO II t.!l TIEj IF [PR BIT 7 IS NOT ON, SHIFT CReR.I llIS SHIFT ALSO ADVANCES THE BIT INTHE EPR TO THE t-U tA 7S2C ()~~ ~, r---'-- ~ll' ™ CA ~' 504 -_ .. Qr$!ICF .---611l1l ~)JA [II Ilrr," 5ES I 5E9 - f 0 - R CPC PR BCC 6£28 IIB07 JlBCII ZC 507 AC - r--- )UI 28411 A856 505 SETCPCIFI· f - - _ 411l1l 4115 50S AD 7981 ~ FWD 3441f/1I 0 ~n (1PC IF~D~ I-- L II ,41(111 4m ,05 AE . 5FIl II 6£00 6£iE ~l{ 'S ze • 71lSB 7981 ~~C ENAB AC I I lLI 541 -- lBSB 7B/¥ ~c ENAB II 1 506 )fl - 6301 '5B8BPI ~ITO II SE6 L 5D41 --BG 2E4J! ~ CC AE42 n~ ~OQ 1 I~ r- EA 58IIIJ 71SB F198 ~~XiD CMO FA liRTO SEC ,--- 50EB "'CII SEa 08 ~ET GPCl.~B )U~ lA9~. 7A88 r&RK OR 9MD 5 A DC 40411 SEF - - LOOK RlR NOI'iF F'iR 5C75 QNB85 GA CCA 4C811 5E7 CO C06F FC ~n SET GPC 3-'ff 47CII SE7 I- C1E7 GC z.~O ~ SET Acm c!Jl ' f r-- ED' 1 5~11 SET CPC 1-4 II 5DB n - I SOl SET GPC 3-F IIBII SF' 1IB3S FD .... 4467 CE I J42 II ~~ 51E 6£111 EE/12 GPC J42 '11 '--- ~ET co 28l1li ul ~ST 0)C 57F 28IIB 567 r-- DH 54ft 561 STAA543 16411 ~ %67 £1G G 482 TO ... RSTAOOW'C 118411 8B4C SoU: EH ~ RST GPC 568 as R COMPUtE QNIIBl DC82 fG 54C I19AB FH 1!!' • GI'C . . . JB811 8&A8 1568 n GH .__ J 'i42 TH IS 1<0UTlNE IS USED ON.. Y DURING NRZI IMCKSPACE RECORD COMMANDS TO GET OVER A CREASE. AFI£R NDC GOES 10 173 GO IS RESET AND THE CPC IS SET UP FOR AOELAY OF 2 MS. IF AFIRST BIT IS DETECTED DURING TIlE 2 MS DELAY THE NRZI CONTROlS "NCLUO ING liHE DELAY COUNTERl IS RESEr. IF ANOTtIER 1st BIT IS DETECTED BEFORE THE GPC GOES TO ZERO THE MICROPROGRAM RETURNS TO mE NRZI READ ENTRY PO INT QN/lBl 10 LOOK FOR ANOTHEI< IBG CONOITI!KIL ~ SET STAA 16llll 568 PRESENT EC PREV EC r-- 9629 EK 'i6'I -I , AltlB __ SET GPC 7A/lB FA3E NRC IINOC b~ 51E AH 54B SE8 1---11 0043 SET NRZI RO OA ,-II--5DC SET (-pc 1"2 4;>4J! C266 r58IIIl ~3TO 6319 -~ 58111l 5CE 1 )UI -'.~ I I 211411 SEd 5[.7 r- - SE3 f--- A48E 581l1l - )Ut-L )(;t '-L I '--- 444J! f---,~ '-- r- BC ! ~ SET CUE 2488 J! Ba RST GO 506 rT--5~ 6F2A T;(u; o 5. I~TO NRZI CREASE TAPE OF.LAY 10ATE 6-25-73 PN 221118 31323 221m IpG 569 5ClIi CHK FOR CREASE TAPE ON aKS P QNOOI FI( Ico LOC CD. TYPE I Q N Ico PN MACH I 3811'-111 i -- I - --_._----- - I I . II I ----q LOAD NBCR QMl2lDH,CG ___ RST ABBUS 4(;1 - I---- IDC8 IDCI 4Cl CE 68C! ~~ 4C6 -1 4C7 NRZI SET RWB I - - - RWB TO ABBUS ~ DEGTCRC [. 2Fcg E8C6 fli READ B~~ AFC7 14C7 EE rl:~ 9088 "" 20411 I.,.. D~8 RST EPR f------ AD44 2CCg I~~ ('.1' 4C4 I- 2CC5 H£ ~- ~--------- ---_. 7TR -.--~ I 7ASB FM -----<~ 7TRKOR 9 M~C 404 Z 'lrr:O 71141l I . 01[1 SET TIE IF 405 71168 I - ~ AG IF6Il IF411 I-- BG SA ,--8 63111i IlIm 01[8 7TRK 21111tBPI QNlfj 636< CH • If r- 8 .- I 4CA I-J- ~ 7981 798B MOD 344g17g 71 4CA i ~ , ll~ 1 nL- BK NOT 7TR 2IlIl BPI -8 . 404 I 3438 '/917 FJ '" T 799A . ~OA 3478 til -------.. ) Jp~EV EC ~ :~l QHlll 34511 ~l QNlll rag 7981 798 B MOD 3440170 4CA_-<_.__.M. . i 4CD 4CB llEl IPRESENT EC /---",--- A 7941 7959 MOD 3460 EK 4QJ! ~J. 7580 00 345SI6S 8001556 BPI 7TR 4C2 S 4CC LOAD GPC NBCR AND SKEW GATE VALUES 22.1128 DATE 6-25-73 JCD lOC USB IpG PN }1382 lco TYPE I ) ... 344f 1 QNlll 34711 QNll1 CO PN -MACH ~ 38" y"'" r -. r') C) II ',,) .-~- '---_/ [' ,., ~~0l r--l 5E,T GPC ~4 4400 I T----, . .lI SET GPC loA 4438 '!fll. () 4M8 CMfl 4C9 EA 3438 j----48 4F9 -------i.>---iISET GPC It'6 L~fo ~!7~~ 46IIIl I--< SET GPC 1"6 4639 'In- I FA r- 4641! C649 ",,4C,-<-9_-,-,,- 34511 S 4F4 .------l SET GPC il'5 4500 4539 In 4CE ,..--- ~~D 7581 f--1 r- EE 3460 !.,. f - - - - . - - - -.. _1~ET GPC ~4F5 451l1l 75 345816jl j , S;T-;;PC 4ZoffJ C538 4C9 BG 1.24tSI J 1 4249 GPC LOADED fOR 7TR 2l1li BPI QNllI i 344ll 7TR 2$l BPi QNlSlCH n~ II f"l 3478 '. _1 PRESENT EC PREY EC LOAD NBCR FOR 288 BPI 22828 22815 IDATE lPG PN 6-25-73 ICD LOC 31324 JCD TYPE ICD PN IMACH 1 3889-111 /J 5 ~ [ .. - ~--- ... - 3431l ~-- R CF r-- .1 13Jlj1 2Bl! 289 rr SET TU SEL moo 8lft9f--I}B . I.,.? au tUY SllIl--- ~T9 2Al Ell :lBfE fB 3F£ .. }DA 5 STA m·7 931A'- 3640 .nA SEI!CnHE DRI\!E TO BE TESTED ING ADR. lOR ' 93381--. m.SS .31}8 fETCH BUf SET GPC 3~ , -~-------------------- .. r-\ o ~) n BII421l DC IUTS Cl. C2, and C30FBUFfER POS InON 3 PROViDE SAAR RUlli OPT·IONS: ... g g Q j •f 1 r 1 1 1 fl 1 f NORMAL:RDN WOP f(£RNIlL SPAtE F1lmWNRD LOOP TEST SEARCH AND sWP S.EARCH AND GO ,I " DESIGN NOTE: TIlE MICRO ORIlER 'S STA CTI.·7' MUST IlE ISSU£D AT LEAST 2 MICRO SECONDS SEFORE ~NTERROGATING TIIE.OfFLINE SW~TCH. 38CB. 3CZ --, ?DB! ~ fDB5 f-- B iSRGI' 5B2 42B9 4281l 5RQ Ilr: 2lIII8PI E3311 rr r- D GPC PR 118811 570 BE~C r-- t--- BCR LOAllt.. QNlIIIl GA 57B BCR LOADED WRT/Wll 71~ QWI45 fIBCR LOADED LWR QW145 GE )/l ~ ~n TYPCM~c Fl3A 9BBO FC ~ET GPC ~~F r C5B6 : OD 556/8l1li BPI 5AE II r589 SET GPC 2-1 r r - r- SET GPC ~7 4589 5B6 MOD 3459 5A4 II --< r-- ...- E32E 63110 BPI CE 41B9 47CII C7FA 589 DE 2111 BPI 1 5AD SET GPC 2-4 5BA EE 41811 m - GPC TO r- BC~B/I 1=". mo 1'iIUI (-of )IIU - L 44B6 5R6 OF 556/11111A BPI 448jI MOIl'l4l\ll - " 1581, 1 59E 5A3 'f,-;-< ~ 7941 15A3 mo ~J> 345111611 AG 1 5/15 ~BPI 5AC 632C ----< ~ 7965· 346S B( f-' ~ MOD 344Il 590 r- 7981 - r- ~ 799F I 5'l1' ;; ~il 344lII7S AI ~...- II CG )/111 43C1I 43fA 5B8. DG 2II!lIBPI 5AB 1 r-- SET CPC 2-1 471!6 47811 5BA EG i~ET GPc~ro ,- 4FC, r- 5BA 556 BPI 5B6 DH 556/_IIPI H>-- 63110 632A BPI CJ ),,1. ~ET CPC ;i" 41811 41BC 5BC 0 f6~ ~~BPI !. II 5A9 r - SET CPC 2-3 t - 43B4 438J r - - 58/111 ,MOil LOAD BCR FOR NRZI WRITElWTM QW121GE LOAD BCR NRZI RD QMS8lDJ tl~ . 59C R CPC PR BCC IIBCII 5qf) - - Ai.. /~\ ) )1\1 ----< ~ 611 ~i SBPI IlBOD 5R' '\4m 1 E328 ·CL " ilK )"8' 6'111 E335 ~~ BPI DL !IF' n MC HF ' SET GPC f~H CIB! m 79As D34~ BJ 57C r- 5D~ RS T GPC 561\ t--- II98Il ~ET GPC ~~t; 41811 ~TO 3B6 556 BP' - FH ~I ~ET cPC t8 1 --:- 6337 40CII 5BA EJ 5B4 4FFA CDFA FJ - IDB EK r- ~ ~ET CPC ;~) 4EC/I 5BA CEFA EL LOAD BCR FOR NRZI WRITE -I PRESENT EC 22(1211 IDATE 6-25-73 ,r- "EC 221115 IPGPN / \ - -., ) ICD LOC ICD TYPE ICD PN I MACH Q W 1 3SIlIl-: \Jl " \ ( 1[' I I HeR 1~~W;u.;I~' II QI' 2 NRZI7/9WRITE 42CB 54fJ QW145FD 42CD -- I 551 RST AB BUS 14C9 IDCB 14C4 559 NRZ( SET RWB 1009 FE 2FCO 561 f- 2FEI GE ------- o 561 553 FliP WT/RWB 4AC 1 4AD 47ir SET GPC 34 44C1I L H NG S TO 2 BIT CELLS OF DELAY HAVE TAKEN PLACE SINCE LAST DATA BYTE WAS WRITTEN. '" " e I I lSTRWfJl.s C4EE IICBa BIT CEllS (Nl) GPC AND WAIT 2 BIT CEllS BEFORE WRITTING THE CRCB IN 9TR OR LRCB IN 7TR. / Y J 4BS 9CBlI . F I 4AI RST RWA GTS IC8Il lC9C 49C I WRITE CRCR BYTE QW155 DATA WRITTEN 7 TRK QW155· I F~ I THESE lWO DELAYS PLACE THE 9TR CRCB 4 BIT CEllS FROM DATA AND PLACE THE 7TR LRCB 4 BIT CELLS FROM DATA. 544 7A91· NDC LT 36 546 1" Q "1 FAil7~ a RST GO 97C5l--- 284Il :~ THIS ROUTINE LOOKS FOR A CREASE WHILE WRITING O.E. NDC 36 UP WHILE STILL WRiTING} ANO rt'OT IN DIAGNOSTIC MODE. IF NDC 36 IS DETECn:D "GO" IS RESET AND ENV. CHI( IS SET AND THE WRIT£ GATE IS RESET. WRITE DATA IS REQUESTED FROM THE CHANNEL UNTil COMMAND OUT COMES UP. IA4E~ 54E EK ~lh' ::e I 50~L j 5D~L ~1 .~-~ cH'iC'A ~ QQ ~ ~ SET ENV IAtljl D 54A A~ " . 545 284A /---'. i rr·",,,~c r NRZI WRITE PRESENT EC 22929 "'. 22BI5 Q JOATE 6-25-73 JpG PN i"--'\ - ) Ico LaC Ico TYPE leo PN jMACH 3898 7'-°'_2- '" (\ \ ---- CI () (' () / THIS WAITFOR NRC NOTENABLE INSURES THAT READ DATA WILL NOT BE ON THE INPUT TO R/WA WHEN THE CRCR I S MOVED TO R/WA INPUT. I I~W15lF WJ!IlUb 8 f--48C1l 4f£5 ~~Il 5CE60 DF 4E6 4£5 " FF 49C DATA WRlffiN 7 IRK QWl51FH 581l1l GO TO 4f6 5CE6 AI WRT 7 TRK lRCC E/W161 WRITE CRCB 9IR '-i BLK WRT@C 2F4Il 2F6F 4EF Pli P WI/RWs 14C0 14EA 4EA CJ 576 • I WRITE 9 IRK ™ 58IlS 5CEC ,,8 . 15i1f:l I ,', QWl61 FJ DK 952A H 4EA EK 4EA EL f-- ----! THESE NO OPS ARE NECESSARY TO INSURE PROPER LRCC SPACING. 4£4 DCE4 4E2 N9 TM TO WI q~ ; ll~ 58IIIl EE2A L_~4EA§:::=~D~J~_~~4£~C~=~EJ~1 -., 581l1l GO TO 4E2 QWl45GF WRITE 7 IRK TM QWl45GE WRTlWTM END SEQ 6EiIfJ GPC00 FLIP WRITE TRIGGERS WITH 9IR OR 7TR TM CHARACITR. 9TR TM EQUALS 13h~ 7TR TM EQUALS Ifhex. ( Q ~~L-~~~~~'-PA-.T-E-6--2~5-~~73-~--rC-D-LO-C----------rC-D-p-N---------~ ~ fG PN 31334 CD TYPE MACH 381111-1 II ~ Ii --- -"--""--- ---j co RST WT WRITE rAILED QW155DC 5800 TO 4£9 I ---- --~T ----------- 5CE9 f---AA I I I THIS NO OP IS NECESSARY FOR PROPER LRC SPACING. , -iI il[.fj I WRTlWTM END SEQ QWl55FJ WRITE LRCC BY RESETTI NG WRT TRIGGERS. I 4£9 I 1 5800 4F9 I WRT 7TRK LRCC 5C:~1 II~~ 4fF RST WT GATE ~ I I . RSTWT 943F 17CB llo l7FE 14FF R( 4FE - r.r. 5C89 _DC QW155EJ 4B8 1740 l~rjLTH 4a9U- I 4B7 SET DATA CK '-- mt,t 491 fIET GPC;:' 48G0 497 C8D7 I - - 7A811 FA98 f---< t-- 63811 2811 BPI 4A4 7TRK OR 9MD 498 ZH YH ~{~ T VRC C TR OR 9MD I 499 L 1 483 58IfIJ 5C811 4811 ....EE NRZI LWR QNfI81 ~~ 6 4B6 RST WT PULSE IB811 1486 9B36r-- 17409778 t-8 I 4RR r.1 III 11114 ISIlIIllr E324 I--< ~ 6301 6330 I--< 556 BPI 4BC AH I ~ET GPC 2=,L .- 4480 44BA f - - - 4140 CI7B ~TO 1511 r- 4BA BH 486 SET GPC J.I48A CH 4BB DH e.G TO RD AFTER WRT QNf/Sl DOll FH '1TRNR. I I~ET GPC 2=4498 '-- I 4488 44rJ 4BA AJ I hT GPC 2=E46D '-- 4£811 4BB llll! - I- CEBB ~J SET UP. 2!l in. DELAYTO CHECK THAT RD DATA OCCURS WITHIN .211 in. AFTER LAST BYTE WRITTEN ON TAPE. H~ 'JET GPC 2 4580 4BB -wa F7n 1---1 ~ =r 5 45BB CK TQ Iii I . / , / '\ (/' "" ) -- NRZI WRITE_ PRESENT EC 2211211 IDATE 6-25-73 PREV EC 22015 IpG PN 31335 , '\ / , '\ ./ ICD lOC ICD PN ICD TYPE I MACH !l' ~ . '-,------ 381111-1 (I - -1; (\ \t - - . ~;-; .',. . . I ....:.~.:-~::. ':' --:'---.:- ... . :~ 1 1 (; .. j ' _ . --..--'.,- ~" - -.- -:-:-' ;;~.-:-:-r=- ---<. - -.~ I . . (----- .- f ~: ....a- ..• • n .a - - .... ~ ;-\ I, .. ... ... :' ,~~~'-!.- ; .:~ fJO 25~ leo ... I b~ZI 8CC=1Z _._- --. '-------,.---- .~ 6E/3 j 25 B i R\.J B TO wi 148'" H1~ ..,E;5I" AD 2~P. .. -.. ""RiTE DATA LOOi=" I Llr-!I \. I SD 25C I --- ._----_ .. -- , ----- G PC ., :-----~ ... __._---- .... BCR - -. ----- ... __ ..... . A 07 ~ 07 ., ... ------ --.- R1C - R2C~~ 34-70 BifCel1 Tfmt'''jj CJI. ...,) ~ il.i7 IV rA ,."\ c.,\j. e.s I PE .j. ~ --~-. C ---- ."'. ,. . ------_. . ' : I~~i---r~=.! . .J. .. .- ...... _-'T. ~-+' ~ .. ~--l- ~--.-- -.". i.s 3 2'Y:;)YVt" rf r1f':r, bi'iSI _,.3',\lI·N -;-·-.f· 2(j.;1yJ'';''IpS w .... dier-i 0.:4 !bfJ¢ bp I JI a f e. ,. (;o\'C '/ J 0.0'-:- ce; I Gl.."7' ,/'! HI~C'1-JI ~~c t •. I, T:;;:f 07 ~ Rd.: I (. . Av+o ReleJ Q"':c:! Ccu •.:+ ~ . J Bee - . ~ . .~ I , I.e' 8 0 \JrJdry --- - --. _...... :. I -25.D I , F L I P WT l&E'o'l U:.!.D _ ?,F£O 6FI')EI Sec: y:; "'~ENO ..../RITE. 2SC CD 2.5:: f I'D I ,-./'1- ad S" •. 8i+ Ce 11 . M: 0'--'5-2- S- C--'1 ~~ r..., ...:),/L.,p.sec oT ... .~.'.- PE 'vV r ;+-e :r')A~ c....·r'. . ._~1\.: BCC=¢ : , ) -.IS~v OvT-;Ftfe/'l C CLOCK A L-I n .~ __~n eLOCY., I. GATe/) CIIANN£L n n n n n ~BYTE . Z. W/?T I/O .3. VJRT Ilo n n n 1: 1?£¢41 FuLL L T H - - - - - - - J 4. GATE fi./W-A IU,rtSI ---~--' S. SET SER,V IN L- to. SET I/O /?£G_ I I L____ VW-A /?Fhl RE Jlf 5'1 /{ £;141 FULL TGI{ 8. R/W-A IUfl41 FULL L T H - - - - - - - - - - - ' GATE 1(/"'-13 . ------.:..1 10. R/W-B n .n REJ141 FUll. TGfI.. - - - - - ' 'I. n fl RFJ1dl SE/{v 0;; 7. ) REISI _ _ _ _~~_ _ _ _- - ' F.EjJ'S I FVtL7GI{ II. RIW-B _ _ _ _ _ _ _ _ _....,-_ _-'r-~ lufHI FV£L LTH /.2. til. TE f, Z to> I.'--_--11~.-l~_ t I "i ' C-----C1 It L . . ._ _ }=--BOB CU·4 8. TEST BO;e. (S~T .BY ~:/CRO?P.OGfi./,M.) " 2.0 II __ 18 ~_---l 110 TfiG I - . . b".... '.; 9. REeo.'::; LATCii , 10. GMN SJo/J7Cf/ LATcH It . PH~.S E TEST HIGH SYNC TGR -" BOB CTR. 1:> + _____ (SET BY /-1IC/?OPP.,OGRAl-l) --.:....;,~;~~' ~-----.: "I •• {( • .,::.." PI?£-SYNC ----~( 1$. BEGIN BLOCK, I _ _ _ _ _ _ _ _ _ _ _ _ _ _.:.-.___ S_E_T_B_y_T_E_S_T_E_O_B_--.-J '/. ';" 1': RESET . ..,' . ~y -~ 1( \I LJ -> C ~~ ~ FigiJre 3-3. TEST BOE n Go"'N 7 "',TPGf ,". ;.- , ;;: 13013 SYNC ON ,t.IMITE.IJ DATA ~ CT~ :~O--rI· M7;1" I r n RESET BY I"B G CONDIT I ON 1!<: !!? LOW ~ to> C / ., (--. '1( " ~f/.O~DR'.{' LIMITED ])ATA(5&1:;). ~ r:: :;;: =/2-1 M7J!61 Q,I-ATA 14. I-1SZP'/ :.; y.' ,iI'" -:. I.' ~ 11 GAIN L.._ Q • ~--------------------------------------------~t'~--------------~ 12. SEARCh' FOR ALL ONES 13. VFC "r~ ':. _________________________:::.e:..:o::B:...,;,C:.,T.:.:,P.:....:5_--.::J. Read Detection, During 40 Zeroes. NTye I ' /. t.f~1 L-----,I DATA ALL 1'5 PJ MARkER 1111 tI I~ I + .PATA "I r-B1T CElL pqllNDAllt -oj 4. STEP RIC ~ L . L . .3. ANDS£ARCH FOP.. ALL j's --I '2 AND .,;. STU' 81C 'IJELAyED 5·\ 8. WP. BfT A LSSB LSSB ?f-3 LSSB ,d n 4A!1PG 'I, 7, 8, 3 ·1 ----------------------~~--~ LSSB I . 3, ~ ALL n 3, 7, LSSB 3 n· - - - ALL BVFFE{? pes 17101(S HELl: VNTIL ERASED' '",Y "'~~A_ ~ _P::'~) - - BY tlEXT EIT/NO 19T IIITD THIIT 13VFF£R. ~ B, 'I Figure 3-4. Read Detection, Data . ....Q ("~\. W 1 t.J ~ 13,7,8,9 f- m .3, 7, l!>, " LSSB 2 n 1'5 MAf'..f(£R ,- - 8, , I 1----_------',- 7. WI< BlT.B LSSE to> 1 ;:!'t I 1 _I 5. START IUC ~.WRT fI (PETECTc/)/oT elT SHIFT, sa AT EIT CELL BQVtlPAR.'( TIME) BIT SI(IFT TIMES ... ~ 1 lLJLlLJl 2. VFC ,s. .¢ '! q "1 0 l' SOH<; L~~e. ltiCS D<'T '-".TE: ALL OI'.!E5. MAI2I:ER. II __---In· ~ \. L"''''!I Sy"c 2.LSSBsYNC. I· n I n ." J/ .., n (~\ ,-----/ ' PATA n n n IL- n n nn n n n n n n n n n 1?J...d>GI .n A eLOe/.': nne IlL~I~-~=:::;-L-...~--------1 i BI.OCl(£D . ; ,ALL~yONES DATA X,rER. l.,'.TCH. n.. G.IC:ESET ECcg REOa>1 9.ECCg RE¢O! ' - RESE T I::.Y lEn;:; OF I2EOOI ~ EOct>1 5, A CLoCK R;si:YBY " -olit.·f-.:7' ~(f)71,~8/ ::;ATA :i:,Yi.£ I 9.£CCg FULL TGl2. D~.IA""" /,4, C. CLOCK n r i. SET ECCR eE¢>21 5,A CLOCK IO'EcCg FULL LATe..... 1\· GArE '" ", J.?Ea:.2/ RIw-An J?Ec'>SI onr ... r __ 12. 'f21 n Ifo >:e;:::. g:'G, ~ULL RE021 gt)92:,031~4>4i RE¢SI '20. I/O e;::G I/O _". 'r""1'. RE(!)SI ----- - lB. E/w-B I='I,;LL -rGR. '21. ...... -.. eECY21 r./W-B IG. 'i:./w-B lSI. SET :J_...." J;.U"f..l~"y:;;'l, 14 R/W-A FULL LATe.H IS. GATE CLOCK RECtJ 1 B.L~5BSY"C DLY2"-1~-.~.::;,=:::;-------~---' 4.~A XFER Lt;i'CH "\..Ji-i--------------------5.1NG,l;T£ ECCR, ( gCOSI,061 ~E<1>21 T6R. 22. I/O ~::G ~ULL LA,TC\4 g~¢21 23. SE:RY 11-1 SE, El'Y 4,2.2 R~q:>el 24. SE;·'.' OUT "·12.0M CHAI..n"==-L 25. 5ER.V OUT SYNC L.A..TCH ) EF'd>SI Figure 3-5. Read Data Transfer. Normal. '\ ~O"'E L,""Se C1.7.o. ~S c n SVI-I= I , I' J IN''''''E E.=I I 13. E.IW-B 14. 12M-a FULL T~g 15. R/W-B F"ULL LTI-I IG. SET ' I It. I 0 I/o I
Source Exif Data:File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No XMP Toolkit : Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-21:37:19 Create Date : 2015:11:05 11:15:27-08:00 Modify Date : 2015:11:05 10:46:57-07:00 Metadata Date : 2015:11:05 10:46:57-07:00 Producer : Adobe Acrobat 9.0 Paper Capture Plug-in Format : application/pdf Document ID : uuid:f60524c6-0094-ec43-9668-4a44b83e54df Instance ID : uuid:32e47c0e-0606-ce42-ae5d-a2e224666f8a Page Layout : SinglePage Page Mode : UseNone Page Count : 101EXIF Metadata provided by EXIF.tools