Patent GB-1208349-A (GB)
Title: Memory synchronization
Inventor: AULT CYRUS FRANK
IPC: H02P5/52
Filed: 1968-02-29
Abstract: 1,208,349. Synchronizing dynamic memories. WESTERN ELECTRIC CO. Inc. 29 Feb., 1968 [6 March, 1967], No. 9855/68. Heading G4C. [Also in Division G3] Apparatus for synchronizing the operation of two dynamic memories each having control means responsive to control signals for controlling the operating speed of the associated memory, comprises first means for deriving, as control signals for said control means of a first memory, signals representative of frequency differences between a reference frequency and the frequency representing the operating speed of the first memory, second means for deriving, as control signals for the control means df a second memory, signals representative of frequency differences between the reference frequency and the frequency representing the operation of the second memory, and third means for deriving as second control signals for the control means of the first memory signals representative of the phase difference between the frequencies of the first and second memories. Frequency comparator circuit (Figs. 2, 3). Clock track signals from a first magnetic memory, such as a drum, disc or endless tape are fed via line DF to AND gates 327, 337. Signals from a reference oscillator 240 are fed to gates 328, 338. Out-of-phase signals SNO, SNOC alternatively enable gates 337, 328 and 338, 327 to alternatively gate two comparators 300, 301. These include a phase-lock oscillator 310 and a controllable frequency oscillator to produce an output square-wave which alternates between a voltage level proportional to the reference frequency and a level proportional to the memory frequency. The switching is such that if the level from comparator 300 represents the reference then the level from 301 represents the memory. The output signals are passed through inhibit gates 350, 360 which eliminate switching transients on the square-wave signals by being enabled after the transients have decayed. The two signals then pass through a difference amplifier having two outputs connected to Sample/Hold circuits 370, 380 and thence to a Demodulator, The Sample/Hold circuits transmit the signal levels during the time interval free from switching and hold the levels during switching and until the frequency comparator circuits have recovered from switching transients. The Demodulator alternately connects the signals on leads 371,- 381 to a summing amplifier 400 and then to motor control circuits. Certain memories have timing signals which are discontinuous, e.g. the timing signals may be in groups of twelve separated by a space of one timing pulse. Tocorrect errors in comparison in these cases a hole generator 280 is used to inhibit the AND gates 228, 238 to which the reference oscillator is connected during the periods of timing pulse gaps. ; The second memory is provided with a similar system. Phase comparator circuit (Figs. 5, 6). Two sets of flip-flops 5SN, 5SF hold -the current memory sector address, of each memory, the first memory in 5SN and the second memory in 5SF. The output of the flip-flops feed NAND gates 501-508 such that line 515 is high when the two addresses are the same and low when the addresses differ. The line feeds an inverter and AND gates to reset a flip-flop 5LSD if the addresses differ for longer than a period defined by, clock pulses on lines CCKB, IRGB. The flip-flop indicates whether a large or small phase error exists, the flip-flop being reset for a large error. In these cases only the two most significant digits of the addresses need be compared at AND gates 621-624 and these are compared four times a memory cycle, i.e at times TO, T4, T8, T12 produced by AND gates 611-614. The timing pulses correspond respectively to addresses 00, 01, 10, 11 and these are combined with the addresses from the second memory in AND gates 601-608 to Set or Reset flip-flop 6SGN depending on whether the first memory leads or lags the second memory. The Set output feeds a signal to an integrator 430 which applies a step and ramp signal to the summing amplifier and the Set and Reset signals also control relays via AND gates 468, 469 to apply voltage steps to the Summing Amplifier when the phase difference is large to increase the control signal applied to the motor. If the phase difference is small AND gates 631-634 are enabled more frequently, e.g. 16 times per memory cycle and the two least significant bits of the memory address compared to Set or Reset the flip-flop 6SGN.