2018 IEEE 7th Non-Volatile Memory Systems and Applications Symposium (NVMSA) 2018
DOI: 10.1109/nvmsa.2018.00023
|View full text |Cite
|
Sign up to set email alerts
|

Energy Efficient Write Verify and Retry Scheme for MTJ Based Flip-Flop and Application

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
23
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 13 publications
(23 citation statements)
references
References 8 publications
0
23
0
Order By: Relevance
“…A typical Flip-Flop (FF) is a volatile device whose value is lost after the power is turned off. A Non-Volatile Flip-Flop (NVFF) [9]- [15] consists of an FF and a non-volatile element. The data stored in the FF is volatile, and the data stored in the non-volatile element is non-volatile.…”
Section: Non-volatile Flip-flop (Nvff)mentioning
confidence: 99%
See 1 more Smart Citation
“…A typical Flip-Flop (FF) is a volatile device whose value is lost after the power is turned off. A Non-Volatile Flip-Flop (NVFF) [9]- [15] consists of an FF and a non-volatile element. The data stored in the FF is volatile, and the data stored in the non-volatile element is non-volatile.…”
Section: Non-volatile Flip-flop (Nvff)mentioning
confidence: 99%
“…On the other hand, the NVFF stores the FF's value into the nonvolatile element only when a store operation is performed. Since a store operation fails with a certain probability [15], an SoC with many NVFFs must have a function to verify whether each NVFF has successfully performed a store operation. Therefore, a VR-NVFF [15] is useful for such SoCs because it can perform a verify operation that compares whether the non-volatile element's value is equal to the FF's value.…”
Section: Non-volatile Flip-flop (Nvff)mentioning
confidence: 99%
“…The typical method of detecting write errors is to copy the data written to the MTJ devices to a latch for verification (balloon latch), and then compare it to the value held in the FF. 27) In this operation, the balloon latch copies the stored data in the NVM block by sensing the voltage difference, which is obtained by flowing the read current to two MTJ devices and amplifying it by a cross-coupled loop in the circuit. Based on this operating principle, the conventional balloon latch can only read the complementary state of the two MTJ devices, that is, the state in which both MTJ devices are correctly written or in which both MTJ elements have failed to write (differential-mode error state).…”
Section: Vulnerability Of Conventional Nvffmentioning
confidence: 99%
“…25,26) However, traditional ECC techniques, such as adding parity bits, are not suitable for nonvolatile logic LSIs, which have a distributed NVM over the logic plane. Examples of highly reliable NVFF configurations that have a function to detect write errors in NVM have been proposed; 27) however, they support only a subset of possible error conditions and are not sufficient to achieve this objective.…”
Section: Introductionmentioning
confidence: 99%
“…The clock framework, which comprises of the clock dissimation and consecutive components (flip-flops), is a standout amongst the most power expanding segments in a VLSI framework. [1]. By using clock drivers the chip power is delivered.…”
Section: Introductionmentioning
confidence: 99%