TECHNICAL FIELD
[0001] The present invention relates to an electromagnetically coupled fail-safe logic circuit
that is integrated (compact) and capable of providing a low-potential output.
BACKGROUND ART
[0002] An example of a fail-safe logic circuit is disclosed in "Fail-Safe Scan Circuit"
(PCT/JP92/00631) proposed by the present inventors.
[0003] This circuit employs a plurality of AC input signals each representing a binary value,
i.e., a logic value of 1 (with an output) or 0 (with no output). The signals never
take the logic value 1 by error when failure occurs. The levels of these AC input
signals are rectified, added up, and converted into a multilevel signal according
to the number of the input signals by an adder. The adder employs a voltage doubler
rectifier that includes a coupling capacitor, a clamp diode, a rectifier diode, and
a smoothing capacitor. The level of the multilevel signal is tested by a fail-safe
threshold operation element such as a fail-safe window comparator of which output
signal is zero (corresponding to the logic value 0) when failure occurs. The threshold
operation element provides a binary output signal representing the logic value 0 or
1 based on the level result.
[0004] The sum of a plurality of binary input signals Pi (i = 1 to n) is expressed as P1
+ P2 + ... + Pn. The logical product and logical sum operations of these input signals
are expressed as follows with an operation output of h:


When calculating the logical product of the binary signals Pi, the threshold of
the threshold operation element must be set to provide the output h of 1 if each of
the input signals Pi indicates the logic value 1. When calculating the logical sum
of the signals, the threshold of the threshold operation element must be set to provide
h = 1 if any one of the input signals Pi indicates the logic value 1.
[0005] This fail-safe logic circuit has the following three characteristics:
[0006] Firstly, the same circuit is applicable to calculating logical product and logical
sum because the circuit is programmable to select any one of the logical operations
according to the setting of the threshold. Secondly, a logic value representing the
sum P1 + P2
... + Pn of the binary input signal Pi errs in the direction of decrease, further, the
threshold operation element never provides an output representing the logic value
1 even if failure such as short circuit or disconnection occurs in one of the capacitors
and diodes in the voltage doubler rectifier. Accordingly, the circuit never erroneously
provides an output representing the logic value 1 even if there is no input signal
Pi. Thirdly, the circuit calculates the sum of the input signals Pi each never erring
to the logic value 1, converts the sum into a multilevel value that never errs to
increases, and carries out the threshold operation that never errs to the logic value
1, to provide a binary signal. Due to these characteristics, a plurality of the logic
circuits may be connected in cascade to carry out fail-safe logic operations.
[0007] In this logic circuit, the level of a binary input signal representing the logic
value 1 is actually provided by power source potential Vcc. Accordingly, if the coupling
capacitor causes a short-circuit failure, there will be a risk of transmitting the
power source potential Vcc to the output side even if the signals do not represent
the logic value 1. To secure the fail-safe property of the logic circuit, it is necessary
to employ the clamp diode to make the minimum potential of the sum P1 + P2 +
... + Pn of the input signals equal to the power source potential Vcc. (This technique
is called the power source outside process.) This power source outside process is
troublesome and complicates the circuit. In addition, the clamping may increase the
potential of the summed output.
[0008] The logic circuit mentioned above accumulates the outputs of the binary input signals
as charges in the capacitors and adds them up. Accordingly, there is a limit on minimizing
(integrating) the logic circuit.
[0009] The present inventors have proposed a very small transformer (Japanese Unexamined
Patent Publication No. 5-343245). This transformer is formed by a semiconductor manufacturing
process technique. A plurality of coils insulated from one another are formed as film
patterns by evaporation or spattering on an insulation substrate, to form the transformer.
[0010] An object of the present invention is to provide a fail-safe logic circuit that employs
magnetic flux produced by coils, to carry out logic operations on input signals. This
technique is capable of providing an output of low potential and integrating the logic
circuit.
DISCLOSURE OF THE INVENTION
[0011] An arrangement according to the present invention employs a transformer and a level
tester. The transformer includes a plurality of primary coils and a secondary coil.
The primary coils are electromagnetically coupled to one another to receive a plurality
of AC input signals, respectively. The AC input signals are in synchronism with one
another and each representing a binary logic variable, i.e., a logic value of 1 corresponding
to a high energy state or a logic value of 0 corresponding to a low energy state.
The secondary coil is electromagnetically coupled with all of the primary coils, to
provide an output corresponding to the sum of magnetic flux produced by the primary
coils. The level tester tests the output level of the secondary coil, and according
to the output level, provides an output representing the logic value 1 corresponding
to the high energy state or the logic value 0 corresponding to the low energy state.
The level tester provides an output representing the logic value 0 if failure occurs.
[0012] According to this arrangement, the electromagnetically coupled transformer provides
the sum of the input signals representing binary logic values, and the level tester
tests the level of the sum and provides an output signal representing a binary logic
value. Compared with the adder arrangement employing capacitors, this arrangement
provides fail-safe characteristics without employing the power source outside process.
Accordingly, this arrangement can lower the potential of the logic operation output.
[0013] The level tester may be a Schmitt circuit for carrying out a threshold operation,
or a window comparator for carrying out a window operation.
[0014] The transformer may be made of a plurality of primary coils formed of film patterns
that are covered with insulation material, insulated from one another, and laminated
one upon another on an insulation substrate, a secondary coil formed of a film pattern
that is covered with insulation material, insulated from the primary coils, and formed
on the insulation substrate, and a magnetic layer covering the laminated primary coils
and the secondary coil. This transformer is very small so that the logic circuit can
be further integrated.
[0015] The laminated primary coils of the transformer may be arranged such that one terminal
of each of the primary coils is kept at constant potential, the other terminal thereof
receives an input signal, and the constant potential terminal of one of the adjacent
primary coils and the input signal receiving terminal of the other of the adjacent
primary coils are laid one upon another. According to this arrangement, a plurality
of the primary coils will not be excited with a single input signal even if the adjacent
upper and lower primary coils cause a short-circuit failure.
[0016] Many transformers may be arranged on an insulation substrate. In this case, presser
plates are employed. The presser plates have magnetic layers for covering the primary
and secondary coils of the transformers. The number of the magnetic layers corresponds
to the number of the transformers. The presser plates are fitted to the insulation
substrate from above and below the substrate, to cover the coils. This arrangement
can reduce the manufacturing cost of the circuit.
[0017] A logic circuit according to the present invention has an input signal processor
and a level tester. The input signal processor has coupled transformers for receiving
a plurality of AC input signals each representing a binary logic variable, i.e., a
logic value of 1 corresponding to a high energy state and a logic value of 0 corresponding
to a low energy state. The input signals are divided into two groups and are in synchronism
with one another. The input signal processor provides a first output signal according
to the sum of in-phase magnetic flux based on the respective input signals of one
group, and a second output signal according to the sum of in-phase magnetic flux based
on the respective input signals of the other group. The phase of the second output
signal is opposite to that of the first output signal. The level tester tests the
levels of the first and second output signals, and according to a result of the test,
provides an output representing the logic value 1 corresponding to the high energy
state or the logic value 0 corresponding to the low energy state. The level tester
provides an output representing the logic value 0 if failure occurs.
[0018] According to this arrangement, various logic operations such as logical product and
logical sum operations are achievable by changing combinations of turns of the coils
of the transformer.
[0019] Another logic circuit according to the present invention has an input signal processor
for receiving a plurality of AC input signals and a level tester. The input signals
represent each a binary logic variable, i.e., a logic value of 1 corresponding to
a high energy state or a logic value of 0 corresponding to a low energy state, divided
into two groups, modulated with a common carrier signal, and are synchronous with
one another. The input signal processor includes fourth and fifth transformers. The
fourth transformer includes a third primary coil group, a fourth primary coil group,
a carrier signal receiving primary coil, and a secondary coil. The third primary coil
group receives the respective input signals of one group and provides the sum of in-phase
magnetic flux based on the input signals. The fourth primary coil group receives the
respective input signals of the other group and provides the sum of magnetic flux
based on the input signals. The phase of the magnetic flux provided by the fourth
primary coil group is opposite to that provided by the third primary coil group. The
carrier signal receiving primary coil receives the carrier signal and produces magnetic
flux whose phase is the same as that provided by the third primary coil group. The
secondary coil is electromagnetically coupled with all of the primary coils and generates
an output whose phase is the same as that of the magnetic flux provided by the third
primary coil group. The fifth transformer includes a fourth primary coil group, a
fifth primary coil group, a carrier signal receiving primary coil, and a secondary
coil. The fourth primary coil group receives the respective input signals of one group,
respectively, and provides the sum of magnetic flux whose phase is the same as that
provided by the third primary coil group of the fourth transformer. The fifth primary
coil group receives the respective input signals of the other group and provides the
sum of magnetic flux whose phase is opposite to that provided by the fourth primary
coil group. The carrier signal receiving primary coil receives the carrier signal
and produces magnetic flux whose phase is the same as that provided by the fifth primary
coil group. The secondary coil is electromagnetically coupled with all of the primary
coils and provides the sum of magnetic flux of the primary coils in the same phase
as that provided by the secondary coil of the fourth transformer. Output ends of the
fourth and fifth transformers are connected to each other in a wired OR arrangement.
The level tester tests the level of the wired OR output of the input signal processor,
and according to the output level, provides an output representing the logic value
1 corresponding to the high energy state or the logic value 0 corresponding to the
low energy state. The level tester provides an output representing the logic value
0 if failure occurs.
[0020] According to this arrangement, the input signal processor provides an in-phase output
irrespective of the phases of the input signal groups. Namely, the phase of an output
signal provided by a given logic circuit to the next logic circuit is always the same
irrespective of the phases of input signals to the given logic circuit. This arrangement
is advantageous in connecting logic circuits in cascade.
BRIEF DESCRIPTION OF THE DRAWINGS
[0021]
FIG. 1 shows a first embodiment of a logic circuit according to the present invention.
FIG. 2 shows an input signal forming circuit according to the embodiment;
FIG. 3 shows a second embodiment of the logic circuit according to the present invention;
FIG. 4 shows a first embodiment of a transformer employed by the logic circuit according
to the present invention, in with (A) is a plan view and (B) is a sectional view;
FIG. 5 shows the winding of a primary coil of the transformer, in which (A) shows
a first layer of the primary coil and (B) shows a second layer of the primary coil;
FIG. 6 shows processes of fabricating the transformer;
FIG. 7 is a section showing another embodiment of the transformer;
FIG. 8 shows a principle of a 2-wire sign tester;
FIG. 9 shows a circuit diagram of a first embodiment of the 2-wire sign tester employing
the logic circuit according to the present invention:
FIG. 10 shows a circuit diagram of a second embodiment of the 2-wire signal tester
employing the logic circuit according to the present invention;
FIG. 11 shows a circuit diagram of a third embodiment of the 2-wire signal tester
employing the logic circuit according to the present invention; and
FIG. 12 is a section showing an arrangement of many transformers.
BEST MODE OF CARRYING OUT THE INVENTION
[0022] Logic circuits according to the embodiments of the present invention will be explained
in detail with reference to the drawings.
[0023] Figure 1 shows a logic circuit according to the first embodiment of the present invention.
[0024] The logic circuit has a transformer T, switch circuits SW1 to SWn for exciting the
transformer T, and a level tester 1 for testing the level of a secondary output of
the transformer T.
[0025] The transformer T has a plurality of primary coils, for example, n primary coils
L₁ to L
n electromagnetically coupled together and a secondary coil L₀ electromagnetically
coupled with the primary coils L₁ to L
n. One ends of the primary coils L₁ to L
n are connected to constant potential such as power source potential Vcc. The other
ends of the primary coils L₁ to L
n are connected to the switch circuits SW₁ to SW
n, respectively. The switch circuits SW₁ to SW
n are made of transistors Q₁ to Q
n, respectively. In response to the ON and OFF operations of the respective switch
circuits SW₁ to SW
n, the primary coils L₁ to L
n are energized to generate magnetic flux in the same direction. The simultaneously
produced magnetic flux is added up. The secondary coil L₀ produces an output corresponding
to the sum of the magnetic flux. Reference marks R₁ to R
n are current-limiting resistors acting on currents flowing to the primary coils L₁
to L
n.
[0026] The level tester 1 is made of, for example, an amplifier and a Schmitt circuit, to
test the output level of the secondary coil L₀ of the transformer T, and according
to the output level, provide a binary output signal y representing a logic value of
1 or 0.
[0027] The transformer T may have a magnetic core for coupling the coils, or an air-core.
[0028] The switch circuits SW₁ to SW
n receive input signals I₁ to I
n, respectively. The input signals are synchronous AC signals each being a binary signal
representing the logic value 1 (corresponding to a high energy state) or 0 (corresponding
to a low energy state). When the input signal represents the logic value 1 (when an
AC signal is provided), the switch circuit carries out ON/OFF operations to cause
the primary coil to generate magnetic flux.
[0029] The input signal I₁ to I
n are produced by, for example, an input signal generator shown in Fig. 2.
[0030] This signal generator has "n" AND gates A₁ to A
n and a signal generator B for generating a carrier signal F₀ of predetermined frequency
f₀.
[0031] One ends of the AND gates A₁ to A
n receive binary rectangular signals i₁ to i
n, respectively. Each of the rectangular signals represents logic values 1 and 0. The
other input terminals of the AND gates receive the carrier signal F₀ from the signal
generator B. When the rectangular signals i₁ to i
n represent the logic value 1, the AND gates modulate the rectangular signals with
the frequency f₀ of the carrier signal F₀ and provide the AC signals I₁ to I
n that are in synchronism with one another and represent the logic value 1.
[0032] If the rectangular signals i₁ to i
n have sufficient frequencies to cause the primary coils L₁ to L
n of the transformer T to generate magnetic flux, the signals i₁ to i
n may be used as the input signals I₁ to I
n and directly provided to the switch circuits SW₁ to SW
n.
[0033] The operation of the logic circuit will be explained.
[0034] When the input signals I₁ to I
n of logic value 1 are supplied to turn on and off the switch circuits SW₁ to SW
n, the primary coils L₁ to L
n of the transformer T are excited to generate magnetic flux in the same direction.
The magnetic flux is added up, and the secondary coil L₀ produces an output voltage
corresponding to the sum of the magnetic flux produced in the primary coils L₁ to
L
n. The output voltage of the secondary coil L₀ is received by the level tester 1. If
the output voltage is higher than or equal to a threshold set in the level tester
1, the level tester 1 produces an AC output to provide an output signal y representing
the logic value 1. If the output voltage is less than the threshold, the level tester
1 produces no output to provide an output signal y representing the logic value 0.
[0035] Selecting the threshold of the level tester 1 achieves a logical product operation
or a logical sum operation.
[0036] The primary coils L₁ to L
n generate magnetic flux φi (i = 1 to n) in response to the input signals I₁ to I
n. The magnetic flux is represented with the binary logical value 1 or 0 (Ii = 1 corresponds
to φi = 1). The threshold represents the logical level of the sum of the magnetic
flux.
[0037] For the logical product operation, the threshold S is set as

. Only when all of the input signals I₁ to I
n are simultaneously provided, the output signal y of the level tester 1 becomes 1.
If any one of the input signals I₁ to I
n is not provided, the output signal y becomes 0. In this way, the logical product
operation of the input signals I₁ to I
n can be achieved.
[0038] For the logical sum operation, the threshold S is set as S = 1 (φi≠ 0). When any
one of the input signals I₁ to I
n is provided, the output signal y of the level tester 1 becomes 1, and none of the
input signal I₁ to I
n is provided, the output signal y becomes 0. In this way, the logical sum operation
of the input signals I₁ to I
n can be achieved.
[0039] The threshold operation may be carried out by a Schmitt circuit. In this case, unlike
an adder circuit employing capacitors, a process of clamping power source potential
and the power source outside process are not required. It is possible to appropriately
select the number of windings of the secondary coil L₀, to lower the input level (potential)
of the threshold operation circuit. The Schmitt circuit is capable of maintaining
the frequency of an input signal and transferring the same to the next stage. Accordingly,
when a plurality of logic circuits are connected in cascade, the output of a given
logic circuit can be used as it is as an input signal to a logic circuit in the next
stage.
[0040] Figure 3 shows the second embodiment.
[0041] The logic circuit of Fig. 3 employs a fail-safe window comparator as a level tester.
This window comparator is a known one (U.S. Patent No. 4,661,880, etc.).
[0042] To carry out the threshold operation with use of the window comparator, the output
of a secondary coil L₀ of a transformer T must be rectified into a direct current.
Accordingly, this embodiment arranges a voltage doubler rectifier 2 between the secondary
coil L₀ and the input side of the window comparator 3. The voltage doubler rectifier
2 involves two diodes D₁ and D₂, a 2-terminal capacitor C₁, and a 4-terminal capacitor
C₂. The voltage doubler rectifier 2 and window comparator 3 form the level tester.
[0043] According to the logic circuit of this arrangement, the window comparator has a lower
limit threshold

) and an upper limit threshold

. When

, output signal y of the window comparator 3 corresponding to the level tester 1
becomes 1, and when

or

, the output signal y becomes 0.
[0044] The details of the transformer of the logic circuit according to the present invention
will be explained with reference to Figs. 4 to 7.
[0045] Figures 4(A) and 4(B) are a plan view and a sectional view showing the transformer.
[0046] An insulation substrate 11 is made from quartz glass, ceramics, etc., and has flat
faces. The thickness of the substrate is, for example, about 200 micrometers. On the
upper face of the insulation substrate 11, n primary coils L₁ to L
n are formed as film patterns by, for example, copper plating. The primary coils are
entirely covered with insulation layers 12. Namely, the primary coils are insulated
from one another and laminated one upon another. In Figs. 5(A) and 5(B), the primary
coil L₁ in the first layer has a terminal (hot line) 13 on the outer side. The terminal
13 is connected to a corresponding one of the switch circuits SW₁ to SW
n and receives the input signal I₁. The primary coil L₁ also has a terminal 14 on the
inner side, to receive the power source potential Vcc. The primary coil L₁ is wound
clockwise from the terminal 13 to the terminal 14. On the other hand, the primary
coil L₂ of the second layer has the input terminal 13 for receiving the input signal
I₂ on the inner side, and the terminal 14 for receiving the power source potential
Vcc on the outer side. Similar to the primary coil L₁ in the first layer, the primary
coil L₂ is wound clockwise from the terminal 13 to the terminal 14. Due to this arrangement,
the primary coils L₁ to L
n produce magnetic flux in the same direction, and the magnetic flux is added up. The
primary coils L₁ to L
n are laminated such that the input signal terminals 13 and power source potential
terminals 14 are alternately laid one upon another.
[0047] On the lower face of the insulation substrate 11, the secondary coil L₀ is laminated
in, for example, two layers. The two layers are connected to each other through a
connection terminal 15, to thereby form the single secondary coil L₀. Numeral 16 is
an insulation layer. The insulation layers 12 around the primary coils L₁ to L
n and the insulation layers 16 around the primary coil L₀ are entirely covered with
a magnetic layer 17. The magnetic layer 17 is made from, for example, Permalloy, that
shows low loss and provides high magnetic permeability.
[0048] Processes of fabricating the transformer T will be explained with reference to Fig.
6.
[0049] Nickel is spattered on each face of an insulation substrate 11, to form nickel layers
51a and 51b each of about 0.05 micrometers thick. (Process 1)
Electrolytic copper plating is carried out to form copper layers 52a and 52b each
of about 1.0 micrometer thick. (Process 2)
Parts where coils are formed are masked with, for example, positive resist. Copper
etching is carried out with use of ferric chloride. Nickel etching is carried out
with use of nickel removing liquid. After etching, the resist is removed to form copper
layers 52a and 52b corresponding to the primary coil L₁ and the first layer of the
secondary coil L₀. (Process 3)
Electrolytic copper plating is carried out to entirely cover the nickel layers
51a and 51b with copper. (Process 4)
Except for the copper layers 52a and 52b, negative plating resists 53a and 53b
are coated, and then electrolytic copper plating is carried out to thicken the copper
layers 52a and 52b. As a result, film patterns for the primary coil L₁ and the first
layer of the secondary coil L₀ are formed. (Process 5)
Insulation layers 54a and 54b made of, for example, photosensitive polyimide are
formed to cover the copper layers 52a and 52b. The plating resists 53a and 53b and
insulation layers 54a and 54b correspond to the insulation layers 12 and 16. (Process
6)
In this way, forming of the primary coil L₁ and the first layer of the secondary
coil L₀ are completed.
[0050] The processes 1 to 6 are repeated to form the primary coil L₂ and the second layer
of the secondary coil L₀. Numerals 55a and 55b are nickel layers and 56a and 56b are
copper layers. The copper layer 55a and nickel layer 56a correspond to the primary
coil L₂ in the second layer. The copper layer 55b and nickel layer 56b correspond
to the second layer of the secondary coil L₀. (Process 7) When forming the first layer
of the secondary coil L₀, part corresponding to the connection terminal 15 must not
be covered with the insulation layer 54b in the process 6.
[0051] The processes 1 to 6 are repeated on the primary coil side, to form the primary coils
L₃ to L
n.
[0052] After all coils are formed, the primary and secondary coils are entirely covered
with magnetic material such as Permalloy, to form the magnetic layer 17.
[0053] According to the transformer T of this arrangement, each coil is formed by copper
plating, so that each coil may have a large sectional area to supply large electric
power from the primary side to the secondary side. Since the coils are covered with
the magnetic layer 17 having high magnetic permeability, magnetic flux will not leak,
to thereby improve power conversion efficiency. Compared with an adder circuit employing
capacitors and diodes, the logic circuit employing the transformer T can be more compact
and integrated.
[0054] In the lamination of the primary coils, the input signal terminals 13 and power source
potential terminals 14 are alternately laid one upon another. When vertically adjacent
coils are short-circuited, this arrangement prevents a plurality of the primary coils
from being excited by a single input signal. A constant potential line such as a power
source potential line or a ground line may be interposed between the laminated adjacent
primary coils, so that coils are always connected to the constant potential line when
the insulation of the adjacent coils is broken. In this case, a plurality of the primary
coils are also prevented from being excited by a single input signal.
[0055] The primary and secondary coils are formed on the opposite sides of the insulation
substrate 11. This arrangement prevents the primary side from being short-circuited
to the secondary side. Namely, input signals to the primary side will never directly
appear as an output signal of the secondary side. The insulation substrate 11 forms
an air gap in a closed magnetic path in the magnetic layer 17, so that the transformer
is hardly saturated.
[0056] The magnetic layer 17 may be made from ferrite. The ferrite has lower magnetic permeability
than the Permalloy. Accordingly, the insulation substrate 11 is provided with a center
through hole 11a as shown in Fig. 7, and the magnetic layer 17 is formed to cover
the side faces and through hole 11a of the insulation substrate 11, to provide sufficient
power conversion efficiency.
[0057] The primary and secondary coils may be laminated on one face of an insulation substrate.
The magnetic layer 17 for covering the coils is not always needed. It is, however,
preferable to form the magnetic layer 17 to reduce the leakage of magnetic flux.
[0058] A 2-wire sign tester employing the logic circuit according to the present invention
will be explained.
[0059] The principle of the 2-wire sign tester will be explained with reference to Fig.
8.
[0060] Predetermined combinations of two pairs of binary signals /a and a, and /b and b
are provided to four AND gates AG₁ to AG₄. The reference mark "/" indicates negation.
The AND gate AG₁ receives the signals a and /b, the AND gate AG₂ receives the signals
/a and b, the AND gate AG₃ receives the signals a and b, and the AND gate AG₄ receives
the signals /a and /b. Outputs of the AND gates AG₁ and AG₂ are provided to an OR
gate OG₁, and outputs of the AND gates AG₃ and AG₄ are provided to an OR gate OG₂.
[0061] Accordingly, an output g of the OR gate OG1 is the logical sum (a · /b v /a · b)
of the logical product (a· /b) of the signals a and /b and the logical product (/a
· b) of the signals /a and b. An output f of the OR gate OG2 is the logical sum (a
· b v /a · /b) of the logical product (a · b) of the signals a and b and the logical
product (/a · /b) of the signals /a and /b.
[0062] When the signals are correctly combined so that the signals /a and /b are 0 when
the signals a and b are 1, and when the signals a and b are 0, the signals /a and./b
are 1, the outputs (f, g) will be (1, 0) or (0,1). If the signals are differently
combined other than the combination mentioned above (to indicate abnormality), the
outputs (f, g) will be (1, 1) or (0, 0). Accordingly, it is possible to determine
whether or not the input signals are normal according to the statuses of the outputs
f and g.
[0063] Figures 9 to 11 show 2-wire sign testers employing logic circuits with the transformer
mentioned above.
[0064] Figure 9 shows a first embodiment. This embodiment involves four transformers T₁
to T₄ each including two primary coils L₁ and L₂ and a secondary coil L₀, which provides
an output in response to the sum of magnetic flux of the primary coils L₁ and L₂,
and two level testers 20 and 30. The level testers 20 and 30 are Schmitt circuits.
[0065] The transformer T₁ receives signals a and /b, the transformer T₂ receives signals
/a and b, the transformer T₃ receives signals a and b, and the transformer T₄ receives
signals /a and /b. Namely, the transformer T₁ corresponds to the AND gate AG₁, the
transformer T₂ corresponds to the AND gate AG₂, the transformer T₃ corresponds to
the AND gate AG₃, and the transformer T₄ corresponds to the AND gate AG₄. The secondary
coils L₀ of the transformers T₁ and T₂ are oppositely wound to each other and connected
in series between the level tester 20 and the ground. Similarly, the secondary coils
L₀ of the transformers T₃ and T₄ are oppositely wound to each other and connected
in series between the level tester 30 and the ground. The transformers T₁ and T₂ generate
first and second output signals having opposite phases. Similarly, the transformers
T₃ and T₄ generate output signals having opposite phases. The transformers T₁ and
T₃ form a first transformer, and the transformers T₂ and T₄ form a second transformer.
The transformers T₁ (T₃) and T₂ (T₄) form an input signal processor.
[0066] The operation of the embodiment will be explained.
[0067] The input signals a, /a, b, and /b represent each a binary value (1, 0). The sum
of magnetic flux of these input signals forms a secondary output signal e. When there
are two inputs, e = 2. When there is an input, e = 1. When there is no input, e =
0. Output signals g and f of the level testers 20 and 30 represent each a binary logic
value of 1 when an AC signal is generated, or 0 when no AC signal is generated. When
e = 2, g = 1 and f = 1. When e < 2, g = 0 and f = 0. When the signals a and b have
the same value, i.e., (1, 1) or (0, 0)
[0068] and when the signals are normal, the signals /a and /b will be (0, 0) or (1, 1).
In the former case, the primary coils L₁ and L₂ of the transformer T₃ receive each
1, and the sum of magnetic flux for a = 1 and b = 1 causes the secondary coil L₀ to
provide an output of e = 2. The primary coils L₁ and L₂ of the transformer T₄ receive
no input, so that the secondary coil L₀ thereof provides no output signal, i.e., e
= 0. As a result, the level fester 30 receives e = 2, and the output signal f is 1.
[0069] On the other hand, one input signal of each of the transformers T₁ and T₂ is 1, and
therefore, the secondary coil L₀ thereof provides e = 1. Since the secondary coils
L₀ of the transformers T₁ and T₂ are oppositely wound to each other, the output signals
of the respective secondary coils L₀ cancel each other due to the opposite phases.
As a result, the input level of the level tester 20 becomes e = 0, and therefore,
provides g = 0. Namely, the output g and f of the level testers 20 and 30 take different
values, to indicate that the input signals are normal.
[0070] In the latter case, the output signal of the transformer T₄ becomes e = 2, and the
output signal of the transformer T₃ becomes e = 0. Similar to the former case, the
output signals of the level testers 20 and 30 become g = 0 and f = 1, to indicate
normality.
[0071] When the signals a and b have different values, e.g., (1, 0) or (0, 1), either the
output signal of the transformer T₁ or that of T₂ becomes e = 2. As a result, the
output signal of the level tester 20 becomes g = 1, and the output signal of the level
tester 30 becomes f = 0, to indicate normality same as the combinations of the signals
a and b of (1, 1) or (0, 0).
[0072] Abnormality will be explained.
[0073] When all signals become 1, the output signals of the transformers T₁ to T₄ becomes
each e = 1. The outputs of the transformers T₁ and T₂ cancel each other, and the outputs
of the transformers T₃ and T₄ cancel each other, so that output signals of the level
testers 20 and 30 become g = 0 and f = 0 to indicate abnormality.
[0074] When all signals are 0, the output signals of the transformers T₁ to T₄ are each
e = 0 to cause the outputs g and f to be 0, thereby indicating abnormality.
[0075] In an abnormal state that the signal /a or /b becomes 1 when the signals a and b
are each 1, the input levels of the level testers 20 and 30 each e = 1, so that the
output signals become g = 0 and f = 0, to indicate abnormality.
[0076] In this way, the outputs of the level testers 20 and 30 become g = 0 and f = 0 if
the input signals are abnormal.
[0077] Figure 10 shows a second embodiment.
[0078] This embodiment employs two transformers T₅ and T₆ and two level testers 20 and 30
that are the same as those of the first embodiment.
[0079] The transformer T₅ has four primary coils L₁ to L₄ and a secondary coil L₀ for generating
an output e according to the sum of magnetic flux provided by the primary coils L₁
to L₄. The primary coils L₁ and L₂ correspond to the AND gate AG₁ and the primary
coils L₃ and L₄ correspond to the AND gate AG₂. The primary coils L₁ and L₂ are oppositely
wound from the primary coils L₃ and L₄. The primary coils L₁ and L₂ form a first coil
group and the primary coils L₃ and L₄ form a secondary coil group. The transformer
T₅ forms a third transformer.
[0080] The transformer T₆ has the same arrangement as the transformer T₅. The transformer
T₆ has four primary coils L₁ to L₄ and a secondary coil L₀. The primary coils L₁ and
L₂ correspond to the AND gate AG₃ and the primary coils L₃ and L₄ correspond to the
AND gate AG₄. The primary coils L₁ and L₂ are oppositely wound from the primary coils
L₃ and L₄. Similar to the transformer T₅, the transformer T₆ forms a third transformer,
the primary coils L₁ and L₂ form a first coil group, and the primary coils L₃ and
L₄ form a second coil group.
[0081] The operation of the embodiment will be explained.
[0082] When the signals a and b have the same value and are normal, the output signal of
the secondary coil L₀ is e = 2 due to the sum of magnetic flux of the primary coils
L₁ and L₂ or the sum of magnetic flux of L₃ and L₄ of the transformer T₆. As a result,
the output signals f becomes 1. At this time, the primary coils L₁ and L₄ or L₂ and
L₃ of the transformer T₅ are excited. Since the primary coils L₁ and L₄ are oppositely
wound to each other, the generated magnetic flux is cancelled to produce no output
on the secondary coil L₀. Also, the primary coils L₂ and L₃ cause no output on the
secondary coil L₀. Accordingly, the output signal g of the level tester 20 becomes
0, to indicate normality, similar to the first embodiment.
[0083] When the signals a and b have different values and are normal, the output signal
of the transformer T₅ becomes e = 2. Accordingly, the output signal of the level tester
20 becomes g = 1, and the level tester 30 provides f = 0, to indicate normality.
[0084] Abnormality will be explained.
[0085] When all signals become 1, the magnetic flux of the primary coils L₁ to L₄ is cancelled
in each of the transformers T₅ and T₆ so that the secondary coils L₀ provide no output.
As a result, the output signals of the level tester 20 and 30 are g = 0 and f =0,
to indicate abnormality.
[0086] When all signals are 0, the output signals of the transformers T₅ and T₆ are e =
0. Accordingly, the output signals of the level testers 20 and 30 become g = 0 and
f = 0 to indicate the abnormality.
[0087] In an abnormality that the signals a and b are each 1 and the signal /a or /b is
1, one of the excited three primary coils of each of the transformers T₅ and T₆ cancels
the magnetic flux of the remaining two excited primary coils, so that the output level
of the secondary coil L₀ becomes e < 2. As a result, the output signals of the level
testers 20 and 30 will be g = 0 and f = 0. In this way, the output signals of the
level testers 20 and 30 always become g = 0 and f = 0 similar to the first embodiment,
if the input signals are abnormal.
[0088] The arrangement of the second embodiment is able to halve the number of the transformers
compared with the first embodiment, thereby make the circuit compact.
[0089] When input signals are normal in the first and second embodiments the phases of the
output signals g and f of the level testers 20 and 30 become opposite to each other,
to provide AC outputs having different phases 0 and π depending on statuses of the
input signals. If the circuit is arranged in the last stage, these output signals
are rectified and used, to cause no problem. When the AC output signals g and f are
used as binary input signals to a logic circuit in the next stage, it may cause a
problem. Therefore, it is required to always provide AC outputs of the same phase
irrespective of the statuses of input signals.
[0090] Figure 11 shows the third embodiment to always provide outputs g and f having the
same phase of level testers 20 and 30.
[0091] The circuit of Fig. 11 has four transformers T₇ to T₁₀ and two level testers 20 and
30.
[0092] Each of the transformer T₇ to T₁₀ has five primary coils L₁ to L₅ and a secondary
coil L₀ for generating an output e in response to the sum of magnetic flux of the
primary coils L₁ to L₅.
[0093] In each of the transformers T₇ and T₈, the primary coils L₁ and L₂ correspond to
the AND gate AG₁, and the primary coils L₃ and L₄ correspond to the AND gate AG₂.
The primary coils L₁ and L₂ and the primary coils L₃ and L₄ are wound in opposite
directions. The secondary coils L₀ of the transformers T₇ and T₈ are wound in opposite
directions. The primary coil L₅ in each of the transformers T₇ and T₈ receives a carrier
signal F₀ of frequency f₀ generated by the signal generator B of Fig. 2. The primary
coils L₅ are wound in opposite directions, and therefore, they receive the carrier
signal F₀ in opposite phases. The transformers T₇ and T₈ form fourth and fifth transformers,
respectively. In each of the transformers, the primary coils L₁ and L₂ form a third
coil group, the primary coils L₃ and L₄ form a fourth coil group, and the primary
coil L₅ forms a carrier signal input coil.
[0094] Each of the transformers T₉ and T₁₀ has the primary coils L₁ and L₂ corresponding
to the AND gate AG₃, and the primary coils L₃ and L₄ corresponding to the AND gate
AG₄. The other parts of them are the same as those of the transformers T₇ and T₈.
Namely, except the combinations of the input signals, the transformers T₉ and T₁₀
are the same as the transformers T₇ and T₈. Namely, the transformers T₉ and T₁₀ correspond
to the fourth and fifth transformers, respectively. In each of the transformers T₉
and T₁₀, the primary coils L₁ and L₂ correspond to the third coil group, the primary
coils L₃ and L₄ correspond to the fourth coil group, and the primary coil L₅ corresponds
to the carrier signal input coil.
[0095] The secondary output signal e of the transformers T₇ and T₈ are wired in an OR connection
and are provided to the level tester 20. The secondary output signals e of the transformers
T₉ and T₁₀ are wired in an OR connection and are provided to the level tester 30.
In this way, the four transformers T₇ to T₁₀ form an input signal processor.
[0096] The level testers 20 and 30 provide AC outputs of g = 1 and f = 1 when e = 3. When
e < 3, g = 0 and f = 0.
[0097] The operation of the circuit will be explained.
[0098] When the input signals are normal and the signals a and b are (1, 1), the secondary
coil L₀ of the transformer T₉ provides e = 3 according to the sum of magnetic flux
of the primary coils L₁, L₂, and L₅ thereof. In response to e = 3, the level tester
30 provides f = 1. When the signals /a and /b are (1, 1), the secondary coil L₀ of
the transformer T₁₀ provides e = 3 according to the sum of magnetic flux of the primary
coils L₁, L₂, and L₅ thereof. If the magnetic flux of the primary coils L₁, L₂ and
L₅ of the transformer T₉ has a phase 0, the magnetic flux of the primary coils L₁,
L₂, and L₅ of the transformer T₁₀ has a phase π, which is opposite to the phase 0
of the transformer T₉. Since the secondary coil L₀ of the transformer T₁₀ is oppositely
wound from the secondary coil L₀ of the transformer T₉, the output signal e of the
secondary coil L₀ has the same phase as that of the transformer T₉. The in-phase output
signals e are supplied to the level tester 30. Accordingly, the phase of the output
signal f of the level tester 30 is unchanged irrespective of the statuses of the input
signals. At this time, the output signals e of the transformers T₇ and T₈ are each
e < 3 in any case, so that the output signal g of the level tester 20 becomes 0, to
indicate normality.
[0099] When the signals a and b represent different values, the output signal e of one of
the transformers T₇ and T₈ becomes 3. Similar to the case mentioned above, the output
signals e of the transformers T₇ and T₈ are in the same phase. The output signal g
of the level tester 20 becomes 1, and the output signal f of the level tester 30 becomes
0, to indicate normality.
[0100] When the input signals are abnormal, the output signal e of each of the transformers
T₇ to T₁₀ becomes e < 3, so that the level testers 20 and 30 provide g = 0 and f =
0 to indicate abnormality.
[0101] According to this arrangement, the outputs g and f of the level testers 20 and 30
always have the same phase irrespective of the statuses of input signals. This is
advantageous in connecting logic circuits in cascade.
[0102] The transformers of the logic circuits of Figs. 9 to 11 may be formed with film patterns
as shown in Figs. 4(B) and 7, to integrate the logic circuits.
[0103] When a large number of the transformers shown in Figs. 4(B) and 7 are arranged in
an integrated circuit, adjacent transformers may be coupled together if they are too
close to each other. In this case, the transformers must be covered with magnetic
shields to prevent a leakage of magnetic flux. For this purpose, the coils shown in
Figs. 4(B) and 7 are covered with the magnetic layer 17. Forming the magnetic layer
for covering the coils of each transformer may increase costs. Figure 12 shows substitution
for the magnetic layer.
[0104] Coils L are insulated from one another and are laminated on an insulation substrate
11. Presser plates 41 and 42 have each many magnetic shields 17 formed at positions
corresponding to the coils L. The presser plates 41 and 42 are fitted to upper and
lower faces of the insulation substrate 11, to entirely cover the coils L, thereby
forming a transformer T.
[0105] As explained above, the logic circuit according to the present invention is more
compact than a logic circuit employing capacitors for accumulating charges. Accordingly,
a large number of the logic circuits can be integrated on a chip. Using a Schmitt
circuit as a threshold circuit may provide a fail-safe structure with no power source
outside process. This arrangement simplifies a circuit structure and is effective
when connecting logic circuits in cascade since the output provided by the logic circuit
is always in-phase.
CAPABILITY OF EXPLOITATION IN INDUSTRY
[0106] The present invention provides a compact logic circuit, improves circuit integration,
and realizes a simple fail-safe logic circuit. Accordingly, the present invention
has a great capability of exploitation in industry.
1. An electromagnetically coupled fail-safe logic circuit comprising a transformer and
a level tester, the transformer including a plurality of primary coils and a secondary
coil, the primary coils being electromagnetically coupled to one another to receive
a plurality of AC input signals, respectively, the AC input signals being in synchronism
with one another and each representing a binary logic variable, i.e., a logic value
of 1 corresponding to a high energy state or a logic value of 0 corresponding to a
low energy state, the secondary coil being electromagnetically coupled with all of
the primary coils, to provide an output corresponding to the sum of magnetic flux
produced by the primary coils, the level tester testing the level of the output of
the secondary coil, and according to the level, providing an output representing the
logic value 1 corresponding to the high energy state or the logic value 0 corresponding
to the low energy state, the level tester providing an output representing the logic
value 0 if failure occurs.
2. The electromagnetically coupled fail-safe logic circuit according to claim 1, wherein
the input signals are modulated with a common carrier signal.
3. The electromagnetically coupled fail-safe logic circuit according to claim 1, wherein
the level tester is made of a Schmitt circuit that provides an AC output when an input
level to the level tester is greater than or equal to a predetermined threshold, and
when the input level is smaller than the threshold, no output.
4. The electromagnetically coupled fail-safe logic circuit according to claim 1, wherein
the level tester is made of a rectifier for rectifying the secondary output of the
transformer and a window comparator that provides an AC output when the rectified
output from the rectifier is between predetermined upper and lower limits, and when
the rectified output is outside the limits, no output.
5. The electromagnetically coupled fail-safe logic circuit according to claim 1, wherein
the transformer is made of a plurality of primary coils formed of film patterns that
are covered with insulation material, insulated from one another, and laminated one
upon another on an insulation substrate, a secondary coil formed of a film pattern
that is covered with insulation material, insulated from the primary coil, and formed
on the insulation substrate, and a magnetic layer covering the laminated primary coils
and the secondary coil.
6. The electromagnetically coupled fail-safe logic circuit according to claim 5, wherein
one terminal of each of the primary coils is kept at constant potential and the other
terminal thereof receives an input signal, and wherein the primary coils are laminated
one upon another such that the constant potential terminal of one of the adjacent
primary coils and the input signal receiving terminal of the other of the adjacent
primary coils are laid one upon another.
7. The electromagnetically coupled fail-safe logic circuit according to claim 5, wherein
the primary and secondary coils are laminated on the same face of the insulation substrate.
8. The electromagnetically coupled fail-safe logic circuit according to claim 5, wherein
the primary and secondary coils are formed on opposite faces of the insulation substrate.
9. The electromagnetically coupled fail safe logic circuit according to claim 8, wherein
the magnetic layer is separated by the insulation substrate with the primary and secondary
coils being formed on opposite faces of the substrate.
10. The electromagnetically coupled fail safe logic circuit according to claim 8, wherein
the magnetic layer covers the insulation substrate and the primary and secondary coils,
to form a continuous closed magnetic path when the primary and secondary coils are
formed on opposite faces of the substrate.
11. The electromagnetically coupled fail-safe logic circuit according to claim 5, comprising
a plurality of the transformers arranged on the insulation substrate and presser plates,
the presser plates having magnetic layers and being attached to the insulation substrate
from above and below the substrate so that the magnetic layers cover the primary and
secondary coils of the transformers, the number of the magnetic layers corresponding
to the number of the transformers.
12. An electromagnetically coupled fail-safe logic circuit comprising an input signal
processor and a level tester, the input signal processor having coupled transformers
for receiving a plurality of AC input signals each representing a binary logic variable,
i.e., a logic value of 1 corresponding to a high energy state or a logic value of
0 corresponding to a low energy state, the input signals being synchronous to one
another and divided into two groups, the input signal processor providing a first
output signal according to the sum of in-phase magnetic flux produced by one group
of the input signals and a second output signal according to the sum of in-phase magnetic
flux produced by the other group of the input signals, the phase of the second output
signal being opposite to that of the first output signal, the level tester testing
the levels of the first and second output signals, and according to a result of the
test, providing an output representing the logic value 1 corresponding to the high
energy state or the logic value 0 corresponding to the low energy state, the level
tester providing an output representing the logic value 0 if failure occurs.
13. The electromagnetically coupled fail-safe logic circuit according to claim 12, wherein
the input signal processor has first and second transformers the first transformer
having a plurality of electromagnetically coupled primary coils for receiving the
input signals of one group, respectively, and a secondary coil electromagnetically
connected to all of the primary coils, to provide an output according to the sum of
magnetic flux generated by the primary coils, the second transformer having a plurality
of electromagnetically coupled primary coils for receiving the input signals of the
other group, respectively, and a secondary coil electromagnetically connected to all
of the primary coils, to provide an output according to the sum of magnetic flux generated
by the primary coils, the phase of the output of the secondary coil of the second
transformer being opposite to that of the secondary coil of the first transformer,
the secondary coils of the first and second transformers being connected to each other
in series.
14. The electromagnetically coupled fail-safe logic circuit according to claim 12, wherein
the input signal processor has a third transformer including a first primary coil
group for receiving the input signals of one group and providing the sum of in-phase
magnetic flux based on the input signals, a second primary coil group for receiving
the input signals of the other group and providing the sum of magnetic flux based
on the input signals, the phase of the magnetic flux of the second primary coil group
being opposite to that of the first primary coil group, and a secondary coil electromagnetically
coupled with both the primary coil groups.
15. An electromagnetically coupled fail-safe logic circuit comprising an input signal
processor for receiving a plurality of AC input signals and a level tester, the input
signals representing each a binary logic variable, i.e., a logic value of 1 corresponding
to a high energy state or a logic value of 0 corresponding to a low energy state,
divided into two groups, modulated with a common carrier signal, and being synchronous
with one another, the input signal processor including fourth and fifth transformers,
the fourth transformer including a third primary coil group, a fourth primary coil
group, a carrier signal receiving primary coil, and a secondary coil, the third primary
coil group receiving the input signals of one group and providing the sum of in-phase
magnetic flux based on the input signals, the fourth primary coil group receiving
the input signals of the other group and providing the sum of magnetic flux based
on the input signals, the phase of the magnetic flux provided by the fourth primary
coil group being opposite to the phase of the magnetic flux provided by the third
primary coil group, the carrier signal receiving primary coil receiving the carrier
signal and providing magnetic flux whose phase is the same as the phase of magnetic
flux provided by the third primary coil group, the secondary coil being electromagnetically
coupled with all of the primary coils and providing an output whose phase is the same
as the phase of the magnetic flux provided by the third primary coil group, the fifth
transformer including a fifth primary coil group, a sixth primary coil group, a carrier
signal receiving primary coil, and a secondary coil, the fifth primary coil group
receiving the input signals of one group and providing the sum of magnetic flux whose
phase is the same as the phase of the magnetic flux provided by the third primary
coil group of the fourth transformer, the sixth primary coil group receiving the input
signals of the other group and providing the sum of magnetic flux whose phase is opposite
to the phase of the magnetic flux provided by the fifth primary coil group, the carrier
signal receiving primary coil receiving the carrier signal and providing magnetic
flux whose phase is the same as the phase of the magnetic flux provided by the sixth
primary coil group, the secondary coil being electromagnetically coupled with all
of the primary coils and providing the sum of magnetic flux of the primary coils in
the same phase as that of the secondary coil of the fourth transformer, output ends
of the fourth and fifth transformers being connected to each of the in a wired OR
arrangement, the level tester testing the level other wired OR output of the input
signal processor, and according to the level, providing an output representing the
logic value 1 corresponding to the high energy state or the logic value 0 corresponding
to the low energy state, the level tester providing an output representing the logic
value 0 when failure occurs.