Patent GB-1038113-A (GB)
Title: Improvements in devices for analyzing physical phenomena, and in particular nuclear phenomena
Inventor: AVRIL MICHEL
IPC: G06F17/30
Filed: 1964-01-10
Abstract: 1,038,113. Electric selective signalling; data storage and comparison. COMMISSARIAT A L'ENERGIE ATOMIQUE. Jan. 10, 1964 [Jan. 15, 1963 (2)], No. 1289/64. Headings G4C, G4H and G4M. In apparatus for analysing elementary phenomena such as occur in nuclear physics experiments, a succession of the phenomena b gives rise in a first unit 1 (Fig. 1, not shown) to a succession of pure-binary-coded groups of simultaneous electrical pulses each group accompanied by a reference digit, these groups (with reference digit) being distributed by a timing unit 3 (Fig. 1, not shown) at regular time intervals and fed to utilization means. Parameters of the phenomena such as energy, duration, time of occurrence or angle are converted to amplitude-significant voltages and digitized as above-a scintillation detector with photomultiplier is mentioned. Referring to Fig. 1 (not shown), after standardization of the interval between successive binary groups in the timing unit 3 (details below) the data is stored by the phase modulation method on magnetic tape at 5 from which it is read off and passed to a conditioning unit 7 (details below). Calculations (addition, subtraction and multiplication by parallel methods mentioned) on the data may be done at 6. A unit 8 is provided which comprises a magnetic core integrating (i.e. adding) memory followed by a CRT or curve tracer to display a graph, or by a tape punch. Alternative data routes are shown by dashed lines in the Figure. As indicated in Fig. 2 (not shown), each unit (i.e. box) in Fig. 1 (not shown) apart from units 1 and 8 comprises an input register, functional means, output gates and impedance converters through which each binary group passes in turn, and a pilot unit which responds to the reference digit arriving with the binary group to control the functional means, opens the output gates and reset the input register when appropriate, and supply a reference digit to accompany the outgoing group. Timing unit (Fig. 3, not shown).-A tunnel diode matrix store 26 is used (detail in Fig. 4, not shown), a binary group i being read into a selected row of the store when means 15A is enabled by reception of the accompanying reference digit j at pilot device 20A. The reference digits j are counted at 51 to provide a binary coded count which is decoded at 52 to select one row. Read-out from the store involves a similar counter and decoder 44, 45 to select a row, the counter being driven by regular clock pulses from 43 controlled by AND- gate 41. Pilot device 20A resets each row after read-out (means not shown). Devices 62, 63 (no details) ensure that reading out from any given line follows reading in. Conditioning unit (Figs. 5-15, not shown).- In this unit, each binary group in turn is stored in transistorized flip-flops and compared with two further binary groups set up manually on two-position switches Y (Figs. 11, 15, not shown) to ascertain whether or not it lies between them in value. A circuit as in Fig. 7 (not shown) is provided for each binary order of each of the two comparisons (except that the units As therein are in common). In Fig. 7 (not shown), a bit is of the data group is stored in a flip-flop As and the corresponding bit ys of one of the limit groups in a switch Bs. The bits is and ys and their inverses are fed to AND-gates M, N, the outputs of which go to an OR-gate P followed by inverters Q and R. Thus signals vs and ws are " 1 " when the bits is and ys are equal and unequal respectively. Actually, comparison in any given order is only carried out if comparison in all higher orders indicates equality of the bits is, ys in those orders, since the AND-gates M, N in each order receive the signal vs + 1 from the next higher order as an input. If this input is " 0 ", the signals vs, ws from the stage will be 0 and 1 (indicating inequality), however, because the OR-gate P of each stage receives as an input the signal ws + 1 from the next higher stage (order). The outputs of all the gates M of one comparator and all the gates N of the other comparator are passed to OR-gates followed by an inverter which thus delivers a signal which is " 1 " if the input data group falls within the prescribed limits and is " 0 " otherwise. This signal is fed to one input of a two-input AND- gate the other input of which is a pulse derived, with (constant) delay, from the reference digit which accompanied the data group. For every binary order there is a switch L (Figs. 5, 9, not shown) controlled by a manual key X (Fig. 15, not shown) which enables either the output of the last-mentioned AND-gate or the last-mentioned delayed pulse (direct) to be passed to read-out gates associated with the flip-flops As. Thus any desired bits of the data binary group may be read from the flip-flops As (and passed from the conditioning unit) either only if the data group falls within prescribed limits or anyway, as desired. The storage flip-flops are reset to zero by a pulse derived, with delay, from the reference digit. In addition, a switch 110 (Fig. 11, not shown) controlled by a manual key AA (Fig. 15, not shown) is provided between the units P and Q (Fig. 7, not shown) in every stage (switches in corresponding stages of the two comparators being ganged together), so that with all the switches in one position, operation is as above whereas with selected switches in the other position, the set of parallel channels is divided (at the " selected " switches) into several independent sets (operating in parallel). Each " selected " switch supplies to the unit Q (Fig. 7, not shown) following, the voltage level which would have been present if all higher stages had indicated equality, so that comparison continues. As an example of operation, Fig. 15 (not shown), shows the settings of the various manual switches and keys mentioned for the situation where each binary data group represents two energies and a production time, and the conditioning unit is to pass all the energies but only those production times for which the corresponding energies fall within prescribed limits.