[go: up one dir, main page]

CN103812472B - The triggering device of anti-single particle transient state effect - Google Patents

The triggering device of anti-single particle transient state effect Download PDF

Info

Publication number
CN103812472B
CN103812472B CN201410074893.4A CN201410074893A CN103812472B CN 103812472 B CN103812472 B CN 103812472B CN 201410074893 A CN201410074893 A CN 201410074893A CN 103812472 B CN103812472 B CN 103812472B
Authority
CN
China
Prior art keywords
clk
pulse
sent
gate
signal
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.)
Active
Application number
CN201410074893.4A
Other languages
Chinese (zh)
Other versions
CN103812472A (en
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.)
Xiamen Siayuan Billion Semiconductor Technology Co Ltd
Original Assignee
Harbin Institute of Technology Shenzhen
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 Harbin Institute of Technology Shenzhen filed Critical Harbin Institute of Technology Shenzhen
Priority to CN201410074893.4A priority Critical patent/CN103812472B/en
Publication of CN103812472A publication Critical patent/CN103812472A/en
Application granted granted Critical
Publication of CN103812472B publication Critical patent/CN103812472B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Manipulation Of Pulses (AREA)
  • Pulse Circuits (AREA)
  • Logic Circuits (AREA)

Abstract

抗单粒子瞬态效应的触发器,涉及集成电路领域。解决了集成电路设计中单粒子瞬态效应的发生概率越来越高,其脉冲干扰信号被集成电路系统中存储单元捕获导致电路软错误的概率越来越高的问题。初始信号经第一反相器反相后发送至第三脉冲锁存器并输出至异或门xor1和第二反相器,异或门xor1的输出信号经第三反相器反相后同时发送至第一脉冲锁存器和第二脉冲锁存器,第一脉冲锁存器与第二脉冲锁存器的输出信号均发送至与非门,与非门的输出信号经第四反相器反相后发送至异或门xor2,第三脉冲锁存器的输出信号经第二反相器反相后发送至第四脉冲锁存器,第四脉冲锁存器的输出信号经第五反相器反相后发送至异或门xor2,异或门xor2的输出信号为触发器的输出信号。本发明适用于消除单粒子瞬态效应。

A trigger against single event transient effect relates to the field of integrated circuits. It solves the problem that the occurrence probability of single event transient effect in integrated circuit design is getting higher and higher, and its pulse interference signal is captured by the storage unit in the integrated circuit system, resulting in a higher and higher probability of soft error in the circuit. The initial signal is sent to the third pulse latch after being inverted by the first inverter and output to the XOR gate xor1 and the second inverter. The output signal of the XOR gate xor1 is inverted by the third inverter and simultaneously Send to the first pulse latch and the second pulse latch, the output signals of the first pulse latch and the second pulse latch are sent to the NAND gate, and the output signal of the NAND gate is inverted by the fourth The output signal of the third pulse latch is sent to the fourth pulse latch after being inverted by the second inverter, and the output signal of the fourth pulse latch is passed through the fifth The inverter inverts and sends to the exclusive OR gate xor2, and the output signal of the exclusive OR gate xor2 is the output signal of the flip-flop. The invention is suitable for eliminating single event transient effects.

Description

抗单粒子瞬态效应的触发器Trigger against single event transient effects

技术领域technical field

本发明涉及集成电路领域,具体涉及数字电路系统中抗单粒子瞬态辐射效应的触发器领域。The invention relates to the field of integrated circuits, in particular to the field of triggers against single-event transient radiation effects in digital circuit systems.

背景技术Background technique

单粒子瞬态效应(SingleEventTransient,SET)是一种由于α粒子束以及中子等等高能粒子束的撞击,诱发的电路内的一种单粒子效应。主要表现为在电路系统中的组合逻辑节点上引发脉冲干扰信号,这种信号经过逻辑路径传输,可能被锁存器或触发器等等存储单元捕获,从而导致数字电路系统软错误的发生。The single event transient effect (SingleEventTransient, SET) is a kind of single event effect in the circuit induced by the impact of high-energy particle beams such as alpha particle beams and neutrons. The main performance is to cause pulse interference signals on the combinational logic nodes in the circuit system. This signal is transmitted through the logic path and may be captured by storage units such as latches or flip-flops, thus causing soft errors in the digital circuit system.

随着集成电路设计尺寸的不断降低,节点电容不断减小,特征电压不断降低,同时数字IC系统的时钟频率不断上升,有数据表明,相对而言,SET效应发生概率越来越高,其脉冲干扰信号被IC系统中存储单元捕获从而引发电路软错误的概率也越来越高。With the continuous reduction of integrated circuit design size, node capacitance and characteristic voltage continue to decrease, and the clock frequency of digital IC system continues to increase. Some data show that, relatively speaking, the probability of SET effect is getting higher and higher, and its pulse The probability of interference signals being captured by memory cells in IC systems and causing soft errors in circuits is also increasing.

发明内容Contents of the invention

本发明为了解决在集成电路设计中,由于单粒子瞬态效应的发生概率越来越高,其脉冲干扰信号被集成电路系统中存储单元捕获导致电路软错误的概率越来越高的问题,提出了抗单粒子瞬态效应的触发器。In order to solve the problem that in integrated circuit design, due to the higher and higher occurrence probability of single event transient effects, the pulse interference signal is captured by the storage unit in the integrated circuit system, resulting in a higher and higher probability of circuit soft errors, and proposes triggers against single event transient effects.

抗单粒子瞬态效应的触发器包括第一反相器、第二反相器、第三反相器、第四反相器、第五反相器、异或门xor1、异或门xor2、与非门、第一脉冲锁存器、第二脉冲锁存器、第三脉冲锁存器和第四脉冲锁存器,初始信号D同时发送至异或门xor1和第一反相器,初始信号D经第一反相器反相后发送至第三脉冲锁存器,第三脉冲锁存器的输出信号同时发送至异或门xor1和第二反相器,异或门xor1的输出信号P经第三反相器反相后同时发送至第一脉冲锁存器和第二脉冲锁存器,第一脉冲锁存器的输出信号与第二脉冲锁存器的输出信号均发送至与非门,与非门的输出信号check经第四反相器反相后发送至异或门xor2,第三脉冲锁存器的输出信号经第二反相器反相后发送至第四脉冲锁存器,第四脉冲锁存器的输出信号经第五反相器反相后发送至异或门xor2,异或门xor2的输出信号Q为抗单粒子瞬态效应的触发器的输出信号。The flip-flops against single event transient effects include a first inverter, a second inverter, a third inverter, a fourth inverter, a fifth inverter, an exclusive OR gate xor1, an exclusive OR gate xor2, The NAND gate, the first pulse latch, the second pulse latch, the third pulse latch and the fourth pulse latch, the initial signal D is sent to the exclusive OR gate xor1 and the first inverter at the same time, the initial The signal D is sent to the third pulse latch after being inverted by the first inverter, and the output signal of the third pulse latch is sent to the exclusive OR gate xor1 and the second inverter at the same time, and the output signal of the exclusive OR gate xor1 P is sent to the first pulse latch and the second pulse latch at the same time after being inverted by the third inverter, and the output signal of the first pulse latch and the output signal of the second pulse latch are both sent to the Not gate, the output signal check of the NAND gate is sent to the XOR gate xor2 after being inverted by the fourth inverter, and the output signal of the third pulse latch is sent to the fourth pulse lock after being inverted by the second inverter The output signal of the fourth pulse latch is inverted by the fifth inverter and then sent to the exclusive OR gate xor2, the output signal Q of the exclusive OR gate xor2 is the output signal of the flip-flop that is resistant to single event transient effects.

第一脉冲锁存器、第三脉冲锁存器和第四脉冲锁存器的电路结构相同,所述第一脉冲锁存器包括第一CMOS传输门、第二CMOS传输门、第六反相器和第七反相器,第一CMOS传输门的信号输入端作为第一脉冲锁存器的信号输入端接收外部输入信号,第二CMOS传输门、第六反相器和第七反相器依次连接构成闭环回路,第二CMOS传输门的信号输入端作为所述闭环回路的信号输入端接收第一CMOS传输门的输出信号,第六反相器的信号输出端作为所述闭环回路的信号输出端,且所述闭环回路的输出信号发送至与非门,时钟信号clk_g1和时钟信号clk_g1_n均发送至第一CMOS传输门和第二CMOS传输门的时钟信号输入端,用于检测采样第一脉冲锁存器的透明电平控制,且时钟信号clk_g1和时钟信号clk_g1_n为反相,即clk_g1=~clk_g1_n。The circuit structures of the first pulse latch, the third pulse latch and the fourth pulse latch are the same, and the first pulse latch includes a first CMOS transmission gate, a second CMOS transmission gate, a sixth inverting device and the seventh inverter, the signal input end of the first CMOS transmission gate is used as the signal input end of the first pulse latch to receive an external input signal, the second CMOS transmission gate, the sixth inverter and the seventh inverter Connect sequentially to form a closed loop, the signal input end of the second CMOS transmission gate receives the output signal of the first CMOS transmission gate as the signal input end of the closed loop loop, and the signal output end of the sixth inverter is used as the signal of the closed loop loop output terminal, and the output signal of the closed-loop loop is sent to the NAND gate, and the clock signal clk_g1 and the clock signal clk_g1_n are both sent to the clock signal input terminals of the first CMOS transmission gate and the second CMOS transmission gate for detecting and sampling the first The transparent level control of the pulse latch, and the clock signal clk_g1 and the clock signal clk_g1_n are inverted, that is, clk_g1=~clk_g1_n.

第二脉冲锁存器包括第三CMOS传输门、第四CMOS传输门、第八反相器和第一或非门,第三CMOS传输门的信号输入端作为第二脉冲锁存器的信号输入端接收外部输入信号,第四CMOS传输门、第八反相器和第一或非门依次连接构成闭环回路,第四CMOS传输门的信号输入端作为所述闭环回路的信号输入端接收第三CMOS传输门的输出信号,第一或非门的信号输入端作为所述闭环回路的信号输出端,且所述闭环回路的输出信号发送至与非门,时钟信号clk_g2和时钟信号clk_g2_n均发送至第三CMOS传输门和第四CMOS传输门的时钟信号输入端,用于检测采样第二脉冲锁存器的透明电平控制,且时钟信号clk_g2和时钟信号clk_g2_n为反相,即clk_g2=~clk_g2_n,时钟信号clk_re发送至第一或非门的一个输入端,用于为第二脉冲锁存器提供高电平复位控制。The second pulse latch includes a third CMOS transmission gate, a fourth CMOS transmission gate, an eighth inverter and a first NOR gate, and the signal input terminal of the third CMOS transmission gate is used as the signal input of the second pulse latch terminal to receive an external input signal, the fourth CMOS transmission gate, the eighth inverter and the first NOR gate are sequentially connected to form a closed-loop loop, and the signal input terminal of the fourth CMOS transmission gate is used as the signal input terminal of the closed-loop loop to receive the third The output signal of the CMOS transmission gate, the signal input terminal of the first NOR gate is used as the signal output terminal of the closed-loop loop, and the output signal of the closed-loop loop is sent to the NAND gate, and the clock signal clk_g2 and the clock signal clk_g2_n are both sent to The clock signal input terminals of the third CMOS transmission gate and the fourth CMOS transmission gate are used to detect and sample the transparent level control of the second pulse latch, and the clock signal clk_g2 and the clock signal clk_g2_n are inverted, that is, clk_g2=~clk_g2_n , the clock signal clk_re is sent to an input terminal of the first NOR gate for providing high-level reset control for the second pulse latch.

抗单粒子瞬态效应的触发器还包括本地时钟管理单元,所述本地时钟管理单元包括第九反相器、第二或非门、第一延迟电路、第二延迟电路、第一脉冲生成逻辑电路和第二脉冲生成逻辑电路,The flip-flop resistant to single event transient effects further includes a local clock management unit including a ninth inverter, a second NOR gate, a first delay circuit, a second delay circuit, a first pulse generation logic circuit and the second pulse generation logic circuit,

时钟信号clk同时发送至第九反相器和第一延迟电路,时钟信号clk经第九反相器反相后的输出信号为时钟信号clk_n,时钟信号clk_n发送至第二或非门,第一延迟电路对时钟信号clk进行延时处理后输出时钟信号clk_1,时钟信号clk_1同时发送至第二延迟电路和第一脉冲生成逻辑电路,第一脉冲生成逻辑电路对时钟信号clk_1进行脉冲生成处理后输出时钟信号clk_g1和时钟信号clk_g1_n,第二延迟电路对时钟信号clk_1进行延时处理后输出时钟信号clk_2,时钟信号clk_2同时发送至第二或非门和第二脉冲生成逻辑电路,第二脉冲生成逻辑电路对时钟信号clk_2进行脉冲生成处理后输出时钟信号clk_g2和时钟信号clk_g2_n,时钟信号clk_n与时钟信号clk_2经第二或非门计算后输出时钟信号clk_re,即clk_re=clk_n⊕clk_2。The clock signal clk is sent to the ninth inverter and the first delay circuit at the same time, the output signal of the clock signal clk after being inverted by the ninth inverter is the clock signal clk_n, the clock signal clk_n is sent to the second NOR gate, the first The delay circuit delays the clock signal clk to output the clock signal clk_1, and the clock signal clk_1 is sent to the second delay circuit and the first pulse generation logic circuit at the same time, and the first pulse generation logic circuit performs pulse generation processing on the clock signal clk_1 and then outputs The clock signal clk_g1 and the clock signal clk_g1_n, the second delay circuit delays the clock signal clk_1 and then outputs the clock signal clk_2, the clock signal clk_2 is sent to the second NOR gate and the second pulse generation logic circuit at the same time, the second pulse generation logic The circuit performs pulse generation processing on the clock signal clk_2 to output the clock signal clk_g2 and the clock signal clk_g2_n, and the clock signal clk_n and the clock signal clk_2 are calculated by the second NOR gate to output the clock signal clk_re, that is, clk_re=clk_n⊕clk_2.

第一脉冲生成逻辑电路和第二脉冲生成逻辑电路的电路结构相同,所述第一脉冲生成逻辑电路包括PMOS管、NMOS管、与门、第十反相器和第十一反相器,时钟信号同时发送至与门和PMOS管,PMOS管的输出信号同时发送至与门和NMOS管,与门的输出信号依次经第十反相器和第十一反相器的反相后与NMOS管的输出信号汇聚并输出时钟信号clk_g2和时钟信号clk_g2_n。The first pulse generation logic circuit and the second pulse generation logic circuit have the same circuit structure, and the first pulse generation logic circuit includes a PMOS transistor, an NMOS transistor, an AND gate, a tenth inverter and an eleventh inverter, and the clock The signal is sent to the AND gate and the PMOS tube at the same time, the output signal of the PMOS tube is sent to the AND gate and the NMOS tube at the same time, and the output signal of the AND gate is inverted by the tenth inverter and the eleventh inverter in turn and then combined with the NMOS tube The output signals of are aggregated and output clock signal clk_g2 and clock signal clk_g2_n.

有益效果:本发明提出的抗单粒子瞬态效应的触发器在有效地降低甚至消除单粒子瞬态效应对数字集成电路系统的影响的同时,额外面积消耗较小,时序要求简单,对数字集成电路系统性能影响小;异或门xor1和xor2所需要的输入信号的反相信号可以由触发器内部节点提供,不需要添加额外的反相器,从而节约一定的面积消耗。Beneficial effects: the anti-single event transient effect flip-flop proposed by the present invention effectively reduces or even eliminates the influence of the single event transient effect on the digital integrated circuit system, and at the same time, the extra area consumption is small, the timing requirement is simple, and it is beneficial to digital integration. The impact on the performance of the circuit system is small; the inversion signal of the input signal required by the XOR gates xor1 and xor2 can be provided by the internal node of the flip-flop without adding an additional inverter, thereby saving a certain area consumption.

附图说明Description of drawings

图1为具体实施方式一所述的抗单粒子瞬态效应的触发器的电气原理示意图;1 is a schematic diagram of the electrical principle of the trigger against single event transient effect described in Embodiment 1;

图2为具体实施方式四所述的本地时钟管理电路的电气原理示意图;FIG. 2 is a schematic diagram of the electrical principle of the local clock management circuit described in Embodiment 4;

图3为具体实施方式六所述的第一脉冲生成逻辑电路23的电气原理示意图;FIG. 3 is a schematic diagram of the electrical principle of the first pulse generating logic circuit 23 described in Embodiment 6;

图4为一个正常的输入信号以及本发明所述触发器内部节点node1和node2上形成波形图;Fig. 4 is a normal input signal and a waveform diagram formed on internal nodes node1 and node2 of the flip-flop according to the present invention;

图5为一个被本发明所述触发器捕获的宽度为L的SET干扰脉冲在节点node1和node2上形成的波形图;Fig. 5 is the oscillogram that the SET disturbance pulse of L is formed on node node1 and node2 by the width that is captured by the flip-flop of the present invention;

图6为未被本发明所述触发器捕获的单粒子瞬态效应干扰脉冲在节点node1和node2上形成的波形图;Fig. 6 is the oscillogram formed on nodes node1 and node2 by the single event transient effect interference pulse not captured by the trigger of the present invention;

图7为具体实施方式六所述的第一脉冲生成逻辑电路23的输出信号波形图;FIG. 7 is an output signal waveform diagram of the first pulse generating logic circuit 23 described in Embodiment 6;

图8为具体实施方式四所述的本地时钟管理电路的输出信号波形图。FIG. 8 is a waveform diagram of an output signal of the local clock management circuit described in Embodiment 4. FIG.

具体实施方式detailed description

具体实施方式一、结合图1说明本具体实施方式,本实施方式所述的抗单粒子瞬态效应的触发器包括第一反相器1、第二反相器2、第三反相器3、第四反相器4、第五反相器5、异或门xor1、异或门xor2、与非门6、第一脉冲锁存器7、第二脉冲锁存器8、第三脉冲锁存器9和第四脉冲锁存器10,Specific Embodiments 1. This specific embodiment is described in conjunction with FIG. 1 . The flip-flop against single event transient effect described in this embodiment includes a first inverter 1 , a second inverter 2 , and a third inverter 3 , the fourth inverter 4, the fifth inverter 5, the exclusive OR gate xor1, the exclusive OR gate xor2, the NAND gate 6, the first pulse latch 7, the second pulse latch 8, and the third pulse latch register 9 and the fourth pulse latch 10,

初始信号D同时发送至异或门xor1和第一反相器1,初始信号D经第一反相器1反相后发送至第三脉冲锁存器9,第三脉冲锁存器9的输出信号同时发送至异或门xor1和第二反相器2,异或门xor1的输出信号P经第三反相器3反相后同时发送至第一脉冲锁存器7和第二脉冲锁存器8,第一脉冲锁存器7的输出信号与第二脉冲锁存器8的输出信号均发送至与非门6,与非门6的输出信号check经第四反相器4反相后发送至异或门xor2,第三脉冲锁存器9的输出信号经第二反相器2反相后发送至第四脉冲锁存器10,第四脉冲锁存器10的输出信号经第五反相器5反相后发送至异或门xor2,异或门xor2的输出信号Q为抗单粒子瞬态效应的触发器的输出信号。The initial signal D is sent to the XOR gate xor1 and the first inverter 1 at the same time, and the initial signal D is sent to the third pulse latch 9 after being inverted by the first inverter 1, and the output of the third pulse latch 9 The signal is sent to the exclusive OR gate xor1 and the second inverter 2 at the same time, and the output signal P of the exclusive OR gate xor1 is inverted by the third inverter 3 and sent to the first pulse latch 7 and the second pulse latch at the same time 8, the output signal of the first pulse latch 7 and the output signal of the second pulse latch 8 are sent to the NAND gate 6, and the output signal check of the NAND gate 6 is inverted by the fourth inverter 4 sent to the XOR gate xor2, the output signal of the third pulse latch 9 is sent to the fourth pulse latch 10 after being inverted by the second inverter 2, and the output signal of the fourth pulse latch 10 is passed through the fifth The inverter 5 inverts and sends to the exclusive OR gate xor2, the output signal Q of the exclusive OR gate xor2 is the output signal of the flip-flop that resists the single event transient effect.

具体实施方式二、结合图1说明本具体实施方式,本具体实施方式与具体实施方式一所述的抗单粒子瞬态效应的触发器的区别在于,第一脉冲锁存器7、第三脉冲锁存器9和第四脉冲锁存器10的电路结构相同,所述第一脉冲锁存器7包括第一CMOS传输门11、第二CMOS传输门12、第六反相器13和第七反相器14,Embodiment 2. This embodiment is described in conjunction with FIG. 1. The difference between this embodiment and the flip-flop against single event transient effect described in Embodiment 1 is that the first pulse latch 7, the third pulse The circuit structure of the latch 9 and the fourth pulse latch 10 is the same, and the first pulse latch 7 includes a first CMOS transmission gate 11, a second CMOS transmission gate 12, a sixth inverter 13 and a seventh Inverter 14,

第一CMOS传输门11的信号输入端作为第一脉冲锁存器7的信号输入端接收外部输入信号,第二CMOS传输门12、第六反相器13和第七反相器14依次连接构成闭环回路,第二CMOS传输门12的信号输入端作为所述闭环回路的信号输入端接收第一CMOS传输门11的输出信号,第六反相器13的信号输出端作为所述闭环回路的信号输出端,且所述闭环回路的输出信号发送至与非门6,时钟信号clk_g1和时钟信号clk_g1_n均发送至第一CMOS传输门11和第二CMOS传输门12的时钟信号输入端,用于检测采样第一脉冲锁存器7的透明电平控制,且时钟信号clk_g1和时钟信号clk_g1_n为反相,即clk_g1=~clk_g1_n。The signal input terminal of the first CMOS transmission gate 11 is used as the signal input terminal of the first pulse latch 7 to receive an external input signal, and the second CMOS transmission gate 12, the sixth inverter 13 and the seventh inverter 14 are sequentially connected to form Closed loop, the signal input terminal of the second CMOS transmission gate 12 receives the output signal of the first CMOS transmission gate 11 as the signal input terminal of the closed loop loop, and the signal output terminal of the sixth inverter 13 is used as the signal of the closed loop loop output terminal, and the output signal of the closed-loop loop is sent to the NAND gate 6, and the clock signal clk_g1 and the clock signal clk_g1_n are both sent to the clock signal input terminals of the first CMOS transmission gate 11 and the second CMOS transmission gate 12 for detecting The transparent level control of the first pulse latch 7 is sampled, and the clock signal clk_g1 and the clock signal clk_g1_n are inverted, that is, clk_g1=˜clk_g1_n.

具体实施方式三、结合图1说明本具体实施方式,本具体实施方式与具体实施方式一所述的抗单粒子瞬态效应的触发器的区别在于,第二脉冲锁存器8包括第三CMOS传输门15、第四CMOS传输门16、第八反相器17和第一或非门18,Embodiment 3. This embodiment is described in conjunction with FIG. 1. The difference between this embodiment and the flip-flop against single event transient effect described in Embodiment 1 is that the second pulse latch 8 includes a third CMOS Transmission gate 15, fourth CMOS transmission gate 16, eighth inverter 17 and first NOR gate 18,

第三CMOS传输门15的信号输入端作为第二脉冲锁存器8的信号输入端接收外部输入信号,第四CMOS传输门16、第八反相器17和第一或非门18依次连接构成闭环回路,第四CMOS传输门16的信号输入端作为所述闭环回路的信号输入端接收第三CMOS传输门15的输出信号,第一或非门18的信号输入端作为所述闭环回路的信号输出端,且所述闭环回路的输出信号发送至与非门6,时钟信号clk_g2和时钟信号clk_g2_n均发送至第三CMOS传输门15和第四CMOS传输门16的时钟信号输入端,用于检测采样第二脉冲锁存器8的透明电平控制,且时钟信号clk_g2和时钟信号clk_g2_n为反相,即clk_g2=~clk_g2_n,时钟信号clk_re发送至第一或非门18的一个输入端,用于为第二脉冲锁存器8提供高电平复位控制。The signal input terminal of the third CMOS transmission gate 15 is used as the signal input terminal of the second pulse latch 8 to receive an external input signal, and the fourth CMOS transmission gate 16, the eighth inverter 17 and the first NOR gate 18 are sequentially connected to form Closed loop, the signal input end of the 4th CMOS transmission gate 16 receives the output signal of the 3rd CMOS transmission gate 15 as the signal input end of described closed loop loop, the signal input end of the first NOR gate 18 is as the signal of described closed loop loop output terminal, and the output signal of the closed-loop loop is sent to the NAND gate 6, and the clock signal clk_g2 and the clock signal clk_g2_n are both sent to the clock signal input terminals of the third CMOS transmission gate 15 and the fourth CMOS transmission gate 16 for detecting Sampling the transparent level control of the second pulse latch 8, and the clock signal clk_g2 and the clock signal clk_g2_n are inverted, that is, clk_g2=~clk_g2_n, the clock signal clk_re is sent to an input end of the first NOR gate 18 for A high-level reset control is provided for the second pulse latch 8 .

具体实施方式四、结合图2说明本具体实施方式,本具体实施方式与具体实施方式一、二或三所述的抗单粒子瞬态效应的触发器的区别在于,它还包括本地时钟管理单元,所述本地时钟管理单元包括第九反相器19、第二或非门20、第一延迟电路21、第二延迟电路22、第一脉冲生成逻辑电路23和第二脉冲生成逻辑电路24,Specific Embodiment 4. This specific embodiment is described in conjunction with FIG. 2. The difference between this specific embodiment and the trigger against the single event transient effect described in specific embodiments 1, 2 or 3 is that it also includes a local clock management unit , the local clock management unit includes a ninth inverter 19, a second NOR gate 20, a first delay circuit 21, a second delay circuit 22, a first pulse generation logic circuit 23 and a second pulse generation logic circuit 24,

时钟信号clk同时发送至第九反相器19和第一延迟电路21,时钟信号clk经第九反相器19反相后的输出信号为时钟信号clk_n,时钟信号clk_n发送至第二或非门20,第一延迟电路21对时钟信号clk进行延时处理后输出时钟信号clk_1,时钟信号clk_1同时发送至第二延迟电路22和第一脉冲生成逻辑电路23,第一脉冲生成逻辑电路23对时钟信号clk_1进行脉冲生成处理后输出时钟信号clk_g1和时钟信号clk_g1_n,第二延迟电路22对时钟信号clk_1进行延时处理后输出时钟信号clk_2,时钟信号clk_2同时发送至第二或非门20和第二脉冲生成逻辑电路24,第二脉冲生成逻辑电路24对时钟信号clk_2进行脉冲生成处理后输出时钟信号clk_g2和时钟信号clk_g2_n,时钟信号clk_n与时钟信号clk_2经第二或非门20计算后输出时钟信号clk_re,即clk_re=clk_n⊕clk-2。The clock signal clk is sent to the ninth inverter 19 and the first delay circuit 21 at the same time, the output signal of the clock signal clk after being inverted by the ninth inverter 19 is the clock signal clk_n, and the clock signal clk_n is sent to the second NOR gate 20. The first delay circuit 21 delays the clock signal clk and outputs the clock signal clk_1, and the clock signal clk_1 is sent to the second delay circuit 22 and the first pulse generation logic circuit 23 at the same time, and the first pulse generation logic circuit 23 generates the clock The signal clk_1 is subjected to pulse generation processing to output the clock signal clk_g1 and the clock signal clk_g1_n, the second delay circuit 22 delays the clock signal clk_1 and outputs the clock signal clk_2, and the clock signal clk_2 is simultaneously sent to the second NOR gate 20 and the second The pulse generation logic circuit 24, the second pulse generation logic circuit 24 performs pulse generation processing on the clock signal clk_2 to output the clock signal clk_g2 and the clock signal clk_g2_n, and the clock signal clk_n and the clock signal clk_2 are calculated by the second NOR gate 20 to output the clock signal clk_re, namely clk_re=clk_n⊕clk-2.

本实施方式中,第一延迟电路21和第二延迟电路22均由反相器链构成,用于提供时钟延迟,与第一脉冲生成逻辑电路23和第二脉冲生成逻辑电路24共同提供第一脉冲锁存器7、第二脉冲锁存器8、第三脉冲锁存器9和第四脉冲锁存器10所需要的不同透明电平。In this embodiment, both the first delay circuit 21 and the second delay circuit 22 are composed of inverter chains, which are used to provide clock delay, and together with the first pulse generation logic circuit 23 and the second pulse generation logic circuit 24, provide the first Different transparency levels required by pulse latch 7 , second pulse latch 8 , third pulse latch 9 and fourth pulse latch 10 .

本实施方式中,时钟信号clk和时钟信号clk_n用于检测采样第三脉冲锁存器9和第四脉冲锁存器10的透明电平控制,且时钟信号clk与时钟信号clk_n为互补关系,即clk=~clk_n。In this embodiment, the clock signal clk and the clock signal clk_n are used to detect and sample the transparent level control of the third pulse latch 9 and the fourth pulse latch 10, and the clock signal clk and the clock signal clk_n are in a complementary relationship, namely clk=~clk_n.

具体实施方式五、结合图3说明本具体实施方式,本具体实施方式与具体实施方式四所述的抗单粒子瞬态效应的触发器的区别在于,第一脉冲生成逻辑电路23和第二脉冲生成逻辑电路24的电路结构相同,所述第一脉冲生成逻辑电路23包括PMOS管25、NMOS管26、与门27、第十反相器28和第十一反相器29,Embodiment 5. This embodiment is described in conjunction with FIG. 3 . The difference between this embodiment and the flip-flop against single event transient effect described in Embodiment 4 is that the first pulse generating logic circuit 23 and the second pulse The circuit structure of the generation logic circuit 24 is the same, and the first pulse generation logic circuit 23 includes a PMOS transistor 25, an NMOS transistor 26, an AND gate 27, a tenth inverter 28 and an eleventh inverter 29,

时钟信号同时发送至与门27和PMOS管25,PMOS管25的输出信号同时发送至与门27和NMOS管26,与门27的输出信号依次经第十反相器28和第十一反相器29的反相后与NMOS管26的输出信号汇聚并输出时钟信号clk_g2和时钟信号clk_g2_n。The clock signal is sent to the AND gate 27 and the PMOS transistor 25 at the same time, the output signal of the PMOS transistor 25 is sent to the AND gate 27 and the NMOS transistor 26 at the same time, and the output signal of the AND gate 27 passes through the tenth inverter 28 and the eleventh inverter in turn The output signal of the NMOS transistor 26 is combined with the output signal of the NMOS transistor 26 after the inversion of the device 29 to output the clock signal clk_g2 and the clock signal clk_g2_n.

本实施方式中,第一脉冲生成逻辑电路23和第二脉冲生成逻辑电路24均用于在时钟上升沿生成短脉冲,短脉冲宽度由与门27和反相器链决定,可适当增加或减小反相器的个数以调整短脉冲宽度的大小,输出信号的波形图如图7所示。In this embodiment, both the first pulse generation logic circuit 23 and the second pulse generation logic circuit 24 are used to generate short pulses at the rising edge of the clock, and the short pulse width is determined by the AND gate 27 and the inverter chain, which can be appropriately increased or decreased The number of inverters is small to adjust the size of the short pulse width, and the waveform diagram of the output signal is shown in Figure 7.

如图4所示为一个正常的输入信号以及本发明所述触发器内部节点node1和node2上形成波形图,图5为一个被本发明所述触发器捕获的宽度为L的SET干扰脉冲在节点node1和node2上形成的波形图。图4和图5的两条虚线分别代表第一脉冲锁存器7、第二脉冲锁存器8的采样时间点,以时钟上升沿为参考,第一次采样时间为t1,第二次采样时间为t2,要求:t1-t2≥L且t1≥L;输出信号P表示初始信号D与节点node1上的信号经由异或门xor1产生的信号,则在图3中的两个采样点,初始信号D和节点node1上的信号的逻辑电平分别为11,11,则P1=P2=0,表示接收信号正常,在图5,初始信号D和节点node1上的信号的逻辑电平分别为01,01,则P1=P2=1,表示接收到干扰脉冲信号。As shown in Figure 4, it is a normal input signal and the waveform diagram formed on the internal nodes node1 and node2 of the flip-flop of the present invention, and Fig. 5 is a SET interference pulse whose width is L captured by the flip-flop of the present invention at the node Waveform diagram formed on node1 and node2. The two dotted lines in Fig. 4 and Fig. 5 respectively represent the sampling time points of the first pulse latch 7 and the second pulse latch 8, taking the rising edge of the clock as a reference, the first sampling time is t1, and the second sampling time The time is t2, requirements: t1-t2≥L and t1≥L; the output signal P represents the signal generated by the initial signal D and the signal on the node node1 via the XOR gate xor1, then at the two sampling points in Figure 3, the initial The logic levels of the signal D and the signal on the node node1 are 11 and 11 respectively, then P1=P2=0, indicating that the received signal is normal. In Figure 5, the logic levels of the initial signal D and the signal on the node node1 are 01 respectively , 01, then P1=P2=1, which means receiving the interference pulse signal.

当输入信号收到单粒子瞬态脉冲干扰,但是未在时钟边沿被触发器捕获,以图6波形为例,此时,初始信号D和节点node1上的信号的逻辑电平分别为10,00,则P1=1,P2=0,同理,当P1=0,P2=1时,亦表示有干扰脉冲信号,但未被触发器捕获,从而没有引发软错误。When the input signal receives single-event transient pulse interference, but is not captured by the trigger at the clock edge, take the waveform in Figure 6 as an example, at this time, the logic levels of the initial signal D and the signal on node node1 are 10, 00 respectively , then P1=1, P2=0, similarly, when P1=0, P2=1, it also means that there is an interference pulse signal, but it is not captured by the trigger, so no soft error is caused.

所以,当P1=1且P2=1时,以check=P1&P2,则可以通过check判定是否有单粒子瞬态干扰脉冲并且被触发器捕获,然后通过异或逻辑关系输出正确的状态。Therefore, when P1=1 and P2=1, with check=P1&P2, you can use check to determine whether there is a single-event transient interference pulse and it is captured by the trigger, and then output the correct state through the XOR logic relationship.

图8本地时钟管理电路中各输出信号波形图,本地时钟管理电路作为一个共享单元,为数字集成电路系统以及本发明所述的触发器提供所需要的各种全局和半全局信号。FIG. 8 is a waveform diagram of each output signal in the local clock management circuit. The local clock management circuit serves as a shared unit to provide various global and semi-global signals required by the digital integrated circuit system and the flip-flop described in the present invention.

其中,clk_re为第二脉冲锁存器8提供高电平复位控制,从而为单粒子瞬态效应判断信号check提供周期性的复位,以减弱在发生并且判断一次单粒子瞬态效应事件之后下一个时钟周期接收正常信号时由check信号恢复延迟导致的毛刺。Wherein, clk_re provides high-level reset control for the second pulse latch 8, thereby providing periodic reset for the single event transient effect judgment signal check, to weaken the next single event transient effect after occurrence and judgment of a single event transient effect event A glitch caused by a check signal recovery delay when a clock cycle receives a normal signal.

本发明所涉及的触发器为保证正常功能,需要所应用的逻辑路径下的污染延迟Tcd满足:Tcd>t2+t_pulse,其中,t_pulse为短脉冲宽度。In order to ensure the normal function of the flip-flop involved in the present invention, the pollution delay Tcd under the applied logic path needs to satisfy: Tcd>t2+t_pulse, wherein t_pulse is a short pulse width.

Claims (5)

1. the triggering device of anti-single particle transient state effect, it is characterized in that, it comprises the first phase inverter (1), the 2nd phase inverter (2), the 3rd phase inverter (3), the 4th phase inverter (4), the 5th phase inverter (5), the first different or door (xor1), the 2nd different or door (xor2), Sheffer stroke gate (6), the first pulse latches (7), the 2nd pulse latches (8), the 3rd pulse latches (9) and the 4th pulse latches (10)
Initialize signal D is sent to the first different or door (xor1) and the first phase inverter (1) simultaneously, initialize signal D is sent to the 3rd pulse latches (9) after the first phase inverter (1) is anti-phase, the output signal of the 3rd pulse latches (9) is sent to the first different or door (xor1) and the 2nd phase inverter (2) simultaneously, first output signal P that is different or door (xor1) is sent to the first pulse latches (7) and the 2nd pulse latches (8) after the 3rd phase inverter (3) is anti-phase simultaneously, the output signal of the first pulse latches (7) and the output signal of the 2nd pulse latches (8) are all sent to Sheffer stroke gate (6), the output signal check of Sheffer stroke gate (6) is sent to the 2nd different or door (xor2) after the 4th phase inverter (4) is anti-phase, the output signal of the 3rd pulse latches (9) is sent to the 4th pulse latches (10) after the 2nd phase inverter (2) is anti-phase, the output signal of the 4th pulse latches (10) is sent to the 2nd different or door (xor2) after the 5th phase inverter (5) is anti-phase, 2nd output signal Q that is different or door (xor2) is the output signal of the triggering device of anti-single particle transient state effect.
2. the triggering device of anti-single particle transient state effect according to claim 1, it is characterized in that, first pulse latches (7), the 3rd pulse latches (9) are identical with the circuit structure of the 4th pulse latches (10), described first pulse latches (7) comprises the first cmos transmission gate (11), the 2nd cmos transmission gate (12), hex inverter (13) and the 7th phase inverter (14)
The signal input terminus of the first cmos transmission gate (11) receives external input signal as the signal input terminus of the first pulse latches (7), 2nd cmos transmission gate (12), hex inverter (13) and the 7th phase inverter (14) connect and compose closed loop successively, the signal input terminus of the 2nd cmos transmission gate (12) receives the output signal of the first cmos transmission gate (11) as the signal input terminus of described closed loop, the signal output terminal of hex inverter (13) is as the signal output terminal of described closed loop, and the output signal of described closed loop is sent to Sheffer stroke gate (6), clocksignal clk_g1 and clocksignal clk_g1_n is all sent to the first cmos transmission gate (11) and the clock signal input terminal of the 2nd cmos transmission gate (12), for detecting the transparent Automatic level control of sampling the first pulse latches (7), and clocksignal clk_g1 and clocksignal clk_g1_n is anti-phase, i.e. clk_g1=��clk_g1_n.
3. the triggering device of anti-single particle transient state effect according to claim 1, it is characterized in that, 2nd pulse latches (8) comprises the 3rd cmos transmission gate (15), the 4th cmos transmission gate (16), the 8th phase inverter (17) and the first rejection gate (18)
The signal input terminus of the 3rd cmos transmission gate (15) receives external input signal as the signal input terminus of the 2nd pulse latches (8), 4th cmos transmission gate (16), 8th phase inverter (17) and the first rejection gate (18) connect and compose closed loop successively, the signal input terminus of the 4th cmos transmission gate (16) is as the output signal of signal input terminus reception the 3rd cmos transmission gate (15) of described closed loop, the signal input terminus of the first rejection gate (18) is as the signal output terminal of described closed loop, and the output signal of described closed loop is sent to Sheffer stroke gate (6), clocksignal clk_g2 and clocksignal clk_g2_n is all sent to the 3rd cmos transmission gate (15) and the clock signal input terminal of the 4th cmos transmission gate (16), for detecting the transparent Automatic level control of sampling the 2nd pulse latches (8), and clocksignal clk_g2 and clocksignal clk_g2_n is anti-phase, i.e. clk_g2=��clk_g2_n, clocksignal clk_re is sent to an input terminus of the first rejection gate (18), for controlling for the 2nd pulse latches (8) provides high level to reset.
4. the triggering device of anti-single particle transient state effect according to claim 1, it is characterized in that, it also comprises local clock Administrative Unit, described local clock Administrative Unit comprises the 9th phase inverter (19), the 2nd rejection gate (20), the first delay circuit (21), the 2nd delay circuit (22), the first pulse generate logical circuit (23) and the 2nd pulse generate logical circuit (24)
Clocksignal clk is sent to the 9th phase inverter (19) and the first delay circuit (21) simultaneously, the output signal of clocksignal clk after the 9th phase inverter (19) is anti-phase is clocksignal clk_n, clocksignal clk_n is sent to the 2nd rejection gate (20), clocksignal clk is carried out clock signal clk_1 after delay process by the first delay circuit (21), clocksignal clk_1 is sent to the 2nd delay circuit (22) and the first pulse generate logical circuit (23) simultaneously, clocksignal clk_1 is carried out the rear clock signal clk_g1 and clocksignal clk_g1_n of pulse generate process by the first pulse generate logical circuit (23), clocksignal clk_1 is carried out clock signal clk_2 after delay process by the 2nd delay circuit (22), clocksignal clk_2 is sent to the 2nd rejection gate (20) and the 2nd pulse generate logical circuit (24) simultaneously, clocksignal clk_2 is carried out the rear clock signal clk_g2 and clocksignal clk_g2_n of pulse generate process by the 2nd pulse generate logical circuit (24), clocksignal clk_n and clocksignal clk_2 is clock signal clk_re after the 2nd rejection gate (20) calculates, i.e. clk_re=clk_n clk_2.
5. the triggering device of anti-single particle transient state effect according to claim 4, it is characterized in that, first pulse generate logical circuit (23) is identical with the circuit structure of the 2nd pulse generate logical circuit (24), described first pulse generate logical circuit (23) comprises PMOS (25), NMOS tube (26) and door (27), the tenth phase inverter (28) and the 11 phase inverter (29)
Clocksignal is sent to and door (27) and PMOS (25) simultaneously, the output signal of PMOS (25) is sent to and door (27) and NMOS tube (26) simultaneously, with the output signal of door (27) successively through the tenth phase inverter (28) and the 11 phase inverter (29) anti-phase after converge and clock signal clk_g2 and clocksignal clk_g2_n with the output signal of NMOS tube (26).
CN201410074893.4A 2014-03-03 2014-03-03 The triggering device of anti-single particle transient state effect Active CN103812472B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410074893.4A CN103812472B (en) 2014-03-03 2014-03-03 The triggering device of anti-single particle transient state effect

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410074893.4A CN103812472B (en) 2014-03-03 2014-03-03 The triggering device of anti-single particle transient state effect

Publications (2)

Publication Number Publication Date
CN103812472A CN103812472A (en) 2014-05-21
CN103812472B true CN103812472B (en) 2016-06-01

Family

ID=50708763

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410074893.4A Active CN103812472B (en) 2014-03-03 2014-03-03 The triggering device of anti-single particle transient state effect

Country Status (1)

Country Link
CN (1) CN103812472B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104502750B (en) * 2014-12-05 2017-05-10 中国航天科技集团公司第九研究院第七七一研究所 Trigger unit single event upset effect experimental verification circuit
CN106330164B (en) * 2015-06-29 2019-12-20 复旦大学 Preparation method of anti-radiation latch based on NOR gate and AND gate
US9966953B2 (en) * 2016-06-02 2018-05-08 Qualcomm Incorporated Low clock power data-gated flip-flop
CN107204774B (en) * 2017-05-11 2020-11-06 成都华微电子科技有限公司 High-resistance high-linearity sampling and holding circuit of cold backup system supporting multi-channel input
CN112702043B (en) * 2021-03-24 2021-08-10 上海海栎创科技股份有限公司 Bidirectional deburring circuit

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102298973A (en) * 2011-06-02 2011-12-28 哈尔滨工业大学 Anti-radiation fault-secure type memory device and anti-radiation fault-secure method thereof

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102298973A (en) * 2011-06-02 2011-12-28 哈尔滨工业大学 Anti-radiation fault-secure type memory device and anti-radiation fault-secure method thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《基于Muller_C单元和DICE单元的抗辐照D触发器的设计》;李鹏等;《计算机工程与科学》;20120315;第34卷(第3期);35-40 *

Also Published As

Publication number Publication date
CN103812472A (en) 2014-05-21

Similar Documents

Publication Publication Date Title
US8255748B2 (en) Soft error and transient error detection device and methods therefor
CN103812472B (en) The triggering device of anti-single particle transient state effect
US8188761B2 (en) Soft error detection for latches
CN107342762B (en) A Single Event Transient Resistant Clock Tree Structure
EP2582046B1 (en) Flip-flop circuit, semiconductor device and electronic apparatus
CN105577160A (en) A Self-Recovery Single Event Resistant Latch Structure Based on Delay Unit
CN111487472B (en) Circuit structure for measuring single-particle transient pulse width
She et al. Notice of Violation of IEEE Publication Principles: Selective Triple Modular Redundancy for Single Event Upset (SEU) Mitigation
Rezzak et al. SET and SEFI characterization of the 65 nm SmartFusion2 flash-based FPGA under heavy ion irradiation
Lin et al. A low-cost radiation hardened flip-flop
CN106656149A (en) Single event upset on-line self-recovery latch with high performance and low overhead
CN103475359B (en) Single-event transient pulse resistant CMOS circuit
Harada et al. Measurement circuits for acquiring SET pulse width distribution with sub-FO1-inverter-delay resolution
CN109547006B (en) Anti-radiation D latch
US20240281045A1 (en) Voltage Droop Monitor
Julai et al. Error detection and correction of single event upset (SEU) tolerant latch
Devarapalli et al. SEU-hardened dual data rate flip-flop using C-elements
Vakil et al. Comparitive analysis of null convention logic and synchronous CMOS ripple carry adders
Hua et al. Low area, low power, robust, highly sensitive error detecting latch for resilient architectures
Rossi et al. Transient fault and soft error on-die monitoring scheme
Zhang et al. Dual-sampling skewed CMOS design for soft-error tolerance
CN109637567B (en) Edge detection circuit for monitoring whether flip-flop overturns or not and flip-flop
Wu et al. Research on metastability based on FPGA
Nan et al. Soft error tolerant latch design with low cost for nanoelectronic systems
Polzer et al. SET propagation in micropipelines

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190624

Address after: Unit 402, 1736 Gangzhong Road, Huli District, Xiamen City, Fujian Province

Patentee after: Xiamen Siayuan billion Semiconductor Technology Co. Ltd.

Address before: 150001 No. 92 West straight street, Nangang District, Heilongjiang, Harbin

Patentee before: Harbin Institute of Technology