[go: up one dir, main page]

CN101919162B - Layout method for soft-error-resistant electronic devices and radiation-hardened logic cells - Google Patents

Layout method for soft-error-resistant electronic devices and radiation-hardened logic cells Download PDF

Info

Publication number
CN101919162B
CN101919162B CN2009801024867A CN200980102486A CN101919162B CN 101919162 B CN101919162 B CN 101919162B CN 2009801024867 A CN2009801024867 A CN 2009801024867A CN 200980102486 A CN200980102486 A CN 200980102486A CN 101919162 B CN101919162 B CN 101919162B
Authority
CN
China
Prior art keywords
contact area
network
particle
networks
circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2009801024867A
Other languages
Chinese (zh)
Other versions
CN101919162A (en
Inventor
K·O·莉莉亚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ROBUST CHIP Inc
Original Assignee
ROBUST CHIP Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ROBUST CHIP Inc filed Critical ROBUST CHIP Inc
Publication of CN101919162A publication Critical patent/CN101919162A/en
Application granted granted Critical
Publication of CN101919162B publication Critical patent/CN101919162B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit design at the physical level
    • G06F30/392Floor-planning or layout, e.g. partitioning or placement
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/0175Coupling arrangements; Interface arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/32Circuit design at the digital level
    • G06F30/33Design verification, e.g. functional simulation or model checking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit design at the physical level
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/003Modifications for increasing the reliability for protection
    • H03K19/0033Radiation hardening
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/003Modifications for increasing the reliability for protection
    • H03K19/0033Radiation hardening
    • H03K19/00338In field effect transistor circuits
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/02Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
    • H03K19/173Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/20Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits characterised by logic function, e.g. AND, OR, NOR, NOT circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/18Manufacturability analysis or optimisation for manufacturability
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Architecture (AREA)
  • Semiconductor Integrated Circuits (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)
  • Metal-Oxide And Bipolar Metal-Oxide Semiconductor Integrated Circuits (AREA)
  • Logic Circuits (AREA)

Abstract

The present invention includes a layout method for effectively protecting a logic circuit from a soft error (non-destructive error) and a circuit cell having a layout protected from a soft error. In particular, the method prevents a situation where multiple nodes in the circuit are affected by a single event. These particles cause multiple errors in the circuit and while there are several methods to handle single-node errors, it is difficult to handle multi-node errors with the currently existing protection methods. This approach is particularly beneficial for CMOS based logic circuits (< 90nm) in modern technologies where the occurrence of multi-node pulses becomes high (due to high integration levels). The method uses a unique layout structure that protects the circuit from single event generated soft errors.

Description

The layout method and the radiation-resistant logical block that are used for the electronic equipment of soft fault preventing
The cross reference of related application
The application requires the priority of No. 61/068483 of submitting on March 7th, No. 61/011989 1 that on January 22nd, No. 61/011599 1 that on January 17th, 2008 submits submits and No. 61/123003 U.S. Provisional Application of submitting on April 5th, 2008, and these applications are contained in this by reference.
Technical field
The application comprises a kind of circuit unit for preventing that logical circuit from suffering the layout method of soft error (non-destructive mistake) and having the layout that prevents from suffering soft error.Especially, the method prevents the situation that the multinode in circuit is affected by single-particle.These particles cause a plurality of mistakes in circuit, although and exist several method to process the single node mistake, utilize current existing guard method to be difficult to process the multinode mistake.The method is especially useful for the logical circuit based on CMOS (≤90nm) in the modern technologies that uprise (due to high integrated horizontal) of multinode pulse.The method is used soft error, the unique layout structure that prevents that circuit from generated by single-particle.
The soft error problem generated by single-event transients (and single-particle inversion) be expected in sub-micro (<90nm) technology increase more serious.The particularly important is, the logical circuit expection soft error generated for radiation that becomes is more responsive, and may surmount the main source that memory becomes the single-particle mistake.In addition, the incidence of many mistakes, multidigit upset (MBU) and single event multiple bit upset (SEMU) increases.
The main cause of this problem is, along with feature is integrated higher higher with frequency, the spatial distribution of single-event transients (SET) becomes relative larger with pulse length, thus increased the SET pulse latched for (soft) mistake or produce the SET pulse by a single-particle on several circuit nodes simultaneously may.
Because the cost of semiconductor design and manufacture increases gradually, the problem that soft error rate increases is further complicated.Exploitation and maintain related expensive of semiconductor FAB and make the also Application standard business semiconductor manufacture of application of expecting very much for the high radiation tolerance of needs.Therefore, exist very strong power to carry out radiation-hardened design (RHBD) technology of and robust effective for these application and developments.
In addition, it is very complicated and expensive that design process also becomes, and expect that very much application can be reused standard design IP and storehouse as much as possible for radioresistance.
Background technology
The radiation-hardened design technology of current single-particle mistake comprise three times (triplication redundancy, TMR) or twice (for example, embed the soft error reparation, BiSER).Two or more redundant copy of these circuit carrier signals, and determine the correct signal in these redundant signals with voting or the filtering circuit of form of some.In the situation that one of redundant signals is wrong (by comparing the value of redundant signals), filter anti-stop signal and pass through, select correct signal in most of redundant signals of voting circuit from several (3 or a plurality of) redundant signals.
These technology produce undesirable electric power and regional expense, and the current version of these technology can not be processed MBU or SEMU.The error-correcting code, ECC that also can (not strictly) be classified as the memory of RHBD than twice/tri-times of redundancies more effective, and can process a plurality of mistakes in memory circuitry with extra-pay.For example, yet corresponding error correction is (, selectivity parity check or insert special-purpose check circuit IP) of very limited and application-specific for the application of logical circuit.
The state-of-the art of the topology designed for soft fault preventing mainly comprises simple setting space, size is set and increases extra contact zone.
Summary of the invention
When the contact area on Semiconductor substrate is collected the electric charge for example, generated in semi-conducting material by one or more (secondary) electric charge particle, radiation generates, single-particle (soft) mistake (SEE) occurs.Current impulse on this circuit network that causes being connected with these contact areas, these current impulses produce the potential pulse in circuit conversely, can overturn sequential element (latch, trigger) or propagate and next sequential element place in circuit is latched as mistake by combinational logic of these potential pulses.
The present invention includes a kind of new layout method of uniqueness, it utilizes the integrated circuit response for the single particle effect, and comprises the circuit unit with the layout that prevents soft error.The method is used the layout in critical contact zone in the following way: single-particle impulse action that generate on multinode, in circuit is opposite each other and thereby offset (or greatly reducing) single particle effect.In the situation that with primary circuit and secondary circuit maintain or treatment circuit in signal, use the additional rules described in part 4, thereby make can not be in the primary and secondary both circuits generation errors all, thereby the combination of primary and secondary circuit will not have mistake fully.
The accompanying drawing explanation
Table 1: use the state of the node in the circuit of elementary (node n1, n2) and secondary (node n3, n4) circuit, wherein, the primary and secondary circuit is for storage or process this state.
Fig. 1: in latch unit about the elementary relative node of latch state.
Fig. 2: the example of the layout placement of the relative node of latch cicuit (draining 1 is connected with one of network, drain 2 be connected with another network of the opposite voltage state with first network).
Fig. 3: node 1~4, p1~p4 and n1~n4 are respectively the Basic Net table of the DICE latch units (prior art [Nic05]) of pMOSFET drain electrode and nMOSFET drain electrode.
Fig. 4: the first preferable layout of the layout of DICE latch units is arranged.Ns/ps is the source contact area of two adjacent mosfet of drain electrode.P1~p4 and n1~n4 are respectively pMOSFET drain electrode and the nMOSFET drain electrode of 4 primary storage nodes.Any circulation synchronous displacement of n and p node will be (and being a part of the present invention) be equal to.These mosfet can be placed on the independent zone of action or adjacent n and p node can be arranged on the same zone of action.Can the MOSFET source electrode be set along drain electrode or with the perpendicular direction of drain node.The trap contact zone can only be arranged on a side or also can be around adjacent node pair.Also can be by following rule with the different nodes that is disposed in order: two adjacent n drain electrodes or two adjacent p drain electrodes be strange/couple (for example, p1&amp always; P2 or n2& N3), adjacent n drain p drain electrode always strange/very to or idol/couple (for example, n2& P2 or p3& N1).
Fig. 5: corresponding to the net table of the second preferred arrangements.As long as drain electrode 6a and p1 that node 6 is connected in Fig. 5 physically separate with 6a, can comprise or can not comprise yellow MOSFET.
Fig. 6: the second preferable layout is arranged.Ns/ps is the source contact area of two adjacent mosfet of drain electrode.Node 6a is connected with 6b.Can comprise or can not comprise the yellow grid adjacent with node 6a (these two kinds of modification include in the claims), but p1 and 6a physically separate.This layout derives from the layout in Fig. 1, and application is about the identical modification of node arrangement, activation, source electrode and trap contact zone layout.
Fig. 7: corresponding to the net table of the 3rd preferred arrangements.As long as drain electrode 6a, p1 physically separate with 6a and node 7 is connected in Fig. 4 drain electrode 7a, n1 that node 6 is connected in Fig. 4 physically separate with 7a, can comprise or can not comprise yellow MOSFET.
Fig. 8: the 3rd preferable layout is arranged.Ns/ps is the source contact area of two adjacent mosfet of drain electrode.Node 6a~6b is connected, and node 7a/7b also is connected.Can comprise or can not comprise the yellow grid adjacent with 7a with node 6a (these two kinds of modification include in the claims), but adjacent drain region physically separates.This layout derives from the layout in Fig. 1, and application is about the identical modification of node arrangement, activation, source electrode and trap contact zone layout.
Fig. 9: corresponding to the net table of the 4th preferred arrangements.As long as node 6 is connected to drain electrode 6a, 7 to 7a, 8 to 8a and 9 in Fig. 8 to 9a, and 6a, 7a, 8a and 9a physically separate with their adjacent drain node, can comprise or can not comprise yellow MOSFET.
Figure 10: the 4th preferable layout is arranged.Ns/ps is the source contact area of two adjacent mosfet of drain electrode.Node 6a/6b, 7a/7b, 8a/8b and 9a/9b are connected.Can comprise or can not comprise the yellow grid adjacent with node 6a, 7a, 8a and 9a (these two kinds of modification include in the claims), but node 6a, 7a, 8a and 9a physically separate with their adjacent mos FET drain electrode.This layout derives from the layout in Fig. 1, and application is about the identical modification of node arrangement, activation, source electrode and trap contact zone layout.Naturally, claim also contains the various extra modification that comprises or omitted the combination of additional nodes 6a/6b, 7a/7b, 8a/8b and 9a/9b.
Figure 11: circuit theory diagrams and the layout (for example,, for BISER) of the latch units of the repetition to guarantee to prevent fully single node and multinode single particle effect are set for using layout and size.For the single-particle of the several nodes of impact, only have elementary latching when node 1 is " height " to overturn, and only have redundancy when node 1 (r) is " low " to latch and could overturn.Therefore, any single-particle that affects two latchs one of two latchs of BISER structure that can only overturn, thereby generation error in two latchs simultaneously.
Figure 12: the example of claim 9 and 10 repeat circuit.At redundant node and elementary node, carry in the inverter of repetition of contrary state, 1 all effected if n drain electrode 0 and p drain (if D is " height ") if or n drain electrode 1 and p 0 influenced (D is " low ") that drain, can generate the rub-out signal on elementary node and redundant node.By node is set as follows: if particulate track process can be exported two nodes of generation error transition in elementary output and redundancy, then track also passes through the pulse on one of other node and Suppression network.For example, consider the track in figure: if node 0 is " height ", the electric charge of collecting in n drain electrode 0 will drag down node 0 (mistake transition), the electric charge of collecting in node p drain electrode 1 will be drawn high node 1, yet contrary with the effect in p drain electrode 1, the electric charge of collecting in node n drain electrode 1 will drag down node 1, and keep node 1 low (that is, preventing the transition on node 1).If node 0 is " low ", the electric charge of collecting in node n drain electrode 1 will drag down node 1 (mistake transition), yet the n electric charge that 0 place collects that drains will keep node 0 low (that is, preventing the transition on node 0).It should be pointed out that in normal circumstances, have some pulses on all nodes, but only at a node and only on a duplicate node, to generate full swing pulse (transition that can propagate) always genuine.
Figure 13: the example that increases protection MOSFET device for c element filters circuit.By protection MOSFETn1 by the c element (; the n drain electrode of the output network that becomes unsteady if two inputs have different voltage statuss) is connected to the N-shaped contact area near the n drain electrode of input network 2; or, by the second protection MOSFET, n2 is connected to the n drain electrode of input network 2.When the n drain electrode of the layout n drain electrode that is c element output and input node 2 for the most responsive contact area to (; other mutual responsive contact area further separates; and/or have other a contrary contact area between them) time, it is enough that this protection will become.In the situation that the DICE circuit if necessary, can increase more protection MOSFET device and protect other contact area pair of sensitivity mutually.
Embodiment
The present invention includes a kind of new layout method of uniqueness, it utilizes the integrated circuit response for the single particle effect.The present invention also comprises the particular electrical circuit unit with the layout built according to this new layout method.
When collecting the electric charge for example, generated by one or more (secondary) charged particle in semi-conducting material by contact area, radiation generates, single-particle (soft) mistake (SEE) occurs.The low-resistance coefficient zone that contact area is on Semiconductor substrate or Semiconductor substrate is interior and network in circuit is connected, for example, the source electrode in the MOSFET technology and drain region.Circuit network (or node) refers to that circuit passes through the part that low-resistance coefficient zone (metal) connects, and this part maintains specific magnitude of voltage (voltage status that is called as network) in its gamut.Network can be connected to any amount of contact area.
Contact area collected electric charge during single particle causes the current impulse in circuit, and these current impulses cause the variation of the voltage in the circuit network be connected with these contact areas conversely, i.e. potential pulse in circuit.Can overturn sequential element (latch, trigger) or propagate and next the sequential element place in circuit is latched as mistake by combinational logic (that is, set of number gate) of these potential pulses.
For different contact areas, the effect difference of single-particle to the voltage on circuit network, for example, where be arranged in substrate and how they are connected with circuit according to contact area, single-particle can have the effect that increases the voltage on the network be connected to contact area, or reduces to be connected to the effect of the voltage on the network of contact area.Method of the present invention is used the contact area of following mode to arrange: contrary to effect with regard to the effect of the voltage of circuit network with regard to them in the pulse that occur on a plurality of contact areas, that single-particle in circuit generates, and thereby offset the effect of (or greatly reducing) single-particle.
The method also comprises: when expectation realizes the gross effect for the expectation of circuit, regulate the intensity of single-particle for the effect of circuit network voltage.Size that can be by changing contact area also changes their positions with respect to other assembly in layout, realizes this adjusting.
The method can be applied to sequential logical element (latch, trigger, memory cell), combinational logic (connections of one or more digital logic gates) or analog circuit unit.
Below two part explanations for the details of two kinds of ad hoc fashions applying the method.At first, part 4.1 is used and is arranged and intensity adjustment, thereby makes the single particle effect on several contact areas cancel out each other with regard to the effect of the circuit network be connected with them with regard to them.Secondly, part 4.2 is used and arranged and intensity adjustment, thereby makes single-particle differently affect as follows the two or more redundant networks in circuit: single-particle can not change the voltage status on several redundant networks simultaneously.
A is used the layout method-method 1 be arranged symmetrically with
The committed step of method 1 of the present invention is:
1. when identification is affected by single-particle simultaneously, circuit network there is the contact area of adverse effect;
By these node placements in layout adjacent one another are, and with about other adjacent contact zone mode completely symmetrically:
A. particularly in the CMOS technology, in symmetry (equivalence) the position configuration contact zone about trap binding site and trap contact zone;
If b. two contact areas be sequential element (for example, latch) part, this layout guarantees that these two nodes can not be affected the single-particle inversion in two zones, be that particle has the electric charge (for example, being generated by the charged particle passed) along the expansion of the direction that affects these two nodes;
The part that c. if node is composition element, when the generation single-particle affects two nodes, this layout guarantees that generated output pulse is greatly suppressed, and particle has the electric charge (for example, being generated by the charged particle passed) along the expansion of the direction that affects these two nodes.
3. in the element that uses extra protective circuit (redundant network); the direction of the contact area of redundant network is arranged to: when the elementary network of the charge affects from single-particle and secondary network; the party, make progress, the phase antinodal points that it also always affects the phase antinodal points of elementary or secondary circuit or affects the primary and secondary both circuits.
In particular for the CMOS technology, above-mentioned steps 1 and 2 will be used following mode to characterize the single particle effect on source electrode or drain contact region territory:
A. when single-particle affects n drain electrode (or source electrode), the effect of single-particle will reduce the voltage on the network be connected with this contact area, that is, if this node is " height ", switched voltage, when node is " low ", its general is switched voltage not.
B. when single-particle affects n drain electrode (or source electrode), the effect of single-particle will reduce the voltage on the network be connected with this contact area,, if this node is " height ", by switched voltage, when node is " low ", incite somebody to action not switched voltage that is.
In addition, in particular for the CMOS technology, above-mentioned steps 3 will be used following rule for two nodes that are connected with the network that carries redundant signals (primary and secondary network) separately:
A. when one with elementary network, be connected, one is connected with secondary network, and two n drain (or source electrode) affected by single-particle, and when they always have contrary voltage status, only with one of upset (changing its voltage) primary/secondary network.
B. when one with elementary network, be connected, one is connected with secondary network, and two p drain (or source electrode) affected by single-particle, and they are while always having contrary voltage status, only with one of the primary/secondary network that overturns.
C. when from the n of network drain electrode (or source electrode) and from the p drain electrode (or source electrode) of another affected network, affected by single-particle, and when the network be connected with these drain electrodes (or source electrode) always has identical voltage status, only with one of upset primary/secondary network.
B is used the layout method-method 2 of asymmetric layout
For carry out the situation of the element of store status (that is, voltage or signal) with elementary and redundant network, substituting of the layout of cancelling out each other for the synthesis of single particle effect allows one of contact area become stronger about the single-particle charge-trapping wittingly.Then, this contact area will always determine the result (for example,, for the p drain electrode, will always finish with " high (Vdd) ") of the single-particle on connected network.When network (2 the elementary networks that have four store statuss, 2 redundant networks), and we manage to guarantee and partly account at primary circuit the network that leading contact area is connected, the state that storage is contrary with partly account for network that leading contact area is connected at redundant circuit, the particle that affects two circuit parts can only overturn two redundant circuits one of partly.Use this modification, the unit synthetic method of robust is as follows:
For carry out the design of store status with elementary and redundant network:
The contact area (at elementary and redundancy section) that there is the antimetrical circuit effect when a. identification is affected by single-particle simultaneously;
B. these nodes are arranged in layout adjacent to each other, and make one of these nodes take (for example,, by making drain area become large and changing to the trap junction point and the distance of trap knot) as the leading factor about single-particle;
C. guarantee the network be connected with the leading contact area of primary circuit part, the state that storage is contrary with the network that the leading contact area of redundant circuit part is connected;
D. and redundant circuit elementary with single-particle impact and always affect the mode of the leading and non-dominant node of elementary and redundancy section, relative to each other arrange elementary and redundancy contact area;
(i) by this way, elementary or redundancy section will guarantee that this circuit part can not be reversed the state of (that is, changing its state or voltage) in leading node.Therefore, in any case, in redundancy section, only have one can be overturn by single-particle.
C discussion, explanation and particular electrical circuit unit
In basic sequential logical circuit element (latch, static random type memory cell etc.), there is the master network of two hold modes.They always have contrary state (voltage).Fig. 1 illustrates the schematic diagram of the basic module of the latch circuit of implementing with the CMOS technology.In this latch, each in these two (master) networks is connected with two contact areas (nmos device drain and pmos device drain) in layout.
In this structure, when being subject to same single-particle to affect the contact area that the state about latch is had to a contrary effect, can be identified as (above-mentioned steps 1):
A. the single-particle that affects two pmos drain electrodes will have reverse effect for the state of latch;
B. the single-particle that affects two nmos drain electrodes will have reverse effect for the state of latch;
C. affect drain both single-particle of the nmos drain electrode of same node and pmos and will there is reverse effect for the state of latch.
In symmetry approach, layout placement is become being arranged symmetrically with (that is, about symmetrical, about layout on every side and be of similar shape) in be adjacent to arrange the drain electrode with opposite effect.This is the step 2 in said method 1.Fig. 2 illustrates the layout of having utilized the contrary contact area identification of above-mentioned the first two.We have such latch now: if the direction of single-particle is two networks through oversampling circuit, this latch can not be reversed.
Situation when (redundancy) circuit (being herein latch) that the concern the same as method 2 of the step 3 in method 1 adds is available.In with two latchs, carrying out the circuit structure of hold mode, will there be 4 host nodes: from n1, the n2 of elementary latch and from n3, the n4 of secondary latch.Will be in contrary state from the node of a latch, and at correct circuit run duration, each node in elementary latch will always have and a state that node is identical in secondary latch.Table 1 illustrates this situation, and wherein, n1 and n3 keep identical state, and n2 and n4 keep identical state.
According to step 3, the node of the second latch is set about the first latch now, make when the particle of the expansion that affects two latchs occurs it will be in affecting each independent latch two phase antinodal points or the direction of one of them at least.Figure 11 illustrates this layout, wherein, uses to have the method (said method 2) of leading node, and two latchs relative to each other are set as follows: can overturn at most one of two latchs rather than all of any single-particle.
For example, for other sequential element (, memory cell) situation, be also identical, this method also is applicable to these elements.The method also is applicable to use more than 2 nodes to be carried out the element of hold mode and has elementary and non-sequential element redundant network.
Node: n1 n2 n3 n4
State 0 0 1 0 1
State 1 1 0 1 0
Table 1: use the state of the node in the circuit of elementary (node n1, n2) and secondary (node n3, n4) circuit, wherein, the primary and secondary circuit is for storage or process this state.
In order from two or more redundant networks, to extract correct signal, use and filter or voting circuit.Filtering circuit guarantee one of redundant network at any time in wrong situation (for example, if the voltage status difference, the situation of carrying the same electrical pressure condition for redundant network) do not allow signal to pass through filtering circuit.Embedding soft error (BISER) design [Mitra2005] is the example of this structure.The voting circuit of use at least 3 redundant circuits put to the vote between the voltage status of redundant network.Triplication redundancy (TMR) structure is used this redundancy.
The present invention also comprises the special-purpose DICE unit that this layout method of several uses generates.DICE (double interlock unit) latch [Nic2005] that Fig. 3 illustrates its circuit also carrys out the memory circuit state with four networks, but as seen from Figure 3, these networks are not to be connected as two independent latchs, but are connected with the form of interlocking.
Primarily being arranged as of 4 storage networkings of DICE of the present invention unit: the contact area that network is set along a direction (for example, Fig. 4), and these contact areas have specific order, so dwindle or eliminate the effect of single-particle, thereby reduce or eliminate the possibility that memory element can be overturn by single-particle.Fig. 4 illustrates the first modification (modification 1).In this modification, MOSFET, to being arranged in the same zone of action, and is had to shared MOSFET source contact area between them.Yet they can also be arranged in the zone of action separately, use source contact area separately, and they can be oriented to the direction of source electrode and drain node is perpendicular.
Increased the protection node in modification 2~4 (Fig. 5~10).The protection node for the protection of specific sensitive nodes to and the normal circuit run duration not (essential) act on.Yet the protection node can also be as the effect device that its grid is connected with other memory node.For example, although modification 1 than normal arrangement (its sensitive nodes between do not have other node) robust more, but still have the responsive residue of some single-particles, be mainly to p1-n2 for node.By modification 1 is expanded to shown in Fig. 5~6, also protect node to p1-n2.This is modification 2.Node the most responsive in modification 2, to being n1-p4 node pair, utilizes this node pair of extended protection in modification 3 (Fig. 7~8).By increasing extra protection node, it is symmetrical that latch finally can be become.Fig. 9~10 (the 3rd modification) illustrate the full symmetric of protection node and arrange.
Increase extra protection MOSFET and there is conventional application for the circuit that uses redundant network.The identical mode with the situation with the DICE circuit, they can be used for remaining on during single-particle the state of circuit node of unsteady (being not or not VSS or VDD are connected with power supply) of becoming.It is very responsive for the single-particle electric charge that unsteady network becomes, and its voltage status (that is, even by the very faint interaction with single-particle) easily changes.Even extra protection device just partly starts during single-particle, also will make the node that becomes unsteady during single-particle more firm.Figure 13 illustrates another example (not being DICE) that increases this protection device for c element filters circuit.
The present invention also comprises the combinational circuit of repeating part as follows or overall network: exist carry (elementary) network of signal and carry the signal on elementary network opposite signal second (redundancy) network (, when the voltage on elementary network is " height ", voltage on redundant network is always " low ", vice versa), and the combinational circuit that the contact area on elementary and redundant network is set as follows according to layout method: when single-particle affects two networks, only with formation voltage pulse on a network rather than on two networks.Combinational circuit for this repetition also needs output (some the some places before depositing signal lock in single sequential element) application is filtered, the propagation of this anti-stop signal, unless two networks all have its correct status (that is, be another contrary).Alternatively, also sequential element be can repeat, and error detection and correction (by comparing the signal identification error on two redundant networks) increased at some some places of circuit.Figure 12 illustrates the combinational circuit of this repetition.

Claims (15)

1. the method for the layout electronic circuit, wherein, described electronic circuit comprises contact area, described method comprises:
A. for each contact area in described circuit determine due near the single-particle occurred each contact area, cause, for the impact of the voltage status of the one or more networks in described circuit;
B. as follows described contact area is classified: the identification form particle has the contact area of otherwise impact for the voltage status of the network in described circuit, and single-particle has the contact area of non-otherwise impact for the voltage status of the network in described circuit;
C., these contact areas are set as follows: when single-particle has otherwise impact for the voltage status of circuit network, with regard to described circuit and design rule, allow near-earth as far as possible mutually that the first and second contrary contact areas are set;
D., the non-otherwise impact of the first contact area and the second contact area have to(for) the voltage status of the network in described circuit are set, described non-otherwise impact is produced by single-particle, wherein, described the first contact area and described the second contact area are non-adjacent, and between described the first contact area and described the second contact area, the 3rd contact area is set, wherein, described the 3rd contact area has the impact contrary with the impact of described the first contact area and described the second contact area for the voltage status of the network in described circuit, and wherein said the 3rd contact area is to be produced by single-particle for the impact of the voltage status of the network in described circuit, and
E. regulate as follows the intensity of single-particle on set contact area impact: relative to affect intensity identical but contrary.
2. method according to claim 1, wherein, described circuit has at least two networks that carry same signal, wherein, each in these networks has single-particle and the voltage status of described two networks is had at least two contact areas of otherwise impact, and described method comprises:
A., the first contact area and the second contact area from independent redundant network are set separately, single-particle has the impact that changes the voltage status on two redundant networks, wherein, described the first contact area and described the second contact area are non-adjacent, and between described the first contact area and described the second contact area, the 3rd contact area is set, for described redundant network, voltage status one of at least has impact to described the 3rd contact area, and the impact of wherein said the 3rd contact area is that by single-particle, produced and contrary with the impact of described the first contact area and described the second contact area, and
B. regulate as follows the intensity of the single-particle impact on set contact area: any single-particle maximum that affects described two redundant networks can change the state of one of described network rather than two networks.
3. method according to claim 1, wherein, described circuit has at least two networks that carry signal and its inverted signal, wherein, each in these networks has single-particle and the voltage status of described two networks is had at least two contact areas of otherwise impact, and described method comprises:
A., the first contact area and the second contact area from independent redundant network are set separately, single-particle has the impact that changes the voltage status on two redundant networks, wherein, described the first contact area and described the second contact area are non-adjacent, and between described the first contact area and described the second contact area, the 3rd contact area is set, for described redundant network, voltage status one of at least has impact to described the 3rd contact area, and the impact of wherein said the 3rd contact area is that by single-particle, produced and contrary with the impact of described the first contact area and described the second contact area, and
B. regulate as follows the intensity of the single-particle impact on set contact area: any single-particle maximum that affects described two redundant networks can change the state of one of described network rather than two networks.
4. wherein regulate as follows according to the method in claim 2 or 3, the intensity of the single-particle impact on set contact area: the state that can change one of described network rather than two networks through any single-particle maximum of described two redundant networks.
5. according to claim 1 or 2 or 3 described methods, wherein, described circuit utilizes the MOSFET device, and described method also comprises:
A. whole MOSFET source electrodes (S) that identification is not direct and electric power network (VSS, VDD) connects and drain electrode (D) doped region, as described contact area; And
B. identify N-shaped MOSFET drain electrode or source electrode and there is the contact area of the impact that the voltage status of the network will be connected with this contact area drags down as single-particle, and the MOSFET drain electrode of identification p-type or source electrode have the contact area of the impact that the voltage status of the network will be connected with this contact area draws high as single-particle.
6. method according to claim 5 also comprises:
A. increase extra MOSFET device between two networks, described extra MOSFET device all carries contrary voltage status at any time as follows: if the first network in described two networks is affected by single-particle, its voltage status is changed, described extra MOSFET device starts, connect described two networks, thereby guarantee that the state of second network does not change; And
B. connect source electrode or the drain electrode of the p-type MOSFET in described two networks by extra p-type MOSFET, and its grid is connected to high level electric power network (VDD), and connect source electrode or the drain electrode of the N-shaped MOSFET in described two networks by extra N-shaped MOSFET, and its grid is connected to low level power network (VSS).
7. the layout structure of a sequential logic or memory cell, it carrys out the state of memory element with two or more latchs, each latch has at least one network of storage voltage state and at least one network of the inverse value of storing this voltage status, and the layout structure of described sequential logic or memory cell comprises:
A. the layout of the contact area of each network in the following manner: place symmetrically the contact area of at least 4 these networks along a line in described layout structure, and relative to each other be placed to make and there is no two contact areas:
I. carry identical voltage status, and single-particle has identical impact for the voltage status of network; Or
Ii. carry different voltage statuss, and single-particle has contrary impact for the voltage of the network of adjacent setting.
8. the layout structure of sequential logic according to claim 7 or memory cell, wherein, filtering circuit is connected to the output of redundant network, described filtering circuit is for the situation of two redundant networks, prevent that data-signal from passing through, unless described two networks all have correct data, the layout structure of described sequential logic or memory cell comprises:
A. a layout, the intensity wherein single-particle responded is adjusted to and makes the upper total impact produced by single-particle of one of network contrary with the total impact produced by single-particle on its redundancy corresponding part, thereby guarantee when single-particle affects two networks in these networks one and only have one can change its state.
9. the layout structure of sequential logic according to claim 7 or memory cell, wherein, voting circuit is connected to the output of redundant network, described voting circuit is for three redundant networks, between the state of described redundant network, put to the vote, the layout structure of described sequential logic or memory cell comprises:
A. a layout, the intensity wherein single-particle responded is adjusted to and makes the upper total impact produced by single-particle of one of network contrary with the total impact produced by single-particle on its redundancy corresponding part, thereby guarantee when single-particle affects three networks in these networks one and only have one can change its state.
10. a sequential logic unit, it comprises four inverter circuits, each inverter circuit comprises a p-type MOSFET and a N-shaped MOSFET, wherein, be connected to the grid of the N-shaped MOSFET of the grid of p-type MOSFET of another the second inverter and another the 3rd inverter by the output by each inverter, inverter is connected to double interlock unit (DICE), each grid only is connected to an output, thereby there are four networks, one is connected to each inverter output and two grids, two networks carry voltage status anti-phase that identical voltage status and two other network carry the first two network, each network has a p-type drain contact region territory and a N-shaped drain contact region territory, described sequential logic unit comprises:
A. the layout that the contact area of each in four networks arranges along the line in the layout of described sequential logic unit; And
B. wherein, two adjacent n drain contact region territories or two adjacent p drain contact region territories always belong to the network that carries the opposite voltage state, and wherein adjacent n drain contact region territory and p drain contact region territory always belong to the network that carries the same electrical pressure condition.
11. sequential logic according to claim 10 unit, wherein, described two adjacent n drain contact region territories or described two adjacent p drain contact region territories are connected to the described network that carries the opposite voltage state.
12. sequential logic according to claim 10 unit; wherein in described sequential double interlock unit (DICE); one or more extra protection MOSFET devices increase and be connected to described sequential logic unit two networks between, comprising:
A. a structure, wherein said extra MOSFET device is connected so that the grid of extra p-type device is connected to high level (VDD), one in drain electrode or source electrode is shared the p-type contact area of the first network in described sequential logic unit, and the other one in drain electrode or source electrode is connected to source electrode or the drain contact region territory of another the second extra p-type MOSFET, other drain electrode of the described second extra p-type MOSFET or source electrode Share interlinkage are to the p-type contact area of the second network in described sequential logic unit, or be connected to p-type with the second network of the described sequential logic unit adjacent contact area that drains, but be not attached to network, described second network in described sequential logic unit has the reverse voltage state of described first network, and the grid of extra N-shaped device is connected to low voltage level (VSS), and the one in drain electrode or source electrode is shared the N-shaped contact area of the first network in described sequential logic unit, and the another one in drain electrode or source electrode is connected to source electrode or the drain contact region territory of another the second extra N-shaped MOSFET, other drain electrode of the described second extra N-shaped MOSFET or source electrode are shared the N-shaped contact area of the second network in described sequential logic unit, or be connected to N-shaped with the second network of the described timing unit adjacent contact area that drains, but be not attached to network, described second network in described sequential logic unit has the reverse voltage state of described first network, and
B. a structure, any additional drain or the source contact area territory that wherein belong to described extra MOSFET device are arranged by the same line in the layout of the contact area along described sequential logic unit.
A 13. combinational circuit, wherein, whole or the selected part of logic element is repeated, and data-signal is by elementary network and carry this signal or its anti-phase secondary network is carried, and wherein, before each sequential element, filtering circuit is set, this filtering circuit passes through for anti-stop signal, unless two redundant networks carry correct signal, or described sequential element also is repeated, and described combinational circuit comprises:
A. a layout, wherein the contact area of primary and secondary network is configured such that separately between the first contact area of independent redundant network and the second contact area, not having straight line, single-particle has the impact that changes the voltage status in the network be connected with described circuit region, unless had at least one the 3rd contact area along the line between described the first contact area and described the second contact area between described the first contact area and described the second contact area, for described the 3rd contact area, the impact of single-particle voltage status one of at least for described two redundant networks is contrary with the impact on described the first contact area and described the second contact area.
14. combinational circuit according to claim 13 comprises:
A. a layout, it is contrary that the intensity wherein single-particle responded is adjusted to the total impact produced by single-particle on another network made in upper two redundant networks of total impact and this that produced by single-particle of one of two redundant networks, thereby guarantee when single-particle affects described two redundant networks to only have energy generation error signal in circuit in these two networks.
15. combinational circuit according to claim 13, be included in error detection and/or the correcting circuit of the end of repeat circuit.
CN2009801024867A 2008-01-17 2009-01-15 Layout method for soft-error-resistant electronic devices and radiation-hardened logic cells Expired - Fee Related CN101919162B (en)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
US1159908P 2008-01-17 2008-01-17
US61/011,599 2008-01-17
US1198908P 2008-01-22 2008-01-22
US61/011,989 2008-01-22
US6848308P 2008-03-07 2008-03-07
US61/068,483 2008-03-07
US12300308P 2008-04-05 2008-04-05
US61/123,003 2008-04-05
PCT/US2009/031160 WO2009091928A2 (en) 2008-01-17 2009-01-15 Layout method for soft-error hard electronics, and radiation hardened logic cell

Publications (2)

Publication Number Publication Date
CN101919162A CN101919162A (en) 2010-12-15
CN101919162B true CN101919162B (en) 2013-12-11

Family

ID=40875970

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009801024867A Expired - Fee Related CN101919162B (en) 2008-01-17 2009-01-15 Layout method for soft-error-resistant electronic devices and radiation-hardened logic cells

Country Status (6)

Country Link
US (3) US20090184733A1 (en)
EP (2) EP2685633A3 (en)
JP (3) JP2011512026A (en)
KR (1) KR20100138874A (en)
CN (1) CN101919162B (en)
WO (1) WO2009091928A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9081926B2 (en) 2008-01-17 2015-07-14 Klas Olof Lilja Soft error and radiation hardened sequential logic cell
US9083341B2 (en) 2008-01-17 2015-07-14 Robust Chip Inc. Soft error resilient circuit design method and logic cells

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140157223A1 (en) * 2008-01-17 2014-06-05 Klas Olof Lilja Circuit and layout design methods and logic cells for soft error hard integrated circuits
US8495550B2 (en) * 2009-01-15 2013-07-23 Klas Olof Lilja Soft error hard electronic circuit and layout
US8217458B2 (en) * 2009-12-11 2012-07-10 Honeywell International Inc. Non-aligned antenna effect protection circuit with single event transient hardness
US8418106B2 (en) * 2010-08-31 2013-04-09 International Business Machines Corporation Techniques for employing retiming and transient simplification on netlists that include memory arrays
US8739010B2 (en) * 2010-11-19 2014-05-27 Altera Corporation Memory array with redundant bits and memory element voting circuits
US9041429B2 (en) 2011-06-02 2015-05-26 Arizona Board Of Regents, A Body Corporate Of The State Of Arizona, Acting For And On Behalf Of Arizona State University Sequential state elements for triple-mode redundant state machines, related methods, and systems
US8791718B2 (en) * 2011-06-02 2014-07-29 Arizona Board Of Regents For And On Behalf Of Arizona State University Sequential state elements in triple-mode redundant (TMR) state machines
CN102314538B (en) * 2011-09-20 2013-04-17 中国科学院微电子研究所 Method for laying out transistors of fault-tolerant storage unit
US9058853B2 (en) * 2012-08-16 2015-06-16 Xilinx, Inc. Integrated circuit having improved radiation immunity
US9054688B2 (en) 2012-09-19 2015-06-09 Arizona Board Of Regents, A Body Corporate Of The State Of Arizona, Acting For And On Behalf Of Arizona State University Sequential state elements radiation hardened by design
WO2014066402A1 (en) * 2012-10-22 2014-05-01 Klas Olof Lilja Circuit and layout design methods and logic cells for soft error hard integrated circuits
CN103077739B (en) * 2012-12-31 2015-07-29 清华大学 A kind of redundancy structure dynamic random-access storage unit
CN105934405B (en) 2013-09-20 2018-04-06 恩特格里斯公司 Apparatus and method for pressure delivery of the high viscosity containing fluent material
US9569583B2 (en) * 2014-04-07 2017-02-14 TallannQuest LLC Method and system for computer-aided design of radiation-hardened integrated circuits
CN103955571B (en) * 2014-04-22 2017-07-28 北京控制工程研究所 A kind of soft error injection and verification method for Flouride-resistani acid phesphatase chip
US9734272B2 (en) 2014-06-13 2017-08-15 Arizona Board Of Regents On Behalf Of Arizona State University Techniques for generating physical layouts of in silico multi mode integrated circuits
KR20160010166A (en) * 2014-07-18 2016-01-27 에스케이하이닉스 주식회사 Integrated circuit
CN105609504B (en) * 2015-12-25 2018-11-06 北京时代民芯科技有限公司 A kind of anti-SEU multiple node upsets storage unit domain structure of trap isolated form
US10579536B2 (en) 2016-08-09 2020-03-03 Arizona Board Of Regents On Behalf Of Arizona State University Multi-mode radiation hardened multi-core microprocessors
KR102567233B1 (en) * 2016-11-08 2023-08-17 에스케이하이닉스 주식회사 Semiconductor device having dice latches
CN106876383B (en) * 2017-01-03 2019-08-09 中国人民解放军国防科学技术大学 A Single-Event Transient Hardening Method for Bombarded NMOS Transistors with No Area Overhead
CN106788380B (en) * 2017-01-12 2020-03-24 深圳大学 Asynchronous set D trigger resistant to single event upset
US11374567B2 (en) * 2017-02-11 2022-06-28 Klas Olof Lilja Circuit for low power, radiation hard logic cell
WO2018231148A1 (en) * 2017-06-15 2018-12-20 Nanyang Technological University Circuit and method of forming the same
KR101984109B1 (en) * 2017-11-22 2019-09-03 한국원자력연구원 Logic cell formed of a radiant mosfet(metal oxide semiconductor field effect transistor)
US10558775B2 (en) * 2017-12-20 2020-02-11 International Business Machines Corporation Memory element graph-based placement in integrated circuit design
US11069683B2 (en) * 2018-10-05 2021-07-20 Ics Llc Self restoring logic structures
US11030367B2 (en) 2019-09-11 2021-06-08 International Business Machines Corporation Out-of-context feedback hierarchical large block synthesis (HLBS) optimization
JPWO2021059582A1 (en) 2019-09-27 2021-04-01

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2218426Y (en) * 1994-06-16 1996-01-24 东南大学 High performance hybrid integrated optic trunker
CN1152798A (en) * 1995-09-08 1997-06-25 日本电气株式会社 Method for making radiation-resistance semiconductor integrated circuit
CN2629309Y (en) * 2003-06-06 2004-07-28 戴迪 Antiinterference protector for electric appliance

Family Cites Families (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5065048A (en) 1988-09-19 1991-11-12 Hitachi, Ltd. Semiconductor logic circuit with noise suppression circuit
JP2859288B2 (en) * 1989-03-20 1999-02-17 株式会社日立製作所 Semiconductor integrated circuit device and method of manufacturing the same
US5111429A (en) * 1990-11-06 1992-05-05 Idaho Research Foundation, Inc. Single event upset hardening CMOS memory circuit
US5870332A (en) 1996-04-22 1999-02-09 United Technologies Corporation High reliability logic circuit for radiation environment
US5898711A (en) * 1997-05-15 1999-04-27 Vlsi Technology, Inc. Single event upset detection and protection in an integrated circuit
US6127864A (en) * 1998-08-19 2000-10-03 Mission Research Corporation Temporally redundant latch for preventing single event disruptions in sequential integrated circuits
US6326809B1 (en) 1999-09-27 2001-12-04 University Of New Mexico Apparatus for and method of eliminating single event upsets in combinational logic
US6278287B1 (en) * 1999-10-27 2001-08-21 The Boeing Company Isolated well transistor structure for mitigation of single event upsets
US6433983B1 (en) * 1999-11-24 2002-08-13 Honeywell Inc. High performance output buffer with ESD protection
US6573773B2 (en) 2000-02-04 2003-06-03 University Of New Mexico Conflict free radiation tolerant storage cell
US6614257B2 (en) * 2000-05-12 2003-09-02 Bae Systems Information And Electronics Systems Integration, Inc. Logic architecture for single event upset immunity
US7036059B1 (en) * 2001-02-14 2006-04-25 Xilinx, Inc. Techniques for mitigating, detecting and correcting single event upset effects in systems using SRAM-based field programmable gate arrays
US6549443B1 (en) * 2001-05-16 2003-04-15 Rockwell Collins, Inc. Single event upset resistant semiconductor circuit element
JP2002373899A (en) 2001-06-13 2002-12-26 Denso Corp Method for simulating characteristics of semiconductor device
JP2003173681A (en) 2001-12-07 2003-06-20 Mitsubishi Electric Corp Semiconductor memory circuit and latch circuit
JP3718687B2 (en) * 2002-07-09 2005-11-24 独立行政法人 宇宙航空研究開発機構 Inverter, semiconductor logic circuit, static random access memory, and data latch circuit
JP3722225B2 (en) * 2003-09-01 2005-11-30 セイコーエプソン株式会社 Semiconductor device and semiconductor memory device using the same
US7023235B2 (en) * 2003-12-12 2006-04-04 Universities Research Association, Inc. Redundant single event upset supression system
EP2107679A3 (en) * 2004-02-04 2010-01-20 Japan Aerospace Exploration Agency Single-event-effect tolerant SOI-based logic device
US7773442B2 (en) * 2004-06-25 2010-08-10 Cypress Semiconductor Corporation Memory cell array latchup prevention
US7075337B2 (en) * 2004-06-30 2006-07-11 Bae Systems Information And Electronic Systems Integration, Inc. Single event upset immune keeper circuit and method for dual redundant dynamic logic
JP4551731B2 (en) * 2004-10-15 2010-09-29 株式会社東芝 Semiconductor integrated circuit
US7343579B2 (en) * 2004-11-30 2008-03-11 Physical Sciences Reconfigurable environmentally adaptive computing
US7215135B2 (en) * 2004-12-02 2007-05-08 Honeywell International Inc. Single event upset hardened circuitry without sensitivity to overshoot and/or undershoot conditions
US7234121B2 (en) * 2005-01-06 2007-06-19 Texas Instruments Incorporated Method of fabricating an integrated circuit to improve soft error performance
JP4783022B2 (en) 2005-01-17 2011-09-28 株式会社東芝 Semiconductor integrated circuit device
JP2006339355A (en) * 2005-06-01 2006-12-14 Nec Electronics Corp Semiconductor integrated circuit device and design method thereof
US7139190B1 (en) * 2005-06-14 2006-11-21 Xilinx, Inc. Single event upset tolerant memory cell layout
US20070050740A1 (en) * 2005-08-29 2007-03-01 Christian Jacobi Method and System for Performing Functional Formal Verification of Logic Circuits
US7236001B2 (en) 2005-09-02 2007-06-26 Honeywell International Inc. Redundancy circuits hardened against single event upsets
US7358572B2 (en) * 2005-09-30 2008-04-15 International Business Machines Corporation Radiation tolerant electrostatic discharge protection networks
US8278719B2 (en) * 2005-10-14 2012-10-02 Silicon Space Technology Corp. Radiation hardened isolation structures and fabrication methods
US7327197B2 (en) 2005-10-20 2008-02-05 Honeywell International, Inc. Radiation hardened phase locked loop
JP2007124343A (en) * 2005-10-28 2007-05-17 Toshiba Corp Data-holding circuit
US20070096754A1 (en) * 2005-11-03 2007-05-03 Honeywell International Inc. Method and system for analyzing single event upset in semiconductor devices
US7679403B2 (en) * 2005-11-08 2010-03-16 Honeywell International Inc. Dual redundant dynamic logic
US7489538B2 (en) * 2005-11-14 2009-02-10 University Of Idaho Radiation tolerant combinational logic cell
JP4332652B2 (en) 2005-12-12 2009-09-16 独立行政法人 宇宙航空研究開発機構 Single event resistant latch circuit and flip-flop circuit
US7298010B1 (en) * 2006-02-21 2007-11-20 Sandia Corporation Radiation-hardened transistor and integrated circuit
US8767444B2 (en) * 2006-03-27 2014-07-01 Honeywell International Inc. Radiation-hardened memory element with multiple delay elements
US8115515B2 (en) * 2006-03-28 2012-02-14 Honeywell International Inc. Radiation hardened differential output buffer
US7644311B2 (en) * 2006-03-31 2010-01-05 Integrated Device Technology, Inc. Logic soft error rate prediction and improvement
US7627840B2 (en) * 2006-07-13 2009-12-01 International Business Machines Corporation Method for soft error modeling with double current pulse
US7864561B2 (en) 2006-07-28 2011-01-04 Taiwan Semiconductor Manufacturing Co., Ltd. Cell structure with buried capacitor for soft error rate improvement
US7761828B2 (en) 2006-08-18 2010-07-20 Partition Design, Inc. Partitioning electronic circuit designs into simulation-ready blocks
JP4928878B2 (en) 2006-09-11 2012-05-09 株式会社東芝 Nonvolatile semiconductor memory device
US7482842B2 (en) * 2006-09-15 2009-01-27 International Business Machines Corporation Radiation hardened phase frequency detector for implementing enhanced radiation immunity performance
US7515452B1 (en) * 2007-01-03 2009-04-07 Xilinx, Inc. Interleaved memory cell with single-event-upset tolerance
US7818702B2 (en) * 2007-02-28 2010-10-19 International Business Machines Corporation Structure incorporating latch-up resistant semiconductor device structures on hybrid substrates
US7529118B2 (en) * 2007-03-28 2009-05-05 Intel Corporation Generalized interlocked register cell (GICE)
US20090044158A1 (en) * 2007-04-13 2009-02-12 Klas Olof Lilja Method, and extensions, to couple substrate effects and compact model circuit simulation for efficient simulation of semiconductor devices and circuit
US7774732B2 (en) * 2007-08-14 2010-08-10 International Business Machines Corporation Method for radiation tolerance by automated placement
EP2685633A3 (en) 2008-01-17 2014-05-07 Robust Chip, Inc. Layout method for soft-error hard electronics, and radiation hardened logic cell
US20130038348A1 (en) 2008-01-17 2013-02-14 Klas Olof Lilja Layout method for soft-error hard electronics, and radiation hardened logic cell
US8468484B2 (en) 2008-01-17 2013-06-18 Klas Olof Lilja Layout method for soft-error hard electronics, and radiation hardened logic cell
US20130227499A1 (en) 2008-01-17 2013-08-29 Klas Olof Lilja Layout method for soft-error hard electronics, and radiation hardened logic cell
US20140157223A1 (en) 2008-01-17 2014-06-05 Klas Olof Lilja Circuit and layout design methods and logic cells for soft error hard integrated circuits
US8495550B2 (en) * 2009-01-15 2013-07-23 Klas Olof Lilja Soft error hard electronic circuit and layout
US8191021B2 (en) * 2008-01-28 2012-05-29 Actel Corporation Single event transient mitigation and measurement in integrated circuits
US7772874B2 (en) 2008-01-28 2010-08-10 Actel Corporation Single event transient mitigation and measurement in integrated circuits
US7907461B1 (en) * 2008-03-03 2011-03-15 Xilinx, Inc. Structures and methods of preventing an unintentional state change in a data storage node of a latch
US7965540B2 (en) 2008-03-26 2011-06-21 International Business Machines Corporation Structure and method for improving storage latch susceptibility to single event upsets
US7733144B2 (en) * 2008-05-29 2010-06-08 International Business Machines Corporation Radiation hardened CMOS master latch with redundant clock input circuits and design structure therefor
US8042071B2 (en) * 2008-06-30 2011-10-18 Freescale Semiconductor, Inc. Circuit and method for avoiding soft errors in storage devices
US7961501B1 (en) 2008-07-10 2011-06-14 Ryan Technologies, LLC Radiation sensors and single-event-effects suppression devices
US8054099B2 (en) 2009-07-29 2011-11-08 The Boeing Company Method and apparatus for reducing radiation and cross-talk induced data errors
US8081010B1 (en) 2009-11-24 2011-12-20 Ics, Llc Self restoring logic
JP5433437B2 (en) 2010-01-21 2014-03-05 ルネサスエレクトロニクス株式会社 Semiconductor integrated circuit device
WO2013082611A2 (en) 2011-12-02 2013-06-06 Robust Chip Inc. Soft error hard electronics layout arrangement and logic cells
WO2014066402A1 (en) 2012-10-22 2014-05-01 Klas Olof Lilja Circuit and layout design methods and logic cells for soft error hard integrated circuits
US9082624B2 (en) * 2013-01-02 2015-07-14 International Business Machines Corporation Signal path of a multiple-patterned semiconductor device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2218426Y (en) * 1994-06-16 1996-01-24 东南大学 High performance hybrid integrated optic trunker
CN1152798A (en) * 1995-09-08 1997-06-25 日本电气株式会社 Method for making radiation-resistance semiconductor integrated circuit
CN2629309Y (en) * 2003-06-06 2004-07-28 戴迪 Antiinterference protector for electric appliance

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9081926B2 (en) 2008-01-17 2015-07-14 Klas Olof Lilja Soft error and radiation hardened sequential logic cell
US9083341B2 (en) 2008-01-17 2015-07-14 Robust Chip Inc. Soft error resilient circuit design method and logic cells

Also Published As

Publication number Publication date
US20090184733A1 (en) 2009-07-23
WO2009091928A3 (en) 2009-10-22
EP2245740A4 (en) 2013-01-16
CN101919162A (en) 2010-12-15
JP2016001741A (en) 2016-01-07
KR20100138874A (en) 2010-12-31
EP2245740B8 (en) 2014-10-01
EP2685633A3 (en) 2014-05-07
WO2009091928A2 (en) 2009-07-23
US9081926B2 (en) 2015-07-14
JP2011512026A (en) 2011-04-14
EP2245740B1 (en) 2014-03-12
EP2245740A2 (en) 2010-11-03
US8566770B2 (en) 2013-10-22
EP2685633A2 (en) 2014-01-15
US20140019921A1 (en) 2014-01-16
US20120185816A1 (en) 2012-07-19
JP2015053498A (en) 2015-03-19

Similar Documents

Publication Publication Date Title
CN101919162B (en) Layout method for soft-error-resistant electronic devices and radiation-hardened logic cells
US8191021B2 (en) Single event transient mitigation and measurement in integrated circuits
CN102640420B (en) Electronic circuits and layouts resistant to soft errors
US7772874B2 (en) Single event transient mitigation and measurement in integrated circuits
JP6681194B2 (en) Integrated circuit with improved radiation characteristics
Rezzak et al. TID and SEE characterization of microsemi's 4th generation radiation tolerant RTG4 flash-based FPGA
EP3439179A1 (en) Clock driving circuit resistant to single-event transient
Haghi et al. The 90 nm Double-DICE storage element to reduce Single-Event upsets
Naseer et al. The DF-dice storage element for immunity to soft errors
She et al. Reducing critical configuration bits via partial TMR for SEU mitigation in FPGAs
US20130038348A1 (en) Layout method for soft-error hard electronics, and radiation hardened logic cell
CN102394635A (en) Redundant SOI circuit unit
US10181851B2 (en) Dual interlocked logic circuits
JP2008522525A (en) Electronic device having logic circuit and method for designing logic circuit.
Urbina-Ortega et al. Flash-based FPGAs in space, design guidelines and trade-off for critical applications
CN112395823B (en) Method for reinforcing standard unit against single event effect
CN106372269A (en) Anti-radiation layout design method for storage unit circuit
Katunin et al. Evaluation Based on TCAD Simulation of a Failure Tolerance of the Elements on the Cells STG DICE for 65-nm CMOS Blocks of an Associative Memory
JP2010212786A (en) Latch circuit
US20130227499A1 (en) Layout method for soft-error hard electronics, and radiation hardened logic cell
WO2020072318A1 (en) Self restoring logic structures
Katunin et al. Logical C-element on STG DICE trigger for asynchronous digital devices resistant to single nuclear particles
Black et al. Best practices in radiation hardening by design: CMOS
Ebrahimi et al. A switch box architecture to mitigate bridging and short faults in SRAM-based FPGAs
Blum et al. Comparison of SET-resistant approaches for memory-based architectures

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131211

CF01 Termination of patent right due to non-payment of annual fee