A DIGITAL ELECTRONIC CORRELATOR HENRY E. SINGLETON TECHNICAL REPORT NO. 152 FEBRUARY 21, 1950 RESEARCH LABORATORY OF ELECTRONICS MASSACHUSETTS INSTITUTE OF TECHNOLOGY The research reported in this document was made possible through support extended the Massachusetts Institute of Technology, Research Laboratory of Electronics, jointly by the Army Signal Corps, the Navy Department (Office of Naval Research) and the Air Force (Air Materiel Command), under Signal Corps Contract No. W36-039-sc-32037, Project No. 102B; Department of the Army Project No. 3-99-10-022. MASSACHUSETTS INSTITUTE OF TECHNOLOGY RESEARCH LABORATORY OF ELECTRONICS February 21, Technical Report No. 152 1950 A DIGITAL ELECTRONIC CORRELATOR Henry E. Singleton Abstract The relation between correlation functions and the general theory of communication is presented; this relation leads to a technique for electronic computation of correlation functions and to the design of a machine for carrying out the computation. Because of the requirements of great accuracy and long storage the machine makes use of binary digital techniques for storage, multiplication and integration. Descriptions of the more unusual circuits in the machine are given, and complete circuit diagrams are included. A number of experimental results obtained by the machine are presented. _ ___ _ ___ __ .L ______I___ A DIGITAL ELECTRONIC CORRELATOR The application of statistical methods to communication problems is still only a few years old, but already the power of the statistical approach is becoming generally appreciated (1-5). An adequate body of statistical data is not yet available, however, and this lack prevents the full strength of the statistical technique from being brought to bear on a large number of communication problems. The branch of statistical theory which is applicable here, and which, indeed, must be considerably extended if it is to be of greatest use, is the theory of random processes. The theory of random processes enters because communication equipment must operate for an ensemble of possible signals, none of which can be specified in advance; they are characterized by a set of probability distribution functions. The fundamental statistical parameters which are required for the solution of general communication problems are accordingly the set of functions which characterize the ensemble, namely, the probability distributions Pn(Yl ' t; where Pn dyl d 2 ... Y2 ' t 2 ; , tn. n = 1, 2, . dyn is the probability that a member of the ensemble will have values in the ranges (Y1 , Y1 + dyl), t 2 , .. ; Yn' tn) (Y2 ' Y2 + dY2 ).' ' ' J (Yn yn + dYn) at times t ,1 Since Pi can be found from Pj for j > i, it follows that the Pn describes the process in successively greater detail as n increases (6). In applications of the theory it is usual to assume that the probability distributions are invariant under a shift of the origin of time, i.e. that the process is stationary. Although a knowledge of all the probability distributions Pn is required in order to treat more general communication problems, many problems can be handled through the use of the second probability distribution PZ(y1 , tl; Y2 ' t 2 )' Since for stationary ensembles the distribution P 2 depends not on the absolute values of t1 and t 2 but on the difference t2 - t 1 , it is convenient to abbreviate P 2 (y l , tl; Y2 , t 2 ) as P(y, Y2 ; r) where T = t2 - tl. The experimental evaluation of P(yl, Y2 ; T) for even a single stationary ensemble is a lengthy task (7) because it requires the evaluation of P for each point in the three-dimensional space Y1, Y2 , T. It is therefore fortunate and of considerable engineering interest that a certain class of communication problems* can be treated in terms of the moment of the distribution P: 00 M() =i x yY2 P(yl, y 2 ; T)dYl dYZ (1) The three-dimensional probability distribution undergoes a smoothing due to the process *Notably the design of optimum linear systems, Refs. 1 and 2. -1- I_ _ _ L· I L_ of integration, and the result is a one-dimensional rather than a three-dimensional function. Furthermore, the moment M(T), which may be regarded as the average value of the product Y1 y 2 (for a specified T), distribution P. can be evaluated without recourse to the probability In fact, if f(t) is a member of the ensemble, the average of products of pairs of values of f(t) which are separated by time T is the correlation function T +(T) =To 2rTI f(t) f(t + T) dt (2) -T For a stationary process it follows from the ergodic theorem that M(T) = (T). Theory of Computation Since, according to the results above only one member f(t) of the ensemble is required to compute (T), a convenient approximate method of evaluating +(T) experimen- tally is to average a large number of products of pairs of samples of f(t): N (T) an bn(T) E (3) 1 where N is a large number and a n and b n are samples of f(t) which are separated by the interval T. Physically, the above discussion means that the computation may proceed as follows: A sample a of the input time series is obtained and stored; after a time a sample b is taken and stored; the two samples a and b1 are multiplied together; the product is stored, and the samples a and b are discarded. T has elapsed, The sampling and mul- tiplying process is carried out repetitively, and each time a product is obtained it is added to the cumulative sum of the products previously obtained. After N such products have been obtained, the sum is recorded and the device which stores the products is reset to zero. The sum recorded represents the value of consideration. Proceeding in this way, as many points on the correlation function as desired may be obtained. (-) for the value of T under The procedure just described is used in the present machine. Although an average might be obtained in a shorter period of time by delaying the entire wave form, such a procedure would require the use of more complex equipment. General Design Specifications An earlier experimental correlator (8) at the Research Laboratory of Electronics demonstrated the feasibility of high-speed electronic computation of correlation functions. Results on this earlier correlator pointed out the need for great accuracy in the computing circuits and in the specification of the delay T, as well as a need for a very large range of possible values of T. Although the preliminary machine served an exceedingly useful purpose, it was limited in the range of delay available, and hence was unable to handle many of the problems susceptible to treatment by correlation functions. The -2- ___ __ present research was initiated in order to provide the laboratory with a highly flexible, general-purpose correlator; one which would meet the requirements of the numerous applications which had been proposed, and would take advantage, in its design, of experience gained on the first correlator. The following general design specifications for the present machine were evolved: 1. Wideband input circuits (d-c to 12 Mc/sec). 2. Wide range of delays (0 sec to 0.1 sec). 3. Minimum increments in 4. Value of 5. Machine to be completely automatic. 6. Accuracy and long-term stability to be as great as possible. T T to be less than 0. 1 ,sec. to be known to within 0. 01 [Jsec. The requirement for great accuracy and stability, and especially for very long storage, strongly indicated the use of digital techniques. used for storing, multiplying and integrating. The binary system is therefore By this means, possible sources of error are limited to the sampling circuits and to the circuits for translating the samples into binary numbers. Errors from these sources are first minimized by careful selection and design of the circuits used. Remaining errors are further reduced by a special feedback drift-compensating circuit. Descriptions of the circuit techniques used are given below, and together with the general description of the machine, form the body of the report. General Description A functional block diagram of the correlator is shown in Fig. 1. forward translation of Eq. 3 into functional components. This is a straight- To avoid using a separate number generator for each of the two channels, a selector gate is used to route the A and B boxcars (or samples) successively to a single number generator. f l (t) and f 2 (t) are different, their crosscorrelation is obtained. function is required, the two inputs are connected together. If the inputs If an autocorrelation The boxcar generators are so called because their outputs consist of wide flat-topped pulses developed from the original narrow samples. shown in Fig. 2. 3 and 4. Typical wave forms at the numbered points on Fig. 1 are The value of T is controlled by fixing the time interval between pulses Operation of the computer is as follows. Boxcars 5 and 6 are obtained from signals 1 and 2 at the time of occurrence of timing pulses 3 and 4. The selector gate normally passes the larger of the two boxcars to the number generator, except during occurrence of gate 7 when boxcar 5 is passed, and during occurrence of gate 9 when boxcar 6 is passed. Gates 7 and 9 are also fed to the number generator, and during their occurrence the output of the selector gate is coded into binary form. The purpose of delaying pulse 4 to produce pulse 8 is to insure that gates 7 and 9 do not overlap for small or zero values of T. Thus the number generator has time to code the first boxcar, gate the resulting binary digits into storage in the number register, and reset itself -3- __ _ _I _1__ _ i&\ Fig. 1 Functional block diagram of correlator. (D 0 ®D I I I I I F-I -- i. I I F-~F[- , I )1 I I] , , If L _I Fig. 2 Wave forms at numbered points of Fig. 1. . -4- - -- .____. before it receives the signal (gate 9) to code the second boxcar. After the A and B num- bers are stored in the number register, they are multiplied together in the multiplier and added to the previously accumulated products in the integrator. When a predetermined number of products (of the order 105) have been accumulated, a number-stop gating pulse of approximately four seconds duration goes out on the number stop line from the timing equipment to the number generator, and stops the gating of the A numbers into storage. By this means the A number section of the register remains reset to zero. The output of the multiplier therefore becomes zero also, and the number accumulated in the integrator is recorded. This is the value of () for the particular value of T being used. The integrator is then reset to zero, and the value of T is changed in the timing equipment by changing the separation of the A and B timing pulses. The operations of recording (T), resetting the integrator, and changing T are completed in about two seconds. When the number-stop gating pulse ends, the machine begins the computation for the new value of T. of Circuit Features We now proceed to a somewhat more detailed discussion of those parts of the machine which are especially important in meeting the design specifications listed above. Timing Equipment. Fig. 3 is a block diagram of the portion of the timing equipment which is used in obtaining the A and B timing pulses. These timing pulses must be accurately spaced, since it is their separation which defines T. A one-megacycle crystal oscillator is used as a reference. The output of the oscillator drives a pulse generator which in turn feeds a cascade of bistable multivibrators. A square wave is taken from one of the latter stages in the cascade to govern the repetition rate at which A and B timing pulses are produced, and therefore the rate at which multiplications are carried out. This rate may be as great as approximately 1000 per second for small values of T, but must be decreased as the value of T increases. Normally the rate is set low enough to include the maximum value of T used in any one correlation function, and is not changed throughout the computation. By means of the pulse generator, a pulse obtained from one edge of the square wave triggers the phantastrons, and the phantastrons trigger gate pulse generators whose outputs are set to have a duration equal to the steps in which are to be used. The gate pulse generators turn on the gates during the occurrence of one of a train of pulses obtained from an earlier stage in the divider cascade. T This latter pulse train has a repetition period equal to the desired steps in T. Numbered wave forms are shown in Fig. 4. The steps in T which are available by this method range from 1 sec to 210 tsec. Smaller steps in are obtainable by making use of the trailing edges of the phantastron outputs directly. By this means, increments in as low as 0. 02 psec can be obtained. The phantastron plate-catching voltage is under control of a stepping relay which produces 110 different voltages in succession. A particular value of corresponds to each position of the stepping relay, and the relay changes after each -5- __CIIJII _ __ value of +(T) is recorded. The maximum range of T is 110 X 2 10 psec or about 0. 1 sec. Fig. 3 Block diagram of timing equipment. I I I ® e ® n1 l l l ]__________ n1 l l l l l l l l l l I I Fig. 4 Wave forms at numbered points of Fig. 3. Sampling and Coding Circuits. In order to produce a binary digital representation of the amplitude of the input signal at the time of sampling, the corresponding boxcar is first converted to a pulse having a duration proportional to the boxcar amplitude. The duration-modulated pulse is then used to gate a train of timing pips to a binary counter. The counter is reset to zero prior to the occurrence of each duration-modulated pulse so that the condition of the counter at the end of the duration-modulated pulse is a binary representation of the boxcar amplitude (10). It is evident that the only important errors produced by the correlator must lie in these circuits; that is, in the boxcar generator and in the duration-modulated pulse generator. The duration-modulated pulse is obtained by intersecting the boxcar with a saw-tooth wave form, and marking the instant of -6- -- I---I--- 0 TIMING PULSES Fig. 5 Block diagram of number generator and associated circuits. O F_ I I _ I F_ _1 © ® ® I I I n - I I I I I- I n 1 Fig. 6 Wave forms at numbered points of Fig. 5. equality of the two voltages. Thus the critical portions of the duration-modulated pulse generator are the saw-tooth wave form generator and the comparison circuit used to indicate equality between the saw-tooth and the boxcar. The boxcar generators, saw- tooth generator, and comparison circuit are discussed next. the interconnection of these circuits is given in Fig. 5. A block diagram showing The operation indicated by the diagram can be followed with the aid of Fig. 6, which shows wave forms for numbered points on the diagram. Boxcar Generator. A block diagram of one of the boxcar generators is shown in -7- --- --- ---- Fig. 7. There are two of these circuits, one for each channel. The input timing pulse is reshaped for uniformity in a blocking pulse generator, which produces a very sharp sampling pulse a little less than 0. 1 pLsec in duration.' The sampling pulse is applied to I Fig. 7 Block diagram of boxcar generator. the suppressor grid of a 6AS6 gate tube normally biased below plate current cut-off, and the input time series is applied to the control grid. The need for a very narrow sampling pulse and a wide, flat-topped output pulse imposes conflicting requirements on the boxcar generator. The wide output pulse is obtained by storing charge on a con- denser. In some cases use is not made of the stored sample until about 600 Lsec have passed. To prevent appreciable decay of the charge during this interval a large con- denser (0. 01 Lf) is used. If we assume a leakage resistance of 40 megohms, for exam- ple, the discharge time constant is 400 millisec, and this is satisfactory. Assuming a charging resistance of 500 ohms, which is the order of magnitude that can be easily obtained, the time constant is 5 usec, and a 0. 1-Lsec pulse is not wide enough. The con- flicting requirements are met by widening the original 0. 1-pLsec sample in successive stages, as shown in Fig. 7. Saw-Tooth Generator. Fig. 8. A schematic diagram of the saw-tooth generator is shown in This is a Miller feedback circuit using three stages of gain, and gives extremely good linearity. Generation of the saw-tooth takes place during the presence of a gating pulse on the normally cut-off suppressor of the first stage of the amplifier. Tempera- ture drift affecting the saw-tooth slope is compensated by returning the resistor of the RC combination which determines the slope to a variable voltage under control of the first or principal digit in the B channel of the output of the number generator. put of the number generator ranges from 0 to 1023. -8- 1_1 The out- If the first digit is one, the output - SAWTOOTH _ GATE PULSEJ SAWTOOTH OUTPUT Fig. 8 Saw-tooth generator is equal to or greater than 512. If the first digit is zero, the output is less than 512. The voltage applied to the slope control resistor is proportional to the relative frequency of occurrence of one in the first digit; and is of the proper polarity to decrease the size of the number if the relative frequency is greater than 50 percent, and to increase the size of the number if the relative frequency is less than 50 percent. Use of this drift compensation circuit has reduced errors due to long-term drifts in the correlator to negligible importance. A schematic diagram of the comparison circuit is shown in The saw-tooth is applied to the grid of V1 and the boxcar to the grid of V2. Comparison Circuit. Fig. 9. SAWTOOTH INPUT BOX CAR INPUT Fig. 9 Comparison circuit. As the saw-tooth passes through a narrow range of voltage in the neighborhood of the boxcar voltage, the plate current of V1 shifts to V2. No triggering is involved, since no -9- -C- --- - L_ III *_ IL regeneration is present. Because of the pentode V3 in the common cathode circuit of V1 and V2, the plate current of V2 after the shift is equal to the plate current of V1 before the shift. This causes the voltage swings across the plate resistor of V1 and V2 to be equal, and allows the use of fixed grid biases in V4 and V5. V5 are driven in push-pull. The grids of V4 and A narrow slice is taken near the midpoint of the grid swing, and appears in amplified form at the plate of V4. The resulting essentially rectangular wave form is applied to a regenerative amplifier, or trigger circuit, which derives a sharp pulse from the leading edge of the rectangle. This sharp pulse is used to reset a flip-flop (not shown on Fig. 9, see Fig. 5) previously triggered by the leading edge of the saw-tooth gate. modulated pulse. The wave form at the plate of the flip-flop is the required durationIt is used, as has been indicated, to gate the timing pulse generator which drives the binary counter in the number generator. High-Speed Counter. ber generator. Very little need be said about the binary counter in the num- Since 10 digits are used, a maximum of 1023 pulses may be counted. In order not to take too long in the counting, a 5-Mc repetition rate is used for the pulses to be counted, thus requiring at most 200 pLsec. in Fig. 10. The first stage of the counter is shown The circuit was tested for several weeks at 10 Mc/sec before being incor- porated into the equipment. The essential feature of the circuit, which allows it to + I - 'v-T 1 Fig. 10 High-speed counter operate at unusually high speed, is that crystal diodes from the grids to a tap on the cathode resistor are used to discharge the coupling capacitors C through the low input impedance of the opposite tube. (100 This permits the use of large coupling capacitors ±Lfin this case) and still permits them to discharge quickly after each triggering to a voltage from which the flip-flop can again be triggered. 10- I ' After each of the numbers for the two input channels is generated, it is gated into storage in the number register (see Fig. 11). The register Register and Multiplier. consists of two sets of ten flip-flops each (one set for each of the two numbers to be Fig. 11 Block diagram of part of number register. multiplied) and includes means for shifting the A numbers to the left and the B numbers Although ten digits are stored in each register, for simplicity only four to the right. stages of each are shown in Fig. 11. Assuming that a number is in one of the registers, the shifting is accomplished by resetting all of the flip-flops to zero. each flip-flop is a monostable delay multivibrator. Associated with Any flip-flop in state one has its state changed by the reset, and produces a pulse which triggers its associated delay The trailing edge of the delay multivibrator is used to set the next flip- multivibrator. flop to one. Thus each symbol of the stored numbers is moved one stage to the left (in the upper register) or right (in the lower register). This process continues, pulses are applied, until only zeros are present in the register. as shift The shift pulses are then stopped. In Fig. 11 is also shown an example of binary multiplication. carried out in a manner analogous to decimal multiplication, The multiplication is as follows: 1. Each digit of the upper number is multiplied by the digit occupying column four of the lower number, and the result is written in the highest empty spaces directly under the upper number. 2. The upper number is shifted one space to the left and the lower number, one space to the right. 3. Steps 1 and 2 are repeated until all digits have been used. 4. The partial products obtained with each step 1 are summed to give the complete product. In the machine the process is exactly similar. The value of each partial product is present between shift pulses in the state of the coincidence circuits shown in Fig. 11. -11- _I_______C_ ___-II-IlIllI- ·--_---_ In fact, the first partial product is present as soon as both numbers are stored. This par- tial product is read off into the accumulator, or integrator, by means of a sequence of pulses which examine the state of the coincidence circuits in succession, and send, or fail to send, trigger pulses to the appropriate stages in the integrator. As soon as all the coincidence circuits have been read, a shift pulse is sent to the register, and the reading process is repeated. remain in the register. 250 This sequence of operations continues until only zeros The two ten-digit binary numbers are multiplied together in sec, once they are both present in the register. Integrator and Recorder. As has been indicated, the integrator comprises a cas- cade of scale-of-two circuits, or flip-flops. A multiple-pen Esterline-Angus Recorder is connected to the last ten stages of the integrator and the condition of these stages is read into the recorder at the end of each integration period. The integrator is then reset before beginning a calculation with the next value of A switch is provided for T. skipping one or more of the intermediate stages in the integrator so that the ten stages recorded may always represent the most significant part of the result. At the same time that the digits are recorded they are decoded in a voltage adding circuit, and the result is recorded on a General Electric Recording Microammeter. The decoded re- cording is useful in test runs for immediate observation of results, but is not as accurate as the digit recording. Sample Results Fig. 12 shows the correlation function of a sine wave as evaluated and plotted by the machine. The steps in T are 4 usec. Fig. 13 shows the correlation function of a limited wave produced by passing wideband (3 Mc/sec) noise through an RC integrator (5 )psec time constant) and then limiting the output of the integrator to produce a rectangular wave. Fig. 14 shows the correlation function of a rectangular wave with independent random zero crossings* Fig. 15 shows the convolution integral 7 IT -1I/T2 - /T 1 0 obtained by taking the crosscorrelation of the output and input of an RC circuit (T 1 = 50 ,sec time constant). The input to the circuit was obtained by passing wide-band (3 Mc/sec) noise through an RC (T 2 = 5 pLsec time constant) integrator (10). *Obtained from equipment designed by C. A. Stutt. 12- 0 Cd 2 us'z uisir *ri * 0 a cd 0 ' ._, -4 Cd 2 0 1 ;~~~~~~ia' 0 -4 4sF-4 I.. O a .,,1 0 0 Cd 0, .,- __ . 0 Va a) a 03 0. x 0) -4 0 2l 0 11'p U LO tM 41 ·- to i 0 U, ai0 a) oUq 0 .H Cd 4 t- 4 0 0 4._ 0 U 0 Cd u k LO -4 N .bo av) b0 5-4 -4 0. -4 -13- I.II LI----LI - - 1 . Detailed Functional Diagrams A detailed functional block diagram of the complete correlator is shown in Fig. 16 Fig. 16 includes all the computing circuits of the machine and Fig. 17 and Fig. 17. includes all the timing circuits. These functional schematics are easily followed on the basis of the preceding discussion of individual circuits. Schematic Diagrams Complete schematic diagrams of all circuits are given in Figs. 18 through 31. It is believed that these detailed schematics may be useful as reference material to future designers of similar equipment. Photograph A photograph of the correlator is shown in Fig. 32. Acknowledgment The writer wishes to express his appreciation to Professors J. B. Wiesner and Y. W. Lee for the supervision of this project, to Professors R M. Fano and W. B. Davenport, Jr. for helpful suggestions, and to T. P. Cheatham, L. G. Kraft, A. J. Lephakis and C. A. Stutt for their generous assistance on numerous problems connected with the design and testing of the machine. References 1. N. Wiener: The Extrapolation, Interpolation and Smoothing of Stationary Time Series with Engineering Applications (Wiley, N.Y. 1949). 2. Y. W. Lee: Course 6.563 Class Notes, M.I.T. 3. N. Wiener: Cybernetics (Wiley, N.Y. 1948). 4. C. E. Shannon: A Mathematical Theory of Communication, B.S.T.J. (July 1948 and Oct. 1948). S. O. Rice: A Mathematical Analysis of Random Noise, B.S. T.J. (July 1944 and Jan. 1945). H. M. James, N. B. Nichols, R. S. Phillips: Theory of Servomechanisms, M.I.T. Radiation Laboratory Series 25 (1947). 5. 6. 7. W. B. Davenport, Jr.: Technical Report No. 148, Research Laboratory of Electronics, M.I.T. to be published. 8. T. P. Cheatham, Jr.: Technical Report No. 122, Research Laboratory of Electronics, M.I.T. to be published. 9. A. H. Reeves: 10. U. S. Patent No. 2272070. Y. W. Lee: Experimental Determination of System Functions by the Method of Correlation, p. 60, Quarterly Progress Report, Research Laboratory of Electronics, M.I.T. (Jan. 15, 1950). -14- __ ___ __A TIr C INPUT ,N V I ?NNEL NI ._.I L _4 AM'VZAF11 I VIiTRI VOA 56 1 V5A N - --- lEG 6AAM Ga05 1 6G ABOXr I A MP L I FR E Aun~nMIRA I :I~GA II\ -AMPNI I ~ .U'GN. I II I jINT I FCATOR AMPLIFIR II ItEIRTER DRIVER AMPlIFIER PULSE IDTTM 5RETHER I e RIGB'~R] C -E IN -t- I CAR oxGiENAATOR Ets r--------r-------- CHANNEL INPUT 'TTEiUATP A ---- I [AN r----I -AINN VE 3 -_ ------- II G:AU7STREICHERI 16 A'UPMB -. I) I (FROMTIMING AUT I rz_·-1''"-"" n_ . LOX C GENERATOR ___L= - -_ _ 6AN A7 A7 t L5 1 O U QS RU 6AS 1 our CATHODE I ECLUITWINT)~~~~~~~~~~~~~~~~~~ TTETCIHEiIIIH V - . I G 1EI A6 - - - - -- - - 1 I IA [ fI?~"'~"L__ I MPIFIE PE E aLaW .. __ I _ __ J1- _ ___ _ 1 TUBE TUE GELSETO V CH_ r_ IE C rCUIT B STO 1-G L IN_ I _I :I .II B BOXCARIN V13C Asj I ASCOOCOO 6S ATMIN( PULSE tt,, ) 1 A OXCARIN ~ i| rVl4C IclGAKS jV _AK rest i A GATEGENERATGR I R A GlL L!' _F¢ -- r- BTIWI J I 6n~s 6n~sl IVI-C 1 V~Z c 2CSlDE| V17C 1AT7 ZAE. ' ----2C] |6 | S] SOURE I I E T NVE~ENTER IEoT SHAPRR SWTH A GENERATOR BIAS /|NERaTD GATE 2 T TI~oER BLOCKIN TUE PLE GENERATOR SAWATOTH GNERATOR VL|__________ | ___________ I_ _ I-!¥ - 1 x)DGRIIG MIXER GENEATORI IBRGEATR ODOPaROsoN CTUE SURCE COMA LBt0X C PMIER GRGUT Pn~ah N TU8E ISONCRUT StEI'RO:ICER IUBE _j IT ERSTA CO I OUT A R CATD IIt |aITRE PHANTASTRC |IPHNITSTION I V-2CVIC ... -. 1t~~~~~ TUE VIZC TIGSE AMltlFIER LsAPlIG L INGCIRUT.j BLOCKING PULE ERATOR i CIRCUIT TIMEMODULATED PULSE GENERATOR IB 11 AT IN T I l' ~ GATE OU !r-- i r-'! Il )i LIP-R f E FLA I I| PLOP BLGCKING |j T RANG PUL L PL PLOP -11 11 e - iII I", " - S.-V31 568 ~ }I BLOKING MIXER T B BLOGXIP Gj(C LE GENERATOR ill, (ha_ 1 4r. "I TRG TUB RA RENSET P LSE G. 3 TURN I _ i - - - r------ V28D I N 567 "IV25D u7 VZ6D I 11 -- RATE REtP1 I TIMn, (FRGE DPNti E{X11 I 1_ _ _ 4 - __ ---- IV27D I IA i I"U-- I RS 4-R V2G TEGE TRIG rli~4i - - - VZl 6I L RU ...I BARI V1 =51 ER 5 bI4;) PULBES IN Y VR GATECNEFUUtOEITHTEA_ GTE | NIORAIE PULSEOUT -ERAC UL- TRIGGER TUBE T1l, L I > l l I[. ~C5~ II NUIER I GAIESUV3 2DHRUG -41D L__ I 1STORAGE ~A~~~~~~~~~~~~~~~~~~~~~~~~YL ~5 I I <y I 5I i6 GATITUBE S __ _ 'I£ __ _..._._ J_5 … D - it BSET :AI EO 'ISM L, I F V50D V4(1D -RtrTE. !. : I := _ =_ t L = = | L4::4 ,f-=_ II f Ir iF- i M l'' C) UB B I I VIE 1031~i VE I - - --- , S o ..... T-T -- - . 1-- t t I (MY-", j (Y1 M __ L:4 _ .- , JE __ 1EES I__ i - ( /) ~ r -___ _L= =_ I F==_ __- 1-M R FOLLO:R -i - I~ NUMBER GENERATOP` .] I.-F-1 I ,. X( LyI 2oT-- i V4BD _ _ r 1 i I iI i i · i i i l - - / _ iL4 i (iIf\Ans )JvI3 t 1. i ____ i__ l I l L r l l t----, ,_ ...__ ( ( VI /1 - I __ fT ___ t , I idS .I VJI ( \ / I = I - V t i i 1 IEI - E | ,.DL) i i _ hL41 11i I , i II I ___ ----Ij( ._-I___ ( l i L() i -- ---I l ;:4 fj_'_ 4n)_ L( ) I _ 1 nVCLIPV -_.J,.5 L( ) =1 i 1 I NUMBER SHIFTING REGISTER-ODD NUMBERED TUBESARE 2C1LFLIP-FLOFS EVENNUMBEED TUBES AREACI DELAYMLTIVlBRATORS - -- … - -- 'f …-…----- 7 r-4E-E-aR ' ., ,~..~. _~.~~.. &-._..._.. ; ~,. .~1~~~" I ViE . ~ I · 1~1 ~ . I -u i-- - u _ F _ i \ '··~·~L_-I--1i rl I~-1 1 - . _ II _ ____C - - VET VIE Es ..-1.1. - __. - - I .1--. . .. I IR US ~~ 4' ]~~ | UVTE . 4 VAVE 4 V3AE VAVE 4 < << 4 VE 4 Y 1 V3GE VIL UVUSE E UVASE VARE 4 < | TE | E V3S v35E UMER I - - - E UPRODUSTELEMAEN - .. V42Et V3 E| V41E .... . oI o -- - - I j-__| -L -I TER Li lIKF --- - - 1 F- 5Te- MULTVIRATORS TURESAREAcsl DELAY I ODDUMDERED ARE0Us5FLIPFLORS TUBES NUMBERED REGISTER-EVEN SHIFTING A NUMlBER CICUTS LCOINUICENECt If yORV2E yOR2E 48VUVE )VUAE AER I tl---i--- -- I II t VLVIEVS MULI;BATR5 TUESARECSI DELAY EVEN NUMERED ARE2CSI FLIP-FLOUI TUBES SHIFTINGREGISTER-ODDNUMBEREG NUMBER 1 UrI | - - IRE.. .... I:::E ... VIEI I- --. ;_ :.I -i 4EIE . V , EE .. ... " vr E ---- - - -- -I-- - -- l - ' - -- 4 - -- - ----………… I IIr-L I .I !':.~.!~~~~~~~~~~~~~~~~~~~~~~~~~~IE VUE VE .- l.. I ~L rFD V3F 2v.,1 LI V4F |V5F tV VF vF V6 V i OG1 R< I F 3 VIZ VIlF VIOF VF V LL21l _56A , . ... . - . SHIFT ULSE -V--) EN. M. J., . I BLOCKING RE }, , (, .ER 5LC>LTIPE STCY., -- 1'.v-EMETGTS -VIur rCT Tr JGH X F ARE ,ROS.TE. TU L -- a-l w^wr a. - -. _ 1 - ELNEG TSV7 THRO IUC _ I-LE S ±]hji I- A hL- W@7 ii I~ i I CATHODE F V4IF V4OF V3F V38F V37F V3F V35F V34F V3F V3F V3F RESETBU I V4F ARE2CEI DIVIDERFLIP-FLOPS RECISTER- V31FTHROUGH L.PRODCT -11C:L"I ._.. I,,,,,, I l~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~j~~ I~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ = VIG VG V3G DIVIDERHAIN LFLIP-FLOP TR-iGER I VI7G ARE2CSI VIGTHIROUGH FLIP-FLOP__i DIVIDER a' REORD ~ 'ROU TtMllIl EPkUIP*rcNT nxnTI-L~ _tIPUH \ IAAT7 _ I CTROL}_ RECORDER RELAYS B i I\T7 AJ AT?7 IO1ATO 12TT I CIRCUIT I 1X1 1 !_ cl2 o I R 0O 1 1 I ; X ; 1 1 60c1D 4 'aa p5 (n ESTERL INE ANGUS RECORDER AO1U MULTIPLE1 'STERLINE PEN RECORDER ------- ·------ _ ------ ---- ~' -- I~~ " - - z Ip I U) ., .,, Eq -15- 3. ,I I f y 6 i 19 I 6Q i 0 o U2 a) U, E tobe0 -4 "-4 A. >1, i_ jY \1 1 -i I I4 -16- -4 I'a 9 Ii a.LI' b1y o a4 cd beo a U) i g8 N su i r . 0** Og * sj g I1 o, I r.1 L'', I -J -17- 0 U, o4 upl be ·- -18- 0 o h U] 4-- a} -4 a) N (n ,I P. be *1 4) N PLI -,i Ill- -19- Oe Oo Ob O 0. 0O Id~ SjfI J 5g4 1 Il 0. 0 0, O L O* o. r'o. ii i! o 0 o I . I c, be (4 oI 4, o q 011~S ·~ 119t! * . Q ] In ILI I b: I -20- 0 5-4 s-I U 0 (1) Cd C. >4 09 PQ Mo N1 I . -21- 0 o a) c'4 0 a) H . Eb -4 MT - 22- 01 I1 t I I 9 9 fl(, P, a -- ±*L-Al ea u'- 9 1 o~~; a) r. za UlI bO .-4 r44 - 23- ___ I_ a) ,Q o0 -24- rF - I i - - ,: m i~~~ ii~~~~~~~ II,~~~~~~r I I IPt { I t a) ,J .-, b0 -4 rr~i -25- ____II_ _I __ t %, D 0 $-4 -14 4, -4 co N bfl i: U 0 c0 ~ U i4 'I u 0 1 Uh - mO.ZC 0W~ hDI~b 00" BI * 0J0. ~, -i24 -. ii -26- U 0 cd $-4 o orl a) (31 I~- bD 4 _____111____1_11_____I__ a 0 0o o at O X II I v 2 28- '8 o, i* I II I , dn~~P0 Ill"lP1ll --- I o o o o _a YI. PS - 19! I 2-jl -1 a) 0 sd 0. 0 u $p 4 bPc Mo trl -4 g n ~[[l 1i !is~S l1i - 29- -- -1_1_--·····1111-·----_1- -- I - I. · -L---- 0 o 0 0 or a) a) -4 b.0 -30- _ _111 __ __