Method and circuit structure for suppressing single event transients or glitches in digital electronic circuits

A digital electronic circuit, single event transient technology, applied in the direction of improving reliability with backup circuits, logic circuits, failsafe circuits, etc., can solve problems such as long delays

Inactive Publication Date: 2018-07-31
ネルソンマンデラユニバーシティ
View PDF11 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This wait time creates a longer time delay in the event of an error in the configuration memory

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and circuit structure for suppressing single event transients or glitches in digital electronic circuits
  • Method and circuit structure for suppressing single event transients or glitches in digital electronic circuits
  • Method and circuit structure for suppressing single event transients or glitches in digital electronic circuits

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0070] A circuit (100) as Embodiment 1 is shown in FIG. 1, which has a structure for suppressing SETs or glitches in digital electronic circuits. Terminals of the circuit (100) include a first input (101), a second input (102) and a final circuit output (150). A first input (101) and a second input (102) respectively receive the output of the preceding circuit or sub-circuit and the output of its redundant or repeated circuit.

[0071] The four double-input gates in this embodiment include two OR gates (111, 112) and two AND gates (121, 122).

[0072] Both the first OR gate (111) and the first AND gate (121) receive as inputs the first and second inputs (101, 102) of the circuit. The second OR gate (112) receives the output (141) of the first AND gate (121) as one of its inputs.

[0073] The second AND gate (122) receives the output (142) of the first OR gate (111) as one of its inputs. The second AND gate (122) also receives as its second input the feedback signal of the f...

Embodiment 2

[0081] like figure 2 As shown, in Embodiment 2 of the present invention, the circuit (200) also includes four double-input logic gates, three of which are inverting AND gates (ie NAND gates) (221, 222, 223) and one non-inverting Phase OR gate (211).

[0082] The terminals of the circuit (200) also include a first input (201), a second input (202) and a final output (250). The first input (201) and the second input (202) respectively receive the output of the previous circuit or sub-circuit and the output of its redundant or repeated circuit.

[0083] Both the OR gate (211) and the first NAND gate (221) receive as inputs the first and second inputs (201, 202) of the circuit. The second inverting AND gate (222) receives the output (241) of the non-inverting OR gate (211) as one of its inputs and the feedback signal of the final output (250) of the circuit (200) as its second input.

[0084] The third inverted AND gate (223) receives the output (242) of the first inverted AND...

Embodiment 3

[0091] image 3 Embodiment 3 of the present invention is shown in , and its circuit (300) also includes four double-input logic gates, namely two NAND gates (311, 312), a NOR gate (321) and an OR gate (322 ). Three two-input logic gates are inverting gates while one two-input logic gate is non-inverting gate.

[0092] The terminals of the circuit (300) also include a first input (301), a second input (302) and a final circuit output (350). The first input (301) and the second input (302) respectively receive the output of the previous circuit or sub-circuit and the output of its redundant or repeated circuit.

[0093] Both the NOR gate (321) and the first inverting NAND gate (311) receive as input a feedback signal of the first input (301) and the final output (350) of the circuit (300). The second input (302) is inverted by a single-input NOT gate (303). The inverted signal (341) together with the output (342) of the NOR gate (321) serves as the input of the OR gate (322)...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A circuit structure and a method for supressing single event transients (SETs) or single event upset (SEU) in digital electronic circuits are provided. The circuit includes a first input which receives an output of a digital electronic circuit and a second input which receives a redundant or duplicated output of the digital electronic circuit. The circuit includes only four two-input gates of twodifferent kinds selected from AND, OR, NAND and NOR gates. The four two-input gates being arranged so that a final circuit output is impervious to a change in a logic level of only the first input oronly the second input, and the final circuit output is equivalent to the logic level of the first and second inputs when the logic level of the first and second inputs match.

Description

[0001] cross reference [0002] This application claims priority to South African Provisional Patent Application No. 2016 / 06283, filed September 12, 2016, which is hereby incorporated by reference. technical field [0003] The present invention relates to methods and circuits for suppressing single event transients (SET) or single event upsets (SEU) in digital electronic circuits. In particular, the invention is used to mitigate SET and SEU in combinational circuits that form part of sequential electronic circuits, such as Field Programmable Gate Arrays (FPGAs) and Application Specific Integrated Circuits (ASICs), but the application of the invention Not limited to this. Background technique [0004] The use of Field Programmable Gate Arrays (FPGAs) for spatial computing operations is very common. FPGAs are typically slower to compute than comparable application-specific integrated circuits (ASICs), cannot handle design-complex tasks, and consume more power than ASICs. Ho...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H03K19/003H03K19/007
CPCH03K3/02335H03K19/0075H03K5/1252H03K19/00392
Inventor 法克鲁·史密斯
Owner ネルソンマンデラユニバーシティ
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products