CN103716030A - Fully-customized five-modular redundancy voting circuit - Google Patents

Fully-customized five-modular redundancy voting circuit Download PDF

Info

Publication number
CN103716030A
CN103716030A CN201310755085.XA CN201310755085A CN103716030A CN 103716030 A CN103716030 A CN 103716030A CN 201310755085 A CN201310755085 A CN 201310755085A CN 103716030 A CN103716030 A CN 103716030A
Authority
CN
China
Prior art keywords
input
output
protection door
door module
input protection
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.)
Pending
Application number
CN201310755085.XA
Other languages
Chinese (zh)
Inventor
徐江涛
李渊清
史再峰
姚素英
高静
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.)
Tianjin University
Original Assignee
Tianjin University
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 Tianjin University filed Critical Tianjin University
Priority to CN201310755085.XA priority Critical patent/CN103716030A/en
Publication of CN103716030A publication Critical patent/CN103716030A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Semiconductor Integrated Circuits (AREA)

Abstract

The invention provides a fully-customized five-modular redundancy voting circuit. The two input ports of a first double-input-guard-gate module DIGG1 and the three input ports of a triple-input-guard-gate module TIGG respective form a voting circuit input end. The output end of the first double-input-guard-gate module DIGG1 and the output end of the triple-input-guard-gate module TIGG are correspondingly connected with the two input ports of a second double-input-guard-gate module DIGG2 respectively. The output end of the second double-input-guard-gate module DIGG2 forms the output end of the whole five-modular redundancy voting circuit. The two input ports of the first double-input-guard-gate module DIGG1 and the three input ports of the triple-input-guard-gate module TIGG are connected to five identical modules with completely identical level values of output signals and achieve voting output of the output of the five modules. By the adoption of the fully-customized five-modular redundancy voting circuit, single-bit, two-bit, three-bit and four-bit SBU/MBUs occurring at the input ports can be shielded.

Description

A kind of five mould redundancy voting circuits of full customization
Technical field
The present invention relates to radioresistance voting circuit in a kind of integrated circuit.The five mould redundancy voting circuits that particularly relate to a kind of full customization.
Background technology
Along with the development of integrated circuit fabrication process, less transistor size and lower supply voltage cause single particle effect (Single Event Effects, SEE) more serious to the interference of digital system.At present, multidigit upset (Multi-Bit Upsets, MBUs) has become a kind of principal mode of circuit soft error.The Main physical mechanism that produces MBUs comprises electric charge the sharing between adjacent devices that particle bombardment semiconductor produces, and the deflection incident of particle.Traditional circuit Design Method of Reinforcing, as triplication redundancy etc., only supposes that a node of circuit is subject to the impact of SEE conventionally.Therefore,, although these methods can be reinforced for single bit flipping (Single-Bit Upset, SBU) effectively, when occurring, MBUs lost efficacy possibly.Because MBUs can become day by day along with dwindling of device size the key factor that affects IC reliability in space environment, research just seems very necessary for the radiation hardening of MBUs.
Module redundancy is for digital system, to carry out at present the common method of radiation hardening.These class methods because redundant correcting mechanism is simple clear and definite, circuit design and physics realization be compared with for convenience of generally being applied.Yet the area overhead that module redundancy causes, power consumption expense and hydraulic performance decline are also its very important shortcomings.Take triplication redundancy as example, and the method copies with majority voting SBU mistake is shielded by introducing three times, will cause area and the power consumption expense that surpasses 200%, and the delay of simultaneously introducing due to voting machine can cause the hydraulic performance decline of circuit.In theory, based on module redundancy approach, for c bit mistake, carry out redundant correcting, need at least 2c+1 original module doubly to copy and a voting circuit that realizes majority voting output.Along with the raising of reliability index c, not only original module to copy the cost of bringing very important, the raising of the complexity of voting machine own also will further worsen every key index of circuit.Especially when protected circuit scale hour, the expense of being brought by voting machine will become the key factor of restriction module redundancy application.
Summary of the invention
Technical problem to be solved by this invention is, provide a kind of can be in the situation that equivalent radiation resistance be provided, five mould redundancy voting circuits of the full customization of optimized circuit area, power consumption and speed effectively.
The technical solution adopted in the present invention is: a kind of five mould redundancy voting circuits of full customization, include first liang of input protection door module DIGG1, second liang of input protection door module DIGG2 and three input protection door module TIGG, it is characterized in that, two input ports of first liang of described input protection door module DIGG1 and three input ports of three input protection door module TIGG form respectively voting circuit input, the output of described first liang of input protection door module DIGG1 output and three input protection door module TIGG is connected respectively two input ports of second liang of described input protection door module DIGG2, the output of described second liang of input protection door module DIGG2 forms the output of whole five mould redundancy voting circuits.
Identical 5 the identical modules of level value that two input ports of first liang of described input protection door module DIGG1 and three input ports of three input protection door module TIGG are connected to output signal, and to the output of described 5 modules output of putting to the vote.
Five mould redundancy voting circuits of a kind of full customization that the present invention proposes, after correct level signal is set up on inner each node of this voting circuit, this circuit can shield occurring in single-bit, dibit, three bits, the four bit SBU/MBUs of input port.The present invention can be in the situation that providing equivalent radiation resistance, effectively optimized circuit area, power consumption and speed.There is following beneficial effect.
1, the five mould redundancy voting machine circuit that the present invention proposes can shield occurring on 5 input signals any 1, any 2, any 3 and any 4 SBU/MBUs, have effectively improved the reinforcement ability for MBUs.
2, the voting machine circuit that the present invention proposes is only used 14 transistors, and only comprises two-stage gate delay, and the five mould redundancy voting machine circuit than using standard cell to realize all have clear improvement in circuit area, power consumption and performance.
Accompanying drawing explanation
Fig. 1 a is the circuit theory diagrams of two input protection doors;
Fig. 1 b is the circuit symbol of two input protection doors;
Fig. 2 a is the circuit theory diagrams of three input protection doors;
Fig. 2 b is the circuit symbol of three input protection doors;
Fig. 3 is the schematic diagram of five mould redundancy voting circuits of a kind of full customization of proposing of the present invention;
Fig. 4 is the schematic diagram of embodiments of the invention.
Embodiment
Below in conjunction with embodiment and accompanying drawing, five mould redundancy voting circuits of a kind of full customization of the present invention's proposition are described in detail.
Five mould redundancy voting circuits of a kind of full customization that the present invention proposes are comprised of two basic circuit modules: two input protection doors (Double-Input-Guard-Gate, DIGG) and three input protection doors (Triple-Input-Guard-Gate, TIGG).The circuit level schematic diagram of these two kinds of modules and circuit symbol are shown in Fig. 1 a, Fig. 1 b and Fig. 2 a, Fig. 2 b.Schematic diagram by DIGG and TIGG can find out, when their all inputs are all consistent, these two kinds of circuit will be realized the function of inverter.For DIGG, when two input A1 and A2 are when inconsistent, Y is by high resistant in output; For TIGG, when its three input A1, A2 and A3 are when inconsistent, Y is by high resistant in output.When the output high resistant of DIGG and TIGG, the correct level value of setting up in advance on output node will remain unchanged.
As shown in Figure 3, five mould redundancy voting circuits of a kind of full customization that the present invention proposes, include first liang of input protection door module DIGG1, second liang of input protection door module DIGG2 and three input protection door module TIGG, it is characterized in that, two input port A4 of first liang of described input protection door module DIGG1, three input port A1 of A5 and three input protection door module TIGG, A2, A3 forms respectively the input of voting machine, the output Y1 of described first liang of input protection door module DIGG1 output Y2 and three input protection door module TIGG is connected respectively two input ports of second liang of described input protection door module DIGG2, the output Y of described second liang of input protection door module DIGG2 forms the output of whole five mould redundancy voting circuits.
As shown in Figure 4; two input port A4, the A5 of first liang of described input protection door module DIGG1 and three input port A1, A2, the A3 of three input protection door module TIGG are connected to 5 identical modules: module 1, module 2, module 3, module 4 and module 5, and the output signal of these described 5 modules is identical.The output of these 5 modules is by the output of putting to the vote of five mould redundancy voting circuits of full customization of the present invention.
Input A1, A2, A3, A4 and A5 are respectively from the output of module 1, module 2, module 3, module 4 and module 5 these five identical modules, and under normal circumstances, the level value of these 5 input signals is all identical.Now, the level value of voting machine internal node Y1 and Y2 is contrary with the level value of 5 input signals; The level value of node Y is contrary with Y1 and Y2.After correct signal level is set up on Y1, Y2 and Y; if any 1, any 2, any 3 or any 4 input signals generation SBU/MBUs in A1, A2, A3, A4 and A5; owing at least also having the level of an input signal not become; the output Y1 of three input protection door module TIGG of this signal driver or the output Y2 of first liang of input protection door module DIGG1 will remain unchanged, and therefore export Y constant.Can reach a conclusion thus, this five moulds redundancy voting machine circuit can shield occurring in any 1 bit flipping on input signal A1, A2, A3, A4 and A5, any 2 bit flippings, any 3 bit flippings and any 4 bit flippings, thereby plays the effect of radiation hardening.If SEE occurs for internal node Y1, the Y2 of this five moulds redundancy voting machine,, due to the shielding action of second liang of input protection door module DIGG2, this SEE can not propagate to rear class; Because front end input signal does not become, first liang of input protection door module DIGG1, three input protection door module TIGG keep the driving force to output node, so this class SEE will finally be resumed simultaneously.

Claims (2)

1. five mould redundancy voting circuits of a full customization, include first liang of input protection door module DIGG1, second liang of input protection door module DIGG2 and three input protection door module TIGG, it is characterized in that, two input port (A4 of first liang of described input protection door module DIGG1, A5) three input port (A1 of and three input protection door module TIGG, A2, A3) form respectively voting circuit input, the output (Y1) of described first liang of input protection door module DIGG1 output (Y2) and three input protection door module TIGG is connected respectively two input ports of second liang of described input protection door module DIGG2, the output (Y) of described second liang of input protection door module DIGG2 forms the output of whole five mould redundancy voting circuits.
2. five mould redundancy voting circuits of a kind of full customization according to claim 1; it is characterized in that; three input ports (A1, A2, A3) of two input ports (A4, A5) of first liang of described input protection door module DIGG1 and three input protection door module TIGG are connected to identical 5 the identical modules of level value (1,2,3,4,5) of output signal, and to the output of described 5 modules (1,2,3,4, the 5) output of putting to the vote.
CN201310755085.XA 2013-12-30 2013-12-30 Fully-customized five-modular redundancy voting circuit Pending CN103716030A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310755085.XA CN103716030A (en) 2013-12-30 2013-12-30 Fully-customized five-modular redundancy voting circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310755085.XA CN103716030A (en) 2013-12-30 2013-12-30 Fully-customized five-modular redundancy voting circuit

Publications (1)

Publication Number Publication Date
CN103716030A true CN103716030A (en) 2014-04-09

Family

ID=50408687

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310755085.XA Pending CN103716030A (en) 2013-12-30 2013-12-30 Fully-customized five-modular redundancy voting circuit

Country Status (1)

Country Link
CN (1) CN103716030A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107346571A (en) * 2016-05-06 2017-11-14 苏州超锐微电子有限公司 One kind is used for the more level output voting machine design methods of SerDes low-voltages

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070109012A1 (en) * 2005-10-27 2007-05-17 Honeywell International Inc. Voting scheme for analog signals
CN102522114A (en) * 2011-12-22 2012-06-27 电子科技大学 Register having irradiation-resistant function
CN103353999A (en) * 2013-06-25 2013-10-16 浙江大学 Voter with anti-radiation capacity
CN103368560A (en) * 2013-06-25 2013-10-23 浙江大学 Triple-modular redundancy voter
CN203722602U (en) * 2013-12-30 2014-07-16 天津大学 Full-customized five-module redundancy voting circuit

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070109012A1 (en) * 2005-10-27 2007-05-17 Honeywell International Inc. Voting scheme for analog signals
CN102522114A (en) * 2011-12-22 2012-06-27 电子科技大学 Register having irradiation-resistant function
CN103353999A (en) * 2013-06-25 2013-10-16 浙江大学 Voter with anti-radiation capacity
CN103368560A (en) * 2013-06-25 2013-10-23 浙江大学 Triple-modular redundancy voter
CN203722602U (en) * 2013-12-30 2014-07-16 天津大学 Full-customized five-module redundancy voting circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107346571A (en) * 2016-05-06 2017-11-14 苏州超锐微电子有限公司 One kind is used for the more level output voting machine design methods of SerDes low-voltages

Similar Documents

Publication Publication Date Title
CN103578567B (en) Based on triplication redundancy Flouride-resistani acid phesphatase self-refresh register
US8081010B1 (en) Self restoring logic
Kumar et al. A highly reliable and energy-efficient triple-node-upset-tolerant latch design
US7236001B2 (en) Redundancy circuits hardened against single event upsets
CN108011628A (en) A kind of latch of three node of tolerable upset
CN103326711B (en) Based on the radiation hardening latch of triplication redundancy and DICE
US8723548B2 (en) Hysteresis-based latch design for improved soft error rate with low area/performance overhead
CN102820879A (en) Radiation-proof triple-modular redundancy circuit structure
CN104852722A (en) Self-recovery latch register for preventing single event upset
WO2018218898A1 (en) Anti-single event transient clock tree structure
CN103957001A (en) Latch capable of resisting dual-node upset
CN104270141A (en) Latch capable of resisting single event upset and single event transient pulse
CN203722602U (en) Full-customized five-module redundancy voting circuit
Devarapalli et al. SEU-hardened dual data rate flip-flop using C-elements
CN202798645U (en) Anti-irradiation triple module redundancy (TMR) circuit structure
US7411411B1 (en) Methods and systems for hardening a clocked latch against single event effects
CN103716030A (en) Fully-customized five-modular redundancy voting circuit
CN106656149A (en) High-performance and low-overhead single event upset online self-recovery latch
US8181074B2 (en) Soft error recoverable storage element and soft error protection technique
Casey et al. Single-event tolerant latch using cascode-voltage switch logic gates
Kanimozhi Design and implementation of Arithmetic Logic Unit (ALU) using modified novel bit adder in QCA
CN103888099B (en) A kind of anti-single particle transient state redundancy filter circuit
CN204068926U (en) Apply the radioresistance latch of four input protection doors
CN103746678B (en) SET ruggedized construction based on protection door replacement circuit
CN107332552B (en) Tolerant double-point flip latch based on double-input phase inverter

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140409

WD01 Invention patent application deemed withdrawn after publication