Patent GB-1430151-A (GB)
Title: Programmable logic circuit
IPC: G21C17/00
Filed: 1973-04-02
Abstract: 1430151 Logic circuits WESTINGHOUSE ELECTRIC CORP 2 April 1973 [4 April 1972] 15690/73 Heading H3T In a programmable logic circuit comprising: logic means including a plurality of p inputs 22, 24-42, Fig. 2, where p > 1, a plurality of NAND gates 50, 58, 66, 74 each having a plurality of inputs connected to corresponding ones of the p inputs, an AND gate 76, having a plurality of inputs connected to the respective outputs of the NAND gates 50-74 and an inverter 88, 98, 102 having an input connected to the output of the AND gate; n signals, where n # p, operably connected to n of the p inputs, so as to provide at least one logical input signal to the logic means; and the remainder of the p minus n inputs operably arranged so as to provide an output signal of one logical state at the output of the inverter whenever at least m of the n signals assume one logical state, where m # n. The logic circuit shown in Fig. 2 includes an AND gate 30, NAND gates 50, 58, 66, 74, 88, 98 and 102 and a delay circuit 90 which introduces a delay when terminal 108 is connected to ground. If a "0" input to the logic circuit obtained from reactor sensors (12, Fig. 1, not shown) indicates a fault condition then a "0" output at 106 is required so that an actuation is commanded. The output 86 of the AND gate 76 will assume the "1" state only when all of the diode inputs assume the "1" state and this provides an output at 106 of the "0" state. When any one of the diode inputs to AND gate 76 is "0" the output 86 is "0" which provides a "1" state output at 106 indicating a non-fault condition where no actuation command is required. When a "0" is applied to 104 the entire circuit is inhibited, the output at 106 remaining at "1". The circuit may be connected (Figs. 3 and 4, not shown) to perform the logic function 1/1 which indicates that there is an input to 22 from one sensor and that that sensor must indicate a fault condition by providing a logical "0" before an actuation is commanded by occurrence of a logical "0" at the output 106. By providing two inputs from two sensors to 22 and 24 and connecting as in Figs. 5 and 6 (not shown), the output 106 will provide the "0" actuation command if at least one of the two sensors indicates an adverse condition so performing the logic function 1/2. The logic circuit of Fig. 2 may be connected to perform the logic functions 1/3, 1/4, 2/2, 2/3 and 2/4 (Figs. 7-16, not shown) where the first number represents the least number of inputs which is required to be in the "0" state to obtain an actuation command indicating a fault condition and the second number represents the total number of inputs from the sensors. The AND terminals 110 of a plurality of circuits of Fig. 2 may be interconnected so as to provide increased AND functions, such as 2/2 AND 2/2 = 4/4 (Fig. 17, not shown) or the OR terminals 106 of a plurality of circuits of Fig. 2 may be interconnected to provide increased OR for between, such as 1/4 OR 1/4=1/8 (Fig. 18, not shown). As an alternative (Figs. 19 and 20, not shown) by interconnecting terminals 36 with 42 and 26 with 106 a Set-Reset bi-stable flip-flop is obtained. In a further embodiment (Fig. 21, not shown) using NAND gates 130, 136, 142 and 158 and an AND gate 150 this is shown performing a 1/1 logic function. This further embodiment may be provided with inputs and interconnections to perform 1/2, 2/2, 2/3 and the Set-Reset bi-stable functions (Figs. 22-25, not shown) similar to those described above. The basic logic circuits shown in Figs. 2 and 21 can be used in a multiplexing sub-system (Fig. 26, not shown) suitable for nuclear reactor protection and safeguard applications. Integrated circuits may be used.