CN113452354B - RS trigger based on MTJ device - Google Patents
RS trigger based on MTJ device Download PDFInfo
- Publication number
- CN113452354B CN113452354B CN202110821030.9A CN202110821030A CN113452354B CN 113452354 B CN113452354 B CN 113452354B CN 202110821030 A CN202110821030 A CN 202110821030A CN 113452354 B CN113452354 B CN 113452354B
- Authority
- CN
- China
- Prior art keywords
- nmos transistor
- drain
- transistor
- nmos
- mtj
- 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
Links
- 230000005294 ferromagnetic effect Effects 0.000 claims description 45
- 102100035420 DnaJ homolog subfamily C member 1 Human genes 0.000 claims description 28
- 101000804122 Homo sapiens DnaJ homolog subfamily C member 1 Proteins 0.000 claims description 28
- 239000003990 capacitor Substances 0.000 claims description 28
- 102100037224 Noncompact myelin-associated protein Human genes 0.000 claims description 14
- 101710184695 Noncompact myelin-associated protein Proteins 0.000 claims description 14
- 230000000295 complement effect Effects 0.000 claims description 6
- 230000004888 barrier function Effects 0.000 claims description 5
- 230000009977 dual effect Effects 0.000 claims description 4
- 239000000463 material Substances 0.000 claims description 4
- 229910019236 CoFeB Inorganic materials 0.000 claims description 3
- 230000006870 function Effects 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 7
- 230000005415 magnetization Effects 0.000 description 7
- 101100113692 Caenorhabditis elegans clk-2 gene Proteins 0.000 description 4
- 101100003180 Colletotrichum lindemuthianum ATG1 gene Proteins 0.000 description 4
- 230000000903 blocking effect Effects 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/02—Generators characterised by the type of circuit or by the means used for producing pulses
- H03K3/353—Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of field-effect transistors with internal or external positive feedback
- H03K3/356—Bistable circuits
Landscapes
- Static Random-Access Memory (AREA)
- Logic Circuits (AREA)
Abstract
Description
技术领域technical field
本发明属于集成电路技术领域,尤其涉及一种RS触发器。The invention belongs to the technical field of integrated circuits, in particular to an RS flip-flop.
背景技术Background technique
触发器是具有记忆功能,能存储数字信号的基本逻辑单元。RS触发器又名复位-置位触发器(R-复位RESET,S-置位SET),基本结构是由两个与非门(或非门)的输入、输出端交叉连接而成。A flip-flop is a basic logic unit that has a memory function and can store digital signals. The RS flip-flop is also known as a reset-set flip-flop (R-reset RESET, S-set SET), and its basic structure is formed by cross-connecting the input and output terminals of two NAND gates (NOR gates).
传统的钟控RS触发器为电平触发。在有效电平期间,只要输入和变化,输出信号Q就发生变化。这就造成一个问题:在时钟有效期间,只要输入信号发生变化,输出信号就可能发生变化,造成输出信号在一个时钟周期之内翻转两次或两次以上,也就是空翻现象。为了克服RS触发器的空翻现象,又出现了主从结构的RS触发器。这种触发器虽然输出信号在一个时钟周期内只变化一次,但是输入信号可能会受到干扰,造成输出结果错误。所以,这种触发器的抗干扰能力依然不强。Traditional clocked RS flip-flops are level triggered. During the active level, as long as the input with Change, the output signal Q changes. This creates a problem: during the effective period of the clock, as long as the input signal changes, the output signal may change, causing the output signal to flip twice or more within one clock cycle, that is, a flipping phenomenon. In order to overcome the overturning phenomenon of the RS flip-flop, the RS flip-flop of the master-slave structure has appeared. Although the output signal of this kind of flip-flop only changes once in a clock cycle, the input signal may be disturbed, causing the output result to be wrong. Therefore, the anti-interference ability of this trigger is still not strong.
综上所述,传统的RS触发器中存在空翻及抗干扰能力差的问题。To sum up, the traditional RS flip-flop has the problems of somersault and poor anti-interference ability.
发明内容Contents of the invention
本发明是为了解决传统的RS触发器中存在空翻且抗干扰能力差的问题,现提供一种基于MTJ器件的RS触发器。The purpose of the present invention is to solve the problems of overturning and poor anti-interference ability in the traditional RS flip-flop, and now provides an RS flip-flop based on an MTJ device.
一种基于MTJ器件的RS触发器,包括:双路预充电敏感放大器、CMOS双轨电路、两对MTJ器件和两路写入电路,两路写入电路分别用于向两对MTJ器件写入信息,双路预充电敏感放大器通过CMOS双轨电路读取两对MTJ器件中存储的信息。An RS flip-flop based on MTJ devices, including: dual precharge sensitive amplifiers, CMOS dual-rail circuits, two pairs of MTJ devices and two write circuits, the two write circuits are used to write information to the two pairs of MTJ devices respectively , the dual-way precharge sensitive amplifier reads the information stored in the two pairs of MTJ devices through the CMOS dual-rail circuit.
进一步的,上述写入电路包括:NMOS管MN11~MN16、PMOS管MP11和PMOS管MP12,Further, the above writing circuit includes: NMOS transistors MN11-MN16, PMOS transistor MP11 and PMOS transistor MP12,
NMOS管MN13的漏极为写入电路的第一时钟信号端,NMOS管MN14的源极为写入电路的第二时钟信号端,NMOS管MN15的漏极为写入电路的第三时钟信号端,NMOS管MN16的源极为写入电路的第四时钟信号端,第一时钟信号端和第四时钟信号端的时钟信号为互补的时钟信号,第二时钟信号端和第三时钟信号端的时钟信号为互补的时钟信号,The drain of the NMOS transistor MN13 is the first clock signal terminal of the writing circuit, the source of the NMOS transistor MN14 is the second clock signal terminal of the writing circuit, the drain of the NMOS transistor MN15 is the third clock signal terminal of the writing circuit, and the NMOS transistor MN15 is the third clock signal terminal of the writing circuit. The source of MN16 is the fourth clock signal terminal of the writing circuit, the clock signals of the first clock signal terminal and the fourth clock signal terminal are complementary clock signals, and the clock signals of the second clock signal terminal and the third clock signal terminal are complementary clock signals Signal,
NMOS管MN13的栅极和NMOS管MN16的栅极共同作为写入电路的第一写入控制信号输入端,NMOS管MN14的栅极和NMOS管MN15的栅极共同作为写入电路的第二写入控制信号输入端,The gate of the NMOS transistor MN13 and the gate of the NMOS transistor MN16 are jointly used as the first writing control signal input end of the writing circuit, and the gate of the NMOS transistor MN14 and the gate of the NMOS transistor MN15 are jointly used as the second writing terminal of the writing circuit. Into the control signal input terminal,
NMOS管MN13的源极连接PMOS管MP11的栅极,NMOS管MN14的漏极连接NMOS管MN11的栅极,NMOS管MN15的源极连接PMOS管MP12的栅极,NMOS管MN16的漏极连接NMOS管MN12的栅极,The source of the NMOS transistor MN13 is connected to the gate of the PMOS transistor MP11, the drain of the NMOS transistor MN14 is connected to the gate of the NMOS transistor MN11, the source of the NMOS transistor MN15 is connected to the gate of the PMOS transistor MP12, and the drain of the NMOS transistor MN16 is connected to the NMOS the gate of tube MN12,
PMOS管MP11的漏极与NMOS管MN11的漏极共同作为写入电路的写入电流A连接端,PMOS管MP12的漏极与NMOS管MN12的漏极共同作为写入电路的写入电流B连接端,The drain of the PMOS transistor MP11 and the drain of the NMOS transistor MN11 are jointly used as the writing current A connection end of the writing circuit, and the drain of the PMOS transistor MP12 and the drain of the NMOS transistor MN12 are jointly used as the writing current B connection of the writing circuit. end,
PMOS管MP11的源极和PMOS管MP12的源极共同连接电源正极,NMOS管MN11的源极和NMOS管MN12的源极共同连接电源负极。The source of the PMOS transistor MP11 and the source of the PMOS transistor MP12 are connected to the positive pole of the power supply, and the sources of the NMOS transistor MN11 and the source of the NMOS transistor MN12 are connected to the negative pole of the power supply.
进一步的,上述两对MTJ器件分别为MTJ器件MTJ1~MTJ4,Further, the above two pairs of MTJ devices are respectively MTJ devices MTJ1-MTJ4,
每个MTJ器件均包括两层铁磁层和位于两层铁磁层之间的氧化物阻挡层,Each MTJ device includes two ferromagnetic layers and an oxide barrier layer between the two ferromagnetic layers,
MTJ器件MTJ1和MTJ1对应一路写入电路,MTJ器件MTJ3和MTJ4对应另一路写入电路,MTJ devices MTJ1 and MTJ1 correspond to one writing circuit, and MTJ devices MTJ3 and MTJ4 correspond to another writing circuit.
MTJ器件MTJ1的一个铁磁层与一路写入电路的写入电流A连接端相连,MTJ器件MTJ2的一个铁磁层与一路写入电路的写入电流B连接端相连,A ferromagnetic layer of the MTJ device MTJ1 is connected to a write current A connection end of a write circuit, and a ferromagnetic layer of the MTJ device MTJ2 is connected to a write current B connection end of a write circuit,
MTJ器件MTJ3的一个铁磁层与另一路写入电路的写入电流A连接端相连,MTJ器件MTJ4的一个铁磁层与另一路写入电路的写入电流B连接端相连。A ferromagnetic layer of the MTJ device MTJ3 is connected to the write current A connection end of another write circuit, and a ferromagnetic layer of the MTJ device MTJ4 is connected to the write current B connection end of the other write circuit.
进一步的,上述铁磁层的材料为CoFeB,氧化物阻挡层的材料为MgO。Further, the material of the ferromagnetic layer is CoFeB, and the material of the oxide barrier layer is MgO.
进一步的,上述一路预充电敏感放大器包括:PMOS管MP1、PMOS管MP2、PMOS管TP1、PMOS管TP2、NMOS管TN1、NMOS管TN2、电容C1和电容C2,Further, the above-mentioned precharge sensitive amplifier includes: PMOS transistor MP1, PMOS transistor MP2, PMOS transistor TP1, PMOS transistor TP2, NMOS transistor TN1, NMOS transistor TN2, capacitor C1 and capacitor C2,
另一路预充电敏感放大器包括:PMOS管MP3、PMOS管MP4、PMOS管TP3、PMOS管TP4、NMOS管TN3、NMOS管TN4、电容C3和电容C4,Another pre-charge sensitive amplifier includes: PMOS transistor MP3, PMOS transistor MP4, PMOS transistor TP3, PMOS transistor TP4, NMOS transistor TN3, NMOS transistor TN4, capacitor C3 and capacitor C4,
PMOS管MP1~MP4的栅极均为时钟信号clk的输入端,PMOS管MP1~MP4的源极和PMOS管TP1~TP4的源极均连接电源正极,The gates of the PMOS transistors MP1-MP4 are all input terminals of the clock signal clk, the sources of the PMOS transistors MP1-MP4 and the sources of the PMOS transistors TP1-TP4 are connected to the positive pole of the power supply,
PMOS管MP1的漏极、PMOS管TP1的漏极、NMOS管TN1的漏极、PMOS管TP2的栅极、NMOS管TN2的栅极和电容C1的一端相连、并共同作为RS触发器的Q输出端,The drain of the PMOS transistor MP1, the drain of the PMOS transistor TP1, the drain of the NMOS transistor TN1, the gate of the PMOS transistor TP2, the gate of the NMOS transistor TN2 are connected to one end of the capacitor C1, and together serve as the Q output of the RS flip-flop end,
PMOS管MP2的漏极、PMOS管TP2的漏极、NMOS管TN2的漏极、PMOS管TP1的栅极、NMOS管TN1的栅极和电容C2的一端相连、并共同作为RS触发器的输出端,The drain of the PMOS transistor MP2, the drain of the PMOS transistor TP2, the drain of the NMOS transistor TN2, the gate of the PMOS transistor TP1, the gate of the NMOS transistor TN1 are connected to one end of the capacitor C2, and together serve as the RS flip-flop output terminal,
PMOS管MP4的漏极、PMOS管TP4的漏极、NMOS管TN4的漏极、PMOS管TP3的栅极、NMOS管TN3的栅极和电容C4的一端相连、并共同作为RS触发器的输出端,The drain of the PMOS transistor MP4, the drain of the PMOS transistor TP4, the drain of the NMOS transistor TN4, the gate of the PMOS transistor TP3, the gate of the NMOS transistor TN3 are connected to one end of the capacitor C4, and together serve as the RS flip-flop output terminal,
PMOS管MP3的漏极、PMOS管TP3的漏极、NMOS管TN3的漏极、PMOS管TP4的栅极、NMOS管TN4的栅极和电容C3的一端相连、并共同作为RS触发器的Q'输出端,The drain of the PMOS transistor MP3, the drain of the PMOS transistor TP3, the drain of the NMOS transistor TN3, the gate of the PMOS transistor TP4, the gate of the NMOS transistor TN4 are connected to one end of the capacitor C3, and together serve as the Q' of the RS flip-flop output terminal,
电容C1~C4的另一端均连接电源地。The other ends of the capacitors C1 - C4 are all connected to the power ground.
进一步的,上述CMOS双轨电路包括:NMOS管T1~T6和NMOS管MN1~MN6,Further, the above CMOS dual-rail circuit includes: NMOS transistors T1-T6 and NMOS transistors MN1-MN6,
NMOS管MN1~MN6的栅极均为CMOS双轨电路的时钟信号clk的输入端,The gates of the NMOS transistors MN1-MN6 are all input terminals of the clock signal clk of the CMOS dual-rail circuit,
NMOS管MN1的漏极连接Q输出端,NMOS管MN2的漏极连接输出端,NMOS管MN3的漏极连接Q'输出端,NMOS管MN4的漏极连接输出端,The drain of the NMOS transistor MN1 is connected to the Q output terminal, and the drain of the NMOS transistor MN2 is connected to The output terminal, the drain of the NMOS transistor MN3 is connected to the Q' output terminal, and the drain of the NMOS transistor MN4 is connected to output terminal,
NMOS管MN4的源极同时连接NMOS管T1和T2的栅极,NMOS管MN3的源极连接NMOS管T3的栅极,NMOS管MN2的源极连接NMOS管T5的栅极,NMOS管MN1的源极连接NMOS管T4和T6的栅极,The source of NMOS transistor MN4 is connected to the gates of NMOS transistors T1 and T2 at the same time, the source of NMOS transistor MN3 is connected to the gate of NMOS transistor T3, the source of NMOS transistor MN2 is connected to the gate of NMOS transistor T5, and the source of NMOS transistor MN1 The pole is connected to the gates of NMOS transistors T4 and T6,
NMOS管T1的漏极连接NMOS管TN1的源极,NMOS管T4的漏极连接NMOS管TN4的源极,NMOS管TN2的源极同时连接NMOS管T2和T3的漏极,NMOS管TN3的源极同时连接NMOS管T5和T6的漏极,The drain of NMOS transistor T1 is connected to the source of NMOS transistor TN1, the drain of NMOS transistor T4 is connected to the source of NMOS transistor TN4, the source of NMOS transistor TN2 is connected to the drains of NMOS transistors T2 and T3, and the source of NMOS transistor TN3 The pole is connected to the drains of NMOS transistors T5 and T6 at the same time,
NMOS管T1的源极连接MTJ器件MTJ1的一个铁磁层,NMOS管T2和T3的源极同时连接MTJ器件MTJ2的一个铁磁层,NMOS管T4的源极连接MTJ器件MTJ3的一个铁磁层,NMOS管T5和T6的源极同时连接MTJ器件MTJ4的一个铁磁层,The source of the NMOS transistor T1 is connected to a ferromagnetic layer of the MTJ device MTJ1, the sources of the NMOS transistors T2 and T3 are simultaneously connected to a ferromagnetic layer of the MTJ device MTJ2, and the source of the NMOS transistor T4 is connected to a ferromagnetic layer of the MTJ device MTJ3 , the sources of the NMOS transistors T5 and T6 are simultaneously connected to a ferromagnetic layer of the MTJ device MTJ4,
NMOS管MN5的漏极同时连接MTJ器件MTJ1和MTJ2的另一个铁磁层,NMOS管MN6的漏极同时连接MTJ器件MTJ3和MTJ4的另一个铁磁层,The drain of the NMOS transistor MN5 is connected to another ferromagnetic layer of the MTJ devices MTJ1 and MTJ2 at the same time, and the drain of the NMOS transistor MN6 is connected to the other ferromagnetic layer of the MTJ devices MTJ3 and MTJ4 at the same time,
NMOS管MN5和MN6的源极同时连接电源负极。The sources of the NMOS transistors MN5 and MN6 are simultaneously connected to the negative pole of the power supply.
本发明所述的一种基于MTJ器件的RS触发器,应用两对MTJ器件结合CMOS电路实现RS触发器功能。MTJ具有非易失性的特点,在读取阶段,MTJ里的存储内容不会发生变化。采用MTJ器件保存RS触发器的输入信号,保证了RS触发器在一个时钟周期内输入信号没变化,有效克服传统基本RS触发器中存在的空翻、抗干扰能力差等问题。An RS flip-flop based on MTJ devices described in the present invention uses two pairs of MTJ devices combined with a CMOS circuit to realize the RS flip-flop function. MTJ is non-volatile, and the storage content in MTJ will not change during the read phase. The MTJ device is used to save the input signal of the RS flip-flop, which ensures that the input signal of the RS flip-flop does not change within a clock cycle, and effectively overcomes the problems of somersaults and poor anti-interference ability in the traditional basic RS flip-flop.
进一步的,增加了写入电路,该电路能够控制MTJ在写入模式和读取模式之间切换。在写入模式下,可靠地对MTJ进行写入操作。在读取模式下,根据MTJ内的存储内容,完成RS触发器的功能。同时,不同于传统的写入电路,本发明通过MOS管开关控制写入时钟时序来控制写入时间,在写入电源电压方向减少一个MOS管的同时,实现对MTJ写入时间灵活控制。Further, a writing circuit is added, which can control the MTJ to switch between writing mode and reading mode. In write mode, write operations to the MTJ are reliably performed. In the read mode, according to the stored content in the MTJ, the function of the RS flip-flop is completed. At the same time, different from the traditional writing circuit, the present invention controls the writing time by controlling the writing clock timing through the MOS tube switch, and realizes flexible control of the MTJ writing time while reducing one MOS tube in the writing power supply voltage direction.
附图说明Description of drawings
图1为一对MTJ器件的结构示意图;Fig. 1 is a structural schematic diagram of a pair of MTJ devices;
图2为一种基于MTJ器件的RS触发器的原理框图,其中实线表示写入信号,虚线表示电流;Fig. 2 is a functional block diagram of an RS flip-flop based on an MTJ device, wherein the solid line represents the write signal, and the dotted line represents the current;
图3为一种基于MTJ器件的RS触发器的电路结构图;Fig. 3 is a kind of circuit structural diagram of the RS flip-flop based on MTJ device;
图4为写入电路的电路结构图;Fig. 4 is the circuit structural diagram of writing circuit;
图5为RS触发器读写时序图;Figure 5 is a timing diagram for reading and writing RS flip-flops;
图6为传统的写入电路的电路结构图。FIG. 6 is a circuit structure diagram of a conventional writing circuit.
具体实施方式detailed description
现有应用MTJ的功能电路有些只能对MTJ进行一次写入,有些通过设置规律的时钟(clk1和clk2)能够对MTJ进行周期性写入,但是都无法保证电路能够同时具备随时写入、周期性写入两种功能。如需随时写入,一般在写入电路电源电压方向增加一个控制MOS管,该MOS管的栅极接写入使能信号EN,如图6所示,这种结构在写入电源方向上MOS管数量增加,导致维持导通所需的电源电压升高,从而增加了MTJ写入功耗。为此,给出了具体实施方式一所述的一种基于MTJ器件的RS触发器,该RS触发器通过加入控制管对写入时钟进行控制,减少了写入时钟电源电压方向MOS管数量,达到降低写入功耗的目的。具体机构如下:Some of the existing functional circuits using MTJ can only write to MTJ once, and some can write to MTJ periodically by setting regular clocks (clk1 and clk2), but there is no guarantee that the circuit can be written at any time and cycle at the same time. Sex writes two functions. If you need to write at any time, generally add a control MOS transistor in the direction of the power supply voltage of the write circuit, and the gate of the MOS transistor is connected to the write enable signal EN, as shown in Figure 6. This structure is in the direction of the write power supply. The increase in the number of tubes leads to an increase in the power supply voltage required to maintain conduction, thereby increasing the MTJ writing power consumption. For this reason, an RS flip-flop based on an MTJ device described in the first specific embodiment is given. The RS flip-flop controls the writing clock by adding a control tube, which reduces the number of MOS transistors in the power supply voltage direction of the writing clock. To achieve the purpose of reducing write power consumption. The specific institutions are as follows:
具体实施方式一:如图2所示,本实施方式所述的一种基于MTJ器件的RS触发器,包括:双路预充电敏感放大器、CMOS双轨电路、两对MTJ器件和两路写入电路,两路写入电路分别用于向两对MTJ器件写入信息,双路预充电敏感放大器通过CMOS双轨电路读取两对MTJ器件中存储的信息。Specific Embodiment 1: As shown in Figure 2, an RS flip-flop based on MTJ devices described in this embodiment includes: dual pre-charge sensitive amplifiers, CMOS dual-rail circuits, two pairs of MTJ devices and two write circuits , the two writing circuits are respectively used to write information to the two pairs of MTJ devices, and the dual pre-charging sensitive amplifier reads the information stored in the two pairs of MTJ devices through the CMOS dual-rail circuit.
上述两对MTJ器件分别为MTJ器件MTJ1~MTJ4,MTJ器件MTJ1和MTJ2组成一对,MTJ器件MTJ3和MTJ4组成另一对。MTJ器件的基本结构如图1所示。每个MTJ器件均为三层结构,包括两层铁磁层(CoFeB)和位于两层铁磁层之间的氧化物(MgO)阻挡层。The above two pairs of MTJ devices are respectively MTJ devices MTJ1-MTJ4, MTJ devices MTJ1 and MTJ2 form a pair, and MTJ devices MTJ3 and MTJ4 form another pair. The basic structure of an MTJ device is shown in Figure 1. Each MTJ device is a three-layer structure consisting of two ferromagnetic layers (CoFeB) and an oxide (MgO) barrier layer between the two ferromagnetic layers.
根据铁磁层的相对磁化强度,MTJ器件可以有两种不同的电阻状态。MTJ器件将表现出低电阻或高电阻特性。在图1中,当铁磁层的相对磁化强度平行时,MTJ器件会出现低电阻,器件可表示为逻辑“1”;当铁磁层相对磁化为反平行时,MTJ器件会表现出高电阻,MTJ可以用逻辑“0”表示。为了改变MTJ状态,需要改变铁磁层的相对磁化强度,即向MTJ“写入”。一般情况下,其中一铁磁层的磁化强度是固定的,而另一铁磁层的磁化强度是可以改变的,为了实现对MTJ的写入,需要较大的准方向外电流(约100uA)来改变铁磁层的相对磁化方向。Depending on the relative magnetization of the ferromagnetic layers, an MTJ device can have two different resistance states. MTJ devices will exhibit low or high resistance characteristics. In Figure 1, when the relative magnetization of the ferromagnetic layers is parallel, the MTJ device will exhibit low resistance, and the device can be represented as a logic "1"; when the relative magnetization of the ferromagnetic layers is antiparallel, the MTJ device will exhibit high resistance , MTJ can be represented by logic "0". In order to change the MTJ state, it is necessary to change the relative magnetization of the ferromagnetic layers, that is, "write" to the MTJ. In general, the magnetization of one of the ferromagnetic layers is fixed, while the magnetization of the other ferromagnetic layer can be changed. In order to write to the MTJ, a large quasi-direction current (about 100uA) is required. To change the relative magnetization direction of the ferromagnetic layer.
在RS触发器中应用MTJ存储单元,可以充分利用MTJ非易失性的特点,将输入信号存在MTJ内,在一个时钟周期之内,MTJ内的存储内容不会变化,从而具有很强的抗干扰能力。同时,MTJ写入、读出速度很快,保证了触发器的速度。本实施方式中MTJ1和MTJ2内分别存储和S的值;MTJ3和MTJ2内分别存储和R的值。The application of MTJ storage unit in RS flip-flop can make full use of the non-volatile characteristics of MTJ, and store the input signal in MTJ. Within one clock cycle, the storage content in MTJ will not change, so it has strong resistance Interference ability. At the same time, the writing and reading speed of MTJ is very fast, which ensures the speed of flip-flop. In this embodiment, MTJ1 and MTJ2 store respectively and the value of S; MTJ3 and MTJ2 respectively store and the value of R.
进一步的,为了控制RS触发器在正常的工作状态之间切换,需要对两对MTJ按照时序进行有效写入。因此本实施方式针对两对MTJ器件各设计了一路写入电路,两路写入电路结构相同。MTJ器件MTJ1和MTJ1对应一路写入电路,MTJ器件MTJ3和MTJ4对应另一路写入电路。如图4所示,以MTJ器件MTJ1和MTJ1对应的写入电路为例,该写入电路包括:NMOS管MN11~MN16、PMOS管MP11和PMOS管MP12。Further, in order to control the switching of the RS flip-flops between normal working states, it is necessary to effectively write to the two pairs of MTJs according to timing. Therefore, in this embodiment, one writing circuit is designed for each of the two pairs of MTJ devices, and the two writing circuits have the same structure. MTJ devices MTJ1 and MTJ1 correspond to one writing circuit, and MTJ devices MTJ3 and MTJ4 correspond to another writing circuit. As shown in FIG. 4 , taking the MTJ device MTJ1 and the writing circuit corresponding to MTJ1 as an example, the writing circuit includes: NMOS transistors MN11 - MN16 , PMOS transistor MP11 and PMOS transistor MP12 .
NMOS管MN13的漏极为写入电路的第一时钟信号端,NMOS管MN14的源极为写入电路的第二时钟信号端,NMOS管MN15的漏极为写入电路的第三时钟信号端,NMOS管MN16的源极为写入电路的第四时钟信号端。第一时钟信号端和第四时钟信号端的时钟信号为互补的时钟信号,第二时钟信号端和第三时钟信号端的时钟信号为互补的时钟信号。The drain of the NMOS transistor MN13 is the first clock signal terminal of the writing circuit, the source of the NMOS transistor MN14 is the second clock signal terminal of the writing circuit, the drain of the NMOS transistor MN15 is the third clock signal terminal of the writing circuit, and the NMOS transistor MN15 is the third clock signal terminal of the writing circuit. The source of MN16 is the fourth clock signal terminal of the writing circuit. The clock signals at the first clock signal terminal and the fourth clock signal terminal are complementary clock signals, and the clock signals at the second clock signal terminal and the third clock signal terminal are complementary clock signals.
NMOS管MN13的栅极和NMOS管MN16的栅极共同作为写入电路的第一写入控制信号输入端,NMOS管MN14的栅极和NMOS管MN15的栅极共同作为写入电路的第二写入控制信号输入端。NMOS管MN13的源极连接PMOS管MP11的栅极,NMOS管MN14的漏极连接NMOS管MN11的栅极,NMOS管MN15的源极连接PMOS管MP12的栅极,NMOS管MN16的漏极连接NMOS管MN12的栅极。PMOS管MP11的源极和PMOS管MP12的源极共同连接写入电路的电源正极,NMOS管MN11的源极和NMOS管MN12的源极共同连接写入电路的电源负极。PMOS管MP11的漏极与NMOS管MN11的漏极共同作为写入电路的写入电流A连接端,该写入电流A连接端与MTJ器件MTJ1的一个铁磁层相连。PMOS管MP12的漏极与NMOS管MN12的漏极共同作为写入电路的写入电流B连接端,该写入电流B连接端与MTJ器件MTJ2的一个铁磁层相连。同理,MTJ器件MTJ3的一个铁磁层与另一路写入电路的写入电流A连接端相连,MTJ器件MTJ4的一个铁磁层与另一路写入电路的写入电流B连接端相连。The gate of the NMOS transistor MN13 and the gate of the NMOS transistor MN16 are jointly used as the first writing control signal input end of the writing circuit, and the gate of the NMOS transistor MN14 and the gate of the NMOS transistor MN15 are jointly used as the second writing terminal of the writing circuit. into the control signal input terminal. The source of the NMOS transistor MN13 is connected to the gate of the PMOS transistor MP11, the drain of the NMOS transistor MN14 is connected to the gate of the NMOS transistor MN11, the source of the NMOS transistor MN15 is connected to the gate of the PMOS transistor MP12, and the drain of the NMOS transistor MN16 is connected to the NMOS Gate of tube MN12. The source of the PMOS transistor MP11 and the source of the PMOS transistor MP12 are commonly connected to the positive pole of the power supply of the writing circuit, and the sources of the NMOS transistor MN11 and the source of the NMOS transistor MN12 are commonly connected to the negative pole of the power supply of the writing circuit. The drain of the PMOS transistor MP11 and the drain of the NMOS transistor MN11 are jointly used as a writing current A connection terminal of the writing circuit, and the writing current A connection terminal is connected to a ferromagnetic layer of the MTJ device MTJ1 . The drain of the PMOS transistor MP12 and the drain of the NMOS transistor MN12 are jointly used as a write current B connection terminal of the write circuit, and the write current B connection terminal is connected to a ferromagnetic layer of the MTJ device MTJ2. Similarly, a ferromagnetic layer of the MTJ device MTJ3 is connected to the write current A connection terminal of another write circuit, and a ferromagnetic layer of the MTJ device MTJ4 is connected to the write current B connection terminal of the other write circuit.
进一步的,如图3所示,一路预充电敏感放大器包括:PMOS管MP1、PMOS管MP2、PMOS管TP1、PMOS管TP2、NMOS管TN1、NMOS管TN2、电容C1和电容C2;另一路预充电敏感放大器包括:PMOS管MP3、PMOS管MP4、PMOS管TP3、PMOS管TP4、NMOS管TN3、NMOS管TN4、电容C3和电容C4。CMOS双轨电路包括:NMOS管T1~T6和NMOS管MN1~MN6。Further, as shown in Figure 3, one pre-charging sensitive amplifier includes: PMOS transistor MP1, PMOS transistor MP2, PMOS transistor TP1, PMOS transistor TP2, NMOS transistor TN1, NMOS transistor TN2, capacitor C1 and capacitor C2; another pre-charging The sensitive amplifier includes: PMOS transistor MP3, PMOS transistor MP4, PMOS transistor TP3, PMOS transistor TP4, NMOS transistor TN3, NMOS transistor TN4, capacitor C3 and capacitor C4. The CMOS dual-rail circuit includes: NMOS transistors T1-T6 and NMOS transistors MN1-MN6.
PMOS管MP1~MP4的栅极均为时钟信号clk的输入端,PMOS管MP1~MP4的源极和PMOS管TP1~TP4的源极均连接RS触发器的电源正极。PMOS管MP1的漏极、PMOS管TP1的漏极、NMOS管TN1的漏极、PMOS管TP2的栅极、NMOS管TN2的栅极和电容C1的一端相连、并共同作为RS触发器的Q输出端。PMOS管MP2的漏极、PMOS管TP2的漏极、NMOS管TN2的漏极、PMOS管TP1的栅极、NMOS管TN1的栅极和电容C2的一端相连、并共同作为RS触发器的输出端。PMOS管MP4的漏极、PMOS管TP4的漏极、NMOS管TN4的漏极、PMOS管TP3的栅极、NMOS管TN3的栅极和电容C4的一端相连、并共同作为RS触发器的输出端。PMOS管MP3的漏极、PMOS管TP3的漏极、NMOS管TN3的漏极、PMOS管TP4的栅极、NMOS管TN4的栅极和电容C3的一端相连、并共同作为RS触发器的Q'输出端。电容C1~C4的另一端均连接电源地。NMOS管MN1~MN6的栅极均为CMOS双轨电路的时钟信号clk的输入端。NMOS管MN1的漏极连接Q输出端,NMOS管MN2的漏极连接输出端,NMOS管MN3的漏极连接Q'输出端,NMOS管MN4的漏极连接输出端。NMOS管MN4的源极同时连接NMOS管T1和T2的栅极,NMOS管MN3的源极连接NMOS管T3的栅极,NMOS管MN2的源极连接NMOS管T5的栅极,NMOS管MN1的源极连接NMOS管T4和T6的栅极。NMOS管T1的漏极连接NMOS管TN1的源极,NMOS管T4的漏极连接NMOS管TN4的源极,NMOS管TN2的源极同时连接NMOS管T2和T3的漏极,NMOS管TN3的源极同时连接NMOS管T5和T6的漏极。NMOS管T1的源极连接MTJ器件MTJ1的一个铁磁层,NMOS管T2和T3的源极同时连接MTJ器件MTJ2的一个铁磁层,NMOS管T4的源极连接MTJ器件MTJ3的一个铁磁层,NMOS管T5和T6的源极同时连接MTJ器件MTJ4的一个铁磁层。NMOS管MN5的漏极同时连接MTJ器件MTJ1和MTJ2的另一个铁磁层,NMOS管MN6的漏极同时连接MTJ器件MTJ3和MTJ4的另一个铁磁层。NMOS管MN5和MN6的源极同时连接RS触发器的电源负极。The gates of the PMOS transistors MP1-MP4 are all input terminals of the clock signal clk, and the sources of the PMOS transistors MP1-MP4 and the sources of the PMOS transistors TP1-TP4 are connected to the positive pole of the power supply of the RS flip-flop. The drain of the PMOS transistor MP1, the drain of the PMOS transistor TP1, the drain of the NMOS transistor TN1, the gate of the PMOS transistor TP2, the gate of the NMOS transistor TN2 are connected to one end of the capacitor C1, and together serve as the Q output of the RS flip-flop end. The drain of the PMOS transistor MP2, the drain of the PMOS transistor TP2, the drain of the NMOS transistor TN2, the gate of the PMOS transistor TP1, the gate of the NMOS transistor TN1 are connected to one end of the capacitor C2, and together serve as the RS flip-flop output. The drain of the PMOS transistor MP4, the drain of the PMOS transistor TP4, the drain of the NMOS transistor TN4, the gate of the PMOS transistor TP3, the gate of the NMOS transistor TN3 are connected to one end of the capacitor C4, and together serve as the RS flip-flop output. The drain of the PMOS transistor MP3, the drain of the PMOS transistor TP3, the drain of the NMOS transistor TN3, the gate of the PMOS transistor TP4, the gate of the NMOS transistor TN4 are connected to one end of the capacitor C3, and together serve as the Q' of the RS flip-flop output. The other ends of the capacitors C1 - C4 are all connected to the power ground. The gates of the NMOS transistors MN1 - MN6 are all input terminals of the clock signal clk of the CMOS dual-rail circuit. The drain of the NMOS transistor MN1 is connected to the Q output terminal, and the drain of the NMOS transistor MN2 is connected to The output terminal, the drain of the NMOS transistor MN3 is connected to the Q' output terminal, and the drain of the NMOS transistor MN4 is connected to output. The source of NMOS transistor MN4 is connected to the gates of NMOS transistors T1 and T2 at the same time, the source of NMOS transistor MN3 is connected to the gate of NMOS transistor T3, the source of NMOS transistor MN2 is connected to the gate of NMOS transistor T5, and the source of NMOS transistor MN1 The pole is connected to the gates of NMOS transistors T4 and T6. The drain of NMOS transistor T1 is connected to the source of NMOS transistor TN1, the drain of NMOS transistor T4 is connected to the source of NMOS transistor TN4, the source of NMOS transistor TN2 is connected to the drains of NMOS transistors T2 and T3, and the source of NMOS transistor TN3 The pole is connected to the drains of NMOS transistors T5 and T6 at the same time. The source of the NMOS transistor T1 is connected to a ferromagnetic layer of the MTJ device MTJ1, the sources of the NMOS transistors T2 and T3 are simultaneously connected to a ferromagnetic layer of the MTJ device MTJ2, and the source of the NMOS transistor T4 is connected to a ferromagnetic layer of the MTJ device MTJ3 , the sources of the NMOS transistors T5 and T6 are simultaneously connected to a ferromagnetic layer of the MTJ device MTJ4. The drain of the NMOS transistor MN5 is connected to the other ferromagnetic layer of the MTJ devices MTJ1 and MTJ2 at the same time, and the drain of the NMOS transistor MN6 is connected to the other ferromagnetic layer of the MTJ devices MTJ3 and MTJ4 at the same time. The sources of the NMOS transistors MN5 and MN6 are simultaneously connected to the negative pole of the power supply of the RS flip-flop.
RS触发器的功能表如表1所示:The function table of the RS flip-flop is shown in Table 1:
1、当输入 时,如果触发器现态Qn为0,则次态Qn+1为0;如果现态Qn为0,则次态Qn+1也为0,此状态为置“0”态;1. When input , if the current state Q n of the flip-flop is 0, then the next state Q n+1 is 0; if the current state Q n is 0, then the next state Q n+1 is also 0, and this state is the “0” state;
2、当输入 时,如果触发器现态Qn为0,则次态Qn+1为1;如果现态Qn为1,则次态Qn+1也为1,此状态置“1”态;2. When input , if the current state Q n of the flip-flop is 0, then the next state Q n+1 is 1; if the current state Q n is 1, then the next state Q n+1 is also 1, and this state is set to "1"state;
3、当输入和时,如果触发器现态Qn为0,则次态Qn+1为0;如果现态Qn为1,则次态Qn+1也为1,此状态为保持态;3. When input with , if the current state Q n of the flip-flop is 0, then the next state Q n+1 is 0; if the current state Q n is 1, then the next state Q n+1 is also 1, and this state is a hold state;
4、当输入和时,触发器的次态不能确定,称为不定态。4. When input with When , the next state of the flip-flop cannot be determined, which is called an indeterminate state.
表1RS触发器功能表Table 1 RS flip-flop function table
本实施方式所述基于MTJ器件的RS触发器能够工作在两种模式下,即输入模式和输出模式。在输入模式下,能够对MTJ进行写入,从而设置输入信号和的值;在输出模式下,触发器输出,实现RS触发器功能。The RS flip-flop based on the MTJ device described in this embodiment can work in two modes, ie input mode and output mode. In input mode, it is possible to write to the MTJ to set the input signal with The value of; in the output mode, the flip-flop output realizes the RS flip-flop function.
输入模式:当clk=0时为输入模式,此时MN1~MN6关闭,MP1~MP4打开,给电容C1~C4充电,将Q和端拉到高电平。Input mode: when clk=0, it is the input mode. At this time, MN1~MN6 are turned off, MP1~MP4 are turned on, and the capacitors C1~C4 are charged, and Q and terminal is pulled high.
输出模式:当clk=1时为输出模式,此时MN1~MN6打开,MP3和MP4关闭。根据输入信号和的值得到触发器输出端Q和的值,实现RS触发器功能。Output mode: when clk=1, it is the output mode, at this time MN1-MN6 are turned on, and MP3 and MP4 are turned off. According to the input signal with The value of flip-flop output Q and value to implement the RS flip-flop function.
输出模式下触发器工作原理如下:The working principle of the flip-flop in output mode is as follows:
1、如果 Qn=0,则T1、T2和T5打开,T3、T4和T6关闭。此时在RS触发器中形成(T1-MTJ1)、(T2-MTJ2)、(T5-MTJ4)3条通路。由于MTJ1和MTJ4内存储内容为1,MTJ2内存储内容为0。存储内容为1的MTJ处于低阻态,通过的电流较大,所以Q端先到达低电平,稍后到达高电平,输出Qn+1为0。1. If Q n =0, then T1, T2 and T5 are turned on, and T3, T4 and T6 are turned off. At this time, three paths (T1-MTJ1), (T2-MTJ2), and (T5-MTJ4) are formed in the RS flip-flop. Since the storage content in MTJ1 and MTJ4 is 1, the storage content in MTJ2 is 0. The MTJ with the storage content of 1 is in a low resistance state, and the current passing through is relatively large, so the Q terminal reaches the low level first, and later When it reaches a high level, the output Q n+1 is 0.
如果 Qn=1,则T3、T4和T6打开,T1、T2和T5关闭。此时在RS触发器中形成(T3-MTJ2)、(T4-MTJ3)、(T6-MTJ4)3条通路。由于MTJ1和MTJ4内存储内容为1,MTJ2和MTJ3内存储内容为0。存储内容为1的MTJ处于低阻态,通过的电流较大,所以Q'端先到达低电平,稍后到达高电平。紧接着T1打开,形成(T1-MTJ1)通路,Q到达低电平,输出Qn+1为0。if Q n =1, then T3, T4 and T6 are turned on, and T1, T2 and T5 are turned off. At this time, three paths (T3-MTJ2), (T4-MTJ3), and (T6-MTJ4) are formed in the RS flip-flop. Since the storage content in MTJ1 and MTJ4 is 1, the storage content in MTJ2 and MTJ3 is 0. The MTJ with the storage content of 1 is in a low-resistance state, and the current passing through it is relatively large, so the Q' terminal reaches the low level first, and later reaches a high level. Immediately after T1 is turned on, a (T1-MTJ1) path is formed, Q reaches a low level, and the output Q n+1 is 0.
以上状态为置“0”态。The above states are set to "0".
2、如果 Qn=0,则MOS管T1、T2和T5打开,T3、T4和T6关闭。此时在RS触发器中形成(T1-MTJ1)、(T2-MTJ2)、(T5-MTJ4)3条通路。由于MTJ2和MTJ3内存储内容为1,MTJ1和MTJ4内存储内容为0。存储内容为1的MTJ处于低阻态,通过的电流较大,所以端先到达低电平,稍后Q到达高电平。紧接着T4打开,形成(T4-MTJ3)通路,到达低电平,Q到达高电平,输出Qn+1为1。2. If If Q n =0, then MOS transistors T1, T2 and T5 are turned on, and T3, T4 and T6 are turned off. At this time, three paths (T1-MTJ1), (T2-MTJ2), and (T5-MTJ4) are formed in the RS flip-flop. Since the storage content in MTJ2 and MTJ3 is 1, the storage content in MTJ1 and MTJ4 is 0. The MTJ whose storage content is 1 is in a low resistance state, and the current passing through is relatively large, so Terminal reaches low level first, and Q reaches high level later. Immediately after T4 opens, the (T4-MTJ3) pathway is formed, When it reaches the low level, Q reaches the high level, and the output Q n+1 is 1.
如果 Qn=1,则MOS管T3、T4和T6打开,T1、T2和T5关闭。此时在RS触发器中形成(T3-MTJ2)、(T4-MTJ3)、(T6-MTJ4)3条通路。由于MTJ2和MTJ3内存储内容为1,MTJ1和MTJ4内存储内容为0。存储内容为1的MTJ处于低阻态,通过的电流较大,所以端和端先到达低电平,稍后Q到达高电平,输出Qn+1为1。if Q n =1, then MOS transistors T3, T4 and T6 are turned on, and T1, T2 and T5 are turned off. At this time, three paths (T3-MTJ2), (T4-MTJ3), and (T6-MTJ4) are formed in the RS flip-flop. Since the storage content in MTJ2 and MTJ3 is 1, the storage content in MTJ1 and MTJ4 is 0. The MTJ whose storage content is 1 is in a low resistance state, and the current passing through is relatively large, so End and Terminal first reaches the low level, and later Q reaches the high level, and the output Qn +1 is 1.
以上状态为置“1”态。The above states are set to "1".
3、如果 Qn=0,则MOS管T1、T2和T5打开,T3、T4和T6关闭。此时在RS触发器中形成(T1-MTJ1)、(T2-MTJ2)、(T5-MTJ4)3条通路。由于MTJ1和MTJ3内存储内容为1,MTJ2和MTJ4内存储内容为0。存储内容为1的MTJ处于低阻态,通过的电流较大,所以Q端先到达低电平。然后Q'到达低电平,到达高电平,输出Qn+1为0。3. If If Q n =0, then MOS transistors T1, T2 and T5 are turned on, and T3, T4 and T6 are turned off. At this time, three paths (T1-MTJ1), (T2-MTJ2), and (T5-MTJ4) are formed in the RS flip-flop. Since the storage content in MTJ1 and MTJ3 is 1, the storage content in MTJ2 and MTJ4 is 0. The MTJ whose storage content is 1 is in a low resistance state, and the current passing through is relatively large, so the Q terminal reaches the low level first. Then Q' goes low, When it reaches a high level, the output Q n+1 is 0.
如果 Qn=1,则MOS管T3、T4和T6打开,T1、T2和T5关闭。此时在RS触发器中形成(T3-MTJ2)、(T4-MTJ3)、(T6-MTJ4)3条通路。由于MTJ1和MTJ3内存储内容为1,MTJ2和MTJ4内存储内容为0。存储内容为1的MTJ处于低阻态,通过的电流较大,所以端先到达低电平,稍后Q'到达高电平。接着到达低电平,Q到达高电平,输出Qn+1为1。if Q n =1, then MOS transistors T3, T4 and T6 are turned on, and T1, T2 and T5 are turned off. At this time, three paths (T3-MTJ2), (T4-MTJ3), and (T6-MTJ4) are formed in the RS flip-flop. Since the storage content in MTJ1 and MTJ3 is 1, the storage content in MTJ2 and MTJ4 is 0. The MTJ whose storage content is 1 is in a low resistance state, and the current passing through is relatively large, so Terminal first reaches the low level, and later Q' reaches the high level. then When it reaches the low level, Q reaches the high level, and the output Q n+1 is 1.
此状态为保持态。This state is on hold.
4、如果 Qn=0,则MOS管T1、T2和T5打开,T3、T4和T6关闭。此时在RS触发器中形成(T1-MTJ1)、(T2-MTJ2)、(T5-MTJ4)3条通路。由于MTJ2和MTJ4内存储内容为1,MTJ1和MTJ3内存储内容为0。存储内容为1的MTJ处于低阻态,通过的电流较大,所以和Q'都有可能先达到低电平,随后Q端和到达高电平。4. If If Q n =0, then MOS transistors T1, T2 and T5 are turned on, and T3, T4 and T6 are turned off. At this time, three paths (T1-MTJ1), (T2-MTJ2), and (T5-MTJ4) are formed in the RS flip-flop. Since the storage content in MTJ2 and MTJ4 is 1, the storage content in MTJ1 and MTJ3 is 0. The MTJ whose storage content is 1 is in a low resistance state, and the current passing through is relatively large, so and Q' are likely to go low first, followed by the Q terminal and reaches a high level.
如果 Qn=1,则MOS管T3、T4和T6打开,T1、T2和T5关闭。此时在RS触发器中形成(T3-MTJ2)、(T4-MTJ3)、(T6-MTJ4)3条通路。由于MTJ2和MTJ4内存储内容为1,MTJ1和MTJ3内存储内容为0。存储内容为1的MTJ处于低阻态,通过的电流较大,所以和Q'都有可能先达到低电平,随后Q端和到达高电平。if Q n =1, then MOS transistors T3, T4 and T6 are turned on, and T1, T2 and T5 are turned off. At this time, three paths (T3-MTJ2), (T4-MTJ3), and (T6-MTJ4) are formed in the RS flip-flop. Since the storage content in MTJ2 and MTJ4 is 1, the storage content in MTJ1 and MTJ3 is 0. The MTJ whose storage content is 1 is in a low resistance state, and the current passing through is relatively large, so and Q' are likely to go low first, followed by the Q terminal and reaches a high level.
这种状态为不定态。This state is indeterminate.
本实施方式在工作时钟控制下,结合写入电路,分为两个阶段工作:In this embodiment, under the control of the working clock, combined with the writing circuit, the work is divided into two stages:
当clk为高电平时,控制写入电路处于阻止状态,此时写入电路的存在不影响触发器的正常功能。当clk为低电平时,控制电路打开,能够对MTJ进行写入操作。当写入时钟clk1有效时,MP11和MN12打开,形成粗线所标的回路,为MTJ写入操作提供图4中所示方向的写入电流。当写入时钟clk2有效时,MP12、MN11打开,形成写入电流回路2,为MTJ“写入”提供反向电流;需设计写入时钟clk1、clk2的时序,保证在clk为低电平时才能写入,并且需保证clk1和clk2不能同时有效,即两条写入通路不能同时打开。写入电流的大小通过调节MP11、MP12、MN11、MN12的宽长比实现。When clk is at a high level, the control writing circuit is in a blocking state, and the existence of the writing circuit at this time does not affect the normal function of the flip-flop. When clk is low level, the control circuit is turned on, and the MTJ can be written into. When the write clock clk1 is valid, MP11 and MN12 are turned on, forming a loop marked by a thick line, and providing a write current in the direction shown in FIG. 4 for the MTJ write operation. When the write clock clk2 is valid, MP12 and MN11 are turned on, forming a write current loop 2, which provides reverse current for MTJ "writing"; it is necessary to design the timing sequence of the write clock clk1 and clk2 to ensure that the clk is low. Write, and it is necessary to ensure that clk1 and clk2 cannot be valid at the same time, that is, two write channels cannot be opened at the same time. The magnitude of the writing current is realized by adjusting the width-to-length ratios of MP11, MP12, MN11, and MN12.
图5给出了本设计RS触发器的功能及读写时序图。Figure 5 shows the function and read and write sequence diagram of the RS flip-flop in this design.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110821030.9A CN113452354B (en) | 2021-07-20 | 2021-07-20 | RS trigger based on MTJ device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110821030.9A CN113452354B (en) | 2021-07-20 | 2021-07-20 | RS trigger based on MTJ device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113452354A CN113452354A (en) | 2021-09-28 |
CN113452354B true CN113452354B (en) | 2022-12-06 |
Family
ID=77816803
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110821030.9A Active CN113452354B (en) | 2021-07-20 | 2021-07-20 | RS trigger based on MTJ device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113452354B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115788421B (en) * | 2023-02-14 | 2023-05-09 | 山东交通学院 | Integrated natural gamma energy spectrum logging instrument |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1710811A (en) * | 2005-06-24 | 2005-12-21 | 清华大学 | Synchronous Scan Enable Condition Precharges CMOS Flip-Flops |
CN104134455A (en) * | 2014-07-17 | 2014-11-05 | 北京航空航天大学 | Parallel programming circuit of magnetic logic device |
US9666259B1 (en) * | 2016-04-12 | 2017-05-30 | Qualcomm Incorporated | Dual mode sensing scheme |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000101405A (en) * | 1998-09-25 | 2000-04-07 | Sony Corp | Signal change detection circuit |
US9196337B2 (en) * | 2012-04-25 | 2015-11-24 | Qualcomm Incorporated | Low sensing current non-volatile flip-flop |
CN104778967B (en) * | 2015-04-20 | 2017-04-26 | 北京航空航天大学 | Spin-hall-effect-assisted spin-transfer torque nonvolatile trigger |
US10868534B2 (en) * | 2018-07-12 | 2020-12-15 | University Of Kentucky Research Foundation | Adiabatic logic-in-memory architecture |
CN109902822B (en) * | 2019-03-07 | 2021-04-06 | 北京航空航天大学合肥创新研究院 | Memory computing system and method based on Sgimenk track storage |
EP3979499A4 (en) * | 2019-05-30 | 2022-07-27 | Japan Science and Technology Agency | ELECTRONIC CIRCUIT AND BISTABLE CIRCUIT |
CN112863575B (en) * | 2019-11-12 | 2023-12-29 | 上海磁宇信息科技有限公司 | Nonvolatile register with magnetic tunnel junction |
-
2021
- 2021-07-20 CN CN202110821030.9A patent/CN113452354B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1710811A (en) * | 2005-06-24 | 2005-12-21 | 清华大学 | Synchronous Scan Enable Condition Precharges CMOS Flip-Flops |
CN104134455A (en) * | 2014-07-17 | 2014-11-05 | 北京航空航天大学 | Parallel programming circuit of magnetic logic device |
US9666259B1 (en) * | 2016-04-12 | 2017-05-30 | Qualcomm Incorporated | Dual mode sensing scheme |
Also Published As
Publication number | Publication date |
---|---|
CN113452354A (en) | 2021-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5964267B2 (en) | Nonvolatile state retention latch | |
US10453511B2 (en) | Circuit arrangement, method of forming and operating the same | |
TWI625939B (en) | Electronic circuit | |
TW523742B (en) | Memory device | |
CN109658960B (en) | 12T TFET SRAM cell circuit with ultralow power consumption and high write margin | |
CN104778967B (en) | Spin-hall-effect-assisted spin-transfer torque nonvolatile trigger | |
JPWO2009072511A1 (en) | Nonvolatile latch circuit | |
US9740255B2 (en) | Memory cell and storage device | |
CN110427170A (en) | A kind of full adder based on spin(-)orbit square | |
Huang et al. | A low-power low-VDD nonvolatile latch using spin transfer torque MRAM | |
CN102592662B (en) | Storage unit and single-end low-swing bit line writing circuit | |
Amirany et al. | High-performance and soft error immune spintronic retention latch for highly reliable processors | |
Upadhyay et al. | A design of low swing and multi threshold voltage based low power 12T SRAM cell | |
Pathak et al. | A modified SRAM based low power memory design | |
US10373663B2 (en) | Non-volatile memory circuit | |
CN113452354B (en) | RS trigger based on MTJ device | |
US11374567B2 (en) | Circuit for low power, radiation hard logic cell | |
JP2013034040A (en) | Nonvolatile flip-flop and nonvolatile latch | |
CN109119119B (en) | Sensitive amplifier | |
JP3357634B2 (en) | High-speed single-ended sensing with configurable half-latch | |
WO2018193699A1 (en) | Semiconductor storage circuit, semiconductor storage apparatus, and data detection method | |
TWI626652B (en) | The memory circuit | |
CN113470715B (en) | Full-subtracting device applying MTJ (magnetic tunnel junction) | |
Khandelwal et al. | Design of 10T SRAM with sleep transistor for leakage power reduction | |
CN107731254A (en) | It is a kind of to utilize word computing circuit and CNFET three value static memories |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |