The present disclosure relates to a semiconductor device that includes a latch circuit.
In semiconductor devices, soft errors in latch circuits (also referred to as flip-flop circuits) in logic circuits have been problems. A soft error refers to a temporary error of inverting the state of a latch circuit by noise entering due to collision of particle rays such as cosmic rays against the latch circuit.
As an example of a circuit that is highly resistant to soft errors, a latch circuit illustrated in
PTL 2 discloses a semiconductor device that includes, with regard to an inspection method for detecting an electrical failure in a large scale integrated circuit (LSI) with high sensitivity for a short inspection time, a basic line pattern that includes a squared U-shaped first line having a pair of parallel comb-shaped conductors, and a squared U-shaped second line having a pair of parallel comb-shaped conductors disposed such that the conductors of the second line are alternately arranged with the conductors of the first line.
However, the above conventional technique has a problem that if a redundant line pair having the same signal level short-circuit, although soft error resistance has deteriorated, that short circuit cannot be detected at an inspection stage.
The present disclosure provides a semiconductor device that reduces deterioration in soft error resistance caused by a short circuit of a redundant line pair.
A semiconductor device according to an aspect of the present disclosure includes: a first line; a second line that is not connected to the first line and is provided to transfer a signal having a level same as a level of a signal transferred through the first line; and another line different from the first line and the second line. In a line layer, a distance between the first line and the second line is longer than a distance between the first line and the other line, and is longer than a distance between the second line and the other line.
According to a semiconductor device according to the present disclosure, deterioration in soft error resistance caused by a short circuit of a redundant line pair can be reduced.
These and other advantages and features will become apparent from the following description thereof taken in conjunction with the accompanying Drawings, by way of non-limiting examples of embodiments disclosed herein.
The present inventers have found that problems as follows occur in a highly soft error resistant circuit stated in the “Background” section. The problems are to be specifically described with reference to
A normal latch circuit includes two inverter circuits, whereas the latch circuit illustrated in (a) of
In (a) of
Signals having the same level are input to the gates of a PMOS transistor and an NMOS transistor in each inverter circuit, but the gates are connected to different lines. Thus, one line of a redundant line pair is connected to the gate of a PMOS transistor. The other line of the redundant line pair is connected to the gate of an NMOS transistor. In this manner, the four inverter circuits form loops, which acquires a structure in which even if output of one inverter circuit is inverted, a correct value is maintained by the other three inverter circuits. Accordingly, the latch circuit in (a) of
Part (b) of
In each of (b) and (c) of
Furthermore, short circuits shown by broken-line frames sh1 and sh2 cannot be detected in an inspection stage in the process of manufacturing a semiconductor device. Thus, there is a problem that deterioration in soft error resistance caused by short circuits shown by broken-line frames sh1 and sh2 cannot be detected.
In view of this, the present disclosure provides a semiconductor device that reduces deterioration in soft error resistance caused by a short circuit of a redundant line pair.
In order to solve such a problem, a semiconductor device according to an aspect of the present disclosure includes: a first line; a second line that is not connected to the first line and is redundantly provided to transfer a signal having a level same as a level of a signal transferred through the first line; and another line different from the first line and the second line. In a line layer, a distance between the first line and the second line is longer than a distance between the first line and the other line, and is longer than a distance between the second line and the other line.
According to this, deterioration in soft error resistance caused by a short circuit of a redundant line pair can be reduced. That is because if a foreign substance having approximately the same size as a distance between lines is mixed into, a short circuit between the other line and the first line or the second line is more likely to occur than a short circuit between the first line and the second line. As a result, an undetectable short circuit can be prevented from occurring, or stated differently, a redundant line pair can be prevented from short-circuiting.
If the first line or the second line and the other line short-circuit due to a foreign substance being mixed into, a probability that an abnormal operation is caused is high, and thus a short circuit can be detected in the inspection stage before factory shipment.
Thus, deterioration in soft error resistance caused by a short circuit of a redundant line pair can be reduced.
The following specifically describes embodiments with reference to the drawings.
Note that the embodiments described below each show a general or specific example. The numerical values, shapes, materials, elements, the arrangement and connection of the elements, steps, and the order of processing the steps, for instance, described in the following embodiments are examples, and thus are not intended to limit the present disclosure. Among the elements in the following embodiments, elements not recited in the independent claim defining an embodiment according to an aspect of the present disclosure are described as optional elements. The embodiments of the present disclosure are not limited to the current independent claim, but may be expressed by another independent claim.
The example of the circuit in
First inverting circuit i1 includes first-type MOS transistor pt1, second-type MOS transistor nt1, and output node o1 connected to the drain of first-type MOS transistor pt1 and the drain of second-type MOS transistor nt1.
Second inverting circuit i2 includes first-type MOS transistor pt2, second-type MOS transistor nt2, and output node o2 connected to the drain of first-type MOS transistor pt2 and the drain of second-type MOS transistor nt2.
Third inverting circuit i3 includes first-type MOS transistor pt3, second-type MOS transistor nt3, and output node o3 connected to the drain of first-type MOS transistor pt3 and the drain of second-type MOS transistor nt3.
Fourth inverting circuit i4 includes first-type MOS transistor pt4, second-type MOS transistor nt4, and output node o4 connected to the drain of first-type MOS transistor pt4 and the drain of second-type MOS transistor nt4.
The sources of the first-type MOS transistors of first to fourth inverting circuits i1 to i4 are connected to power lines having potential VDD, and the sources of the second-type MOS transistors thereof are connected to the ground (GND) lines having potential VSS.
Note that the first type means one of the conductivity types, P type and N type. The second type means the other of the conductivity types, P type and N type. In the example in
The first to fourth inverting circuits are connected by four lines w11, w12, w21, and w22. Line w11 and line w12 form a redundant line pair, and have the same signal level, but are independent lines that are not connected to each other. Similarly, line w21 and line w22 form a redundant line pair, and have the same signal level, but are independent lines that are not connected to each other. Note that the lines included in a redundant line pair indicate not only metal line portions in a line layer, but also series of conductors including, for instance, via contacts between line layers, electrodes of gates, sources, and drains of transistors, and terminal electrodes of circuit elements. In the following, a “via contact” may be simply referred to as a “via”.
Line w11 connects output node o1 of first inverting circuit i1 to gate g2 of first-type MOS transistor pt2 in second inverting circuit i2 and the gate of second-type MOS transistor nt4 in fourth inverting circuit i4.
Line w21 connects output node o2 of second inverting circuit i2 to gate g3 of first-type MOS transistor pt3 in third inverting circuit i3 and the gate of second-type MOS transistor nt1 in first inverting circuit i1.
Line w12 connects output node o3 of third inverting circuit i3 to gate g4 of first-type MOS transistor pt4 in fourth inverting circuit i4 and the gate of second-type MOS transistor nt2 in second inverting circuit i2.
Line w22 connects output node o4 of fourth inverting circuit i4 to gate g1 of first-type MOS transistor pt1 in first inverting circuit i1 and the gate of second-type MOS transistor nt3 in third inverting circuit 13.
Such connection allows the four inverter circuits to form loops. Accordingly, this acquires a structure in which even if the output of one inverter circuit is inverted due to a soft error, a correct value is maintained by the other three inverter circuits. Accordingly, latch circuit L1 in
Latch circuit L1 illustrated in
The redundant line pairs that are elements of latch circuit L1 in
Next, a line layout of a redundant line pair in a single line layer is to be described.
Line 11 and line 12 indicate a redundant line pair. Specifically, line 12 is not connected to line 11, and is redundantly provided to transfer a signal having the same level as the level of a signal transferred through line 11. Line 11 and line 12 correspond to line w11 and line w12 in
Line 21 is another line different from lines 11 and 12. Line 22 is also a line different from lines 11 and 12.
In
The layout of those lines satisfies the following relations.
Distance a between line 11 and line 12 is longer than distance b1 between line 11 and line 21.
Distance a between line 11 and line 12 is longer than distance b2 between line 12 and line 21.
Distance a between line 11 and line 12 is longer than distance b3 between line 11 and line 22.
Distance a between line 11 and line 12 is longer than distance b4 between line 12 and line 22.
By satisfying such relations, if a foreign substance is mixed into, line 11 or 12 and another line (21, 22) are more likely to short-circuit than a short circuit between lines 11 and 12 that form a redundant line pair. As a result, an undetectable short circuit can be prevented from occurring, or stated differently, a redundant line pair can be prevented from short-circuiting.
Line 11 or 12 and another line (21, 22) are more likely to short-circuit, and thus the short circuit can be detected. Accordingly, deterioration in soft error resistance caused by a short circuit of a redundant line pair can be reduced.
In
Note that line 21 and line 22 in
Line 11 and line 12 indicate a redundant line pair. Line 21 is another line different from lines 11 and 12. The line layer includes a parallel section in which lines 11 and 12 that form a redundant line pair are disposed parallel to each other, and another line 21 is located between line 11 and line 12 throughout the parallel section.
An example of the line layout in
Distance a between line 11 and line 12 is longer than distance b1 between line 11 and line 21.
Distance a between line 11 and line 12 is longer than distance b2 between line 12 and line 21.
In
According to the example of the line layout in
Note that line 21 in
Line 11 and line 12 indicate a redundant line pair. Line 21 is another line different from lines 11 and 12. The line layer includes a parallel section in which lines 11 and 12 that form a redundant line pair are disposed parallel to each other, and another line 21 is located between line 11 and line 12 throughout the parallel section.
An example of the line layout in
Distance a between line 11 and line 12 is longer than distance b1 between line 11 and line 21.
Distance a between line 11 and line 12 is longer than distance b2 between line 12 and line 21.
In
According to the example of the line layout in
Note that line 21 in
Line 11 and line 12 indicate a redundant line pair. Line 21 and line 22 indicate a redundant line pair. A line pair of lines 11 and 12 is referred to as a first redundant pair, and a line pair of lines 21 and 22 is referred to as a second redundant pair. In
An example of the line layout in
Distance a between line 11 and line 12 is longer than distance b1 between line 11 and line 21.
Distance a between line 11 and line 12 is longer than distance b2 between line 12 and line 21.
Lines 11, 12, 21, and 22 in
According to the example of the line layout in
Note that lines 11 and 12 in
Line 11 and line 12 indicate a redundant line pair. Line 21 is another line different from lines 11 and 12. The line layer includes a parallel section in which lines 11 and 12 that form a redundant line pair are disposed parallel to each other, and another line 21 is located between line 11 and line 12 throughout the parallel section.
An example of the line layout in
Distance a between line 11 and line 12 is longer than distance b1 between line 11 and line 21.
Distance a between line 11 and line 12 is longer than distance b2 between line 12 and line 21.
In
According to the example of the line layout in
Note that line 21 in
The body portion of line 21 is included in another line layer different from the line layer that includes line 11 and line 12, as indicated by the broken lines in
Extending portion e1 extends from the body portion of line 21 included in the other line layer through via v3. Accordingly, the line layer includes a parallel section in which lines 11 and 12 that form a redundant line pair are disposed parallel to each other, and extending portion e1 of another line 21 is located between line 11 and line 12 throughout the parallel section.
According to the example of the line layout in
Line 21 is a power line, and includes extending portions e1 and e2 that extend from the body portion of the power line. The power line may be a line that surrounds the entirety or a portion of latch circuit L1 in the line layer or a shield line formed in another line layer, for example.
According to the example of the line layout in
Line 11 and line 12 indicate a redundant line pair. Line 21 is another line different from lines 11 and 12. Line 22 is another line different from lines 11 and 12. Line 21 and line 22 do not form a redundant line pair. The line layer includes a parallel section in which lines 11 and 12 that form a redundant line pair are disposed parallel to each other, and another line 21 and different another line 22 are located between line 11 and line 12 throughout most of the parallel section. Another line 21 and different another line 22 are disposed on the same straight line with space (distance d1) being provided therebetween.
An example of the line layout in
Distance a between line 11 and line 12 is longer than distance b1 from line 11 to lines 21 and 22.
Distance a between line 11 and line 12 is longer than distance b2 from line 12 to lines 21 and 22.
Furthermore, in
In
According to the example of the line layout in
Note that line 21 in
As illustrated in
A redundant line pair in different line layers are disposed, satisfying the following relation. Specifically, when different line layers include line 11 and line 12, distance a between line 11 and line 12 is longer than interlayer distance c between line layers next to each other. In
To provide more detailed description, in
According to the disposition layout in
Note that line layers M1 to M3 in
In a plan view illustrated in (a) of
This disposition layout readily allows the above relation (that is, a>c) to be satisfied.
According to the disposition layout in
In
Depending on a computer aided design (CAD) for line design, if the layout that does not include line 31 as shown in
Next, another example of a circuit that includes a redundant line pair is to be described.
The flip-flop circuit in
Delay circuit DL delays input data D that is input to master latch ML0 by time T, and outputs resultant data to master latch ML1.
Inverter IV outputs clock signal Cn resulting from inverting clock signal Cp.
Master latch ML0 latches input data D in synchronization with clock signal Cp and clock signal Cn, and outputs data Qp. Output data Qp is non-inverted output data having the same logic level as that of data D.
Master latch ML1 latches delayed input data D in synchronization with clock signal Cp and clock signal Cn, and outputs data Qp. Output data Qp is non-inverted output data having the same logic level as that of data D.
Master C-element CM is a two-input one-output inverting circuit. If two inputs have the determined same logic level, master C-element CM outputs a signal having a level that is the inverted determined logic level, and if the two inputs do not have the determined same logic level, the output thereof is placed in the high impedance state.
Master weak keeper circuit WM is a weak keeper circuit, holds a logic level of a signal output by master C-element CM, and if the output of master C-element CM is in the high impedance state, outputs a signal having a logic level held immediately before the output is placed in the high impedance state.
Slave latch SL0 latches input data D in synchronization with clock signal Cp and clock signal Cn, and outputs data Qn. Output data Qn is data having a logic level that is an inverted logic level of data D.
Slave latch SL1 latches input data D in synchronization with clock signal Cp and clock signal Cn, and outputs data Qn. Output data Qn is data having a logic level that is an inverted logic level of data D.
Slave C-element CS is a two-input one-output inverting circuit. If two inputs have the determined same logic level, slave C-element CS outputs a signal having a logic level that is the inverted determined logic level, and if the two inputs do not have the determined same logic level, the output thereof is placed in the high impedance state.
Slave weak keeper circuit WS is a weak keeper circuit, holds a logic level the same as that of a signal output by slave C-element CS, and if the output of slave C-element CS is in the high impedance state, outputs a signal having a logic level held immediately before the output is placed in the high impedance state.
In such a flip-flop circuit, if the output of one of the two sets of the master-slave latches is inverted by a soft error, the output of master C-element CM or slave C-element CS is placed in the high impedance state, but nevertheless correct data can be maintained owing to a logic level held by master weak keeper circuit WM or slave weak keeper circuit WS.
The redundant line pair in the flip-flop circuit in
The line pair satisfy the relation of the disposition layout described with reference to
Note that the output line of master latch ML0 and the output line of master latch ML1 in
Input data D of master latch ML1 is delayed by time T relative to input data D of master latch ML0. Accordingly, output data Qp of master latch ML1 is delayed by time T relative to output data Qp of master latch ML0. In this Specification, a “redundant line pair” is defined as “independent lines that have the same signal level, but are not connected to each other”. The output line of master latch ML0 and the output line of master latch ML1 do not satisfy this definition. Yet, the output line of master latch ML0 and the output line of master latch ML1 may have problems of the short circuits of lines as illustrated in
Note that in the embodiment, as a redundant line pair, an example in which dual redundant pairs are included, yet two line combinations out of triple or more redundant line pairs may each be regarded as a redundant line pair. In this case, two lines considered to form a redundant line pair may satisfy the relation of the disposition layout described with reference to
As described above, a semiconductor device according to an embodiment includes: first line 11; second line 12 that is not connected to first line 11 and is provided to transfer a signal having a level same as a level of a signal transferred through first line 11; and another line different from first line 11 and second line 12. In a line layer, distance a between first line 11 and second line 12 is longer than a distance between first line 11 and the other line, and is longer than a distance between second line 12 and the other line.
According to this, deterioration in soft error resistance caused by a short circuit of a redundant line pair can be reduced. That is because if a foreign substance having approximately the same size as a distance between lines is mixed into, a short circuit between the other line and the first line or the second line is more likely to occur than a short circuit between the first line and the second line. As a result, an undetectable short circuit can be prevented from occurring, or stated differently, a redundant line pair can be prevented from short-circuiting.
Here, the line layer may include a parallel section in which first line 11 and second line 12 are disposed parallel to each other, and the other line may be located between first line 11 and second line 12 in the parallel section.
Here, in the line layer, the other line may include extending portion e1 that extends from a body portion of the other line, and extending portion e1 may be located between first line 11 and second line 12 in the parallel section in the line layer.
Here, the other line may include extending portion e1 that extends from a via connected to a body portion of the other line, and extending portion e1 may be located between first line 11 and second line 12 in the parallel section in the line layer.
Here, in the line layer, the other line may include extending portion e1 that branches and extends from a body portion of the other line, and extending portion e1 may be located between first line 11 and second line 12 in the parallel section in the line layer.
Here, an end of extending portion e1 may be an open end that is not connected in the line layer.
Here, extending portions e1 to e3 may each bypass an end portion of one of first line 11 and second line 12 in the line layer, and may each be disposed in the parallel section.
Here, the semiconductor device may further include: a third line; and a fourth line that is not connected to first line 11 and is provided to transfer a signal having a level same as a level of a signal transferred through the third line, and the other line may be the third line.
Here, a portion of first line 11, a portion of the third line, a portion of second line 12, and a portion of the fourth line may be disposed in stated order in the line layer.
According to this, one line of a first redundant pair, one line of a second redundant pair, the other line of the first redundant pair, and the other line of the second redundant pair are disposed in this order, and thus short circuits of the redundant pairs can be prevented or can be made less likely to occur.
Here, the via may connect the extending portion to the body portion of another line 21/22, the body portion being included in another line layer different from the line layer.
Here, a length of the extending portion may be greater than a smallest dimension specified by a design rule of the semiconductor device.
Here, the line layer may include a section in which first line 11 and second line 12 are disposed parallel to each other with another line 21/22 and a different another line being located therebetween, the different another line being different from first line 11, second line 12, and another line 21/22, and in the section, distance d1 between another line 21/22 and the different another line may be shorter than a distance between first line 11 and second line 12.
Here, first line 11 and second line 12 may be included in a dual interlocked storage cell (DICE) latch circuit.
Here, first line 11 and second line 12 may be included in a built-in soft error resiliency (BISER) flip-flop circuit.
A semiconductor device according to an embodiment includes: a plurality of line layers; first line 11; and second line 12 that is not connected to first line 11 and is disposed to transfer a signal having a level same as a level of a signal transferred through first line 11. First line 11 and second line 12 are included in different line layers, and distance a1 between first line 11 and second line 12 is longer than interlayer distance c between line layers next to each other.
Accordingly, deterioration in soft error resistance caused by a short circuit of a redundant line pair can be reduced. That is because if a foreign substance having substantially the same size as the distance between lines is mixed into, the first line and the second line are less likely to short-circuit. Stated differently, a short circuit of a redundant line pair can be prevented from occurring.
Here, in a plan view of the semiconductor device, the semiconductor device may have an overlapping portion in which first line 11 and second line 12 overlap each other, and a distance between first line 11 and second line 12 in the overlapping portion may be at least twice interlayer distance c.
Here, in the plan view of the semiconductor device, first line 11 and second line 12 may cross each other in the overlapping portion, second line 12 may include first partial line 12b in which the overlapping portion is included, second partial line 12a connected to a first end of first partial line 12b, and third partial line 12c connected to a second end of first partial line 12b, first partial line 12b may be included in first line layer M1, second partial line 12a and third partial line 12c may be included in second line layer M2 different from first line layer M1, and may be connected to first partial line 12b through via contacts v1 and v2, respectively, and first line 11 may be included in third line layer M3 farther from first line layer M1 than from second line layer M2.
Here, in a plan view of the semiconductor device, second line 12 may bypass an end portion of first line 11 to prevent first line 11 and second line 12 from overlapping.
Here, the semiconductor device may further include third line 31 opposed to at least one of first line 11 or second line 12, third line 31 and the at least one of first line 11 or second line 12 being included in one of or different ones of the plurality of line layers. Third line 31 may include extending portion e1 that extends from via contact v1.
Here, a length of extending portion e1 may be greater than a smallest dimension specified by a design rule of the semiconductor device.
The above has described a semiconductor device according to one or more aspects, based on embodiments, yet the present disclosure is not limited to such embodiments. The scope of the one or more aspects may encompass embodiments as a result of making, to the embodiments of the present disclosure, various modifications that may be conceived by those skilled in the art and combining elements in different embodiments, as long as the resultant embodiments do not depart from the scope of the present disclosure.
Although only some exemplary embodiments of the present disclosure have been described in detail above, those skilled in the art will readily appreciate that many modifications are possible in the exemplary embodiments without materially departing from the novel teachings and advantages of the present disclosure. Accordingly, all such modifications are intended to be included within the scope of the present disclosure.
The present disclosure is applicable to a semiconductor device that includes a latch circuit or a flip-flop circuit.
Number | Date | Country | Kind |
---|---|---|---|
2019-177834 | Sep 2019 | JP | national |
This is a continuation application of PCT International Application No. PCT/JP2020/019301 filed on May 14, 2020, designating the United States of America, which is based on and claims priority of Japanese Patent Application No. 2019-177834 filed on Sep. 27, 2019. The entire disclosures of the above-identified applications, including the specifications, drawings and claims are incorporated herein by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2020/019301 | May 2020 | US |
Child | 17690600 | US |