CN103716030A - Fully-customized five-modular redundancy voting circuit - Google Patents
Fully-customized five-modular redundancy voting circuit Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2013
- 2013-12-30 CN CN201310755085.XA patent/CN103716030A/en active Pending
Patent Citations (5)
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)
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 |