Title
High-Speed Magnetoresistive Random-Access Memory Random Number Generator Using Error-Correcting Code
Abstract
A high-speed random number generator (RNG) circuit based on magnetoresistive random-access memory (MRAM) using an error-correcting code (ECC) post processing circuit is presented. ECC post processing increases the quality of randomness by increasing the entropy of random number. We experimentally show that a small error-correcting capability circuit is sufficient for this post processing. It is shown that the ECC post processing circuit powerfully improves the quality of randomness with minimum overhead, ending up with high-speed random number generation. We also show that coupling with a linear feedback shift resistor is effective for improving randomness. (C) 2011 The Japan Society of Applied Physics
Year
DOI
Venue
2016
10.1143/JJAP.50.04DM01
JAPANESE JOURNAL OF APPLIED PHYSICS
Keywords
Field
DocType
error correction,error correction code
Coupling,Lavarand,Computer science,Electronic engineering,Error detection and correction,Theoretical computer science,Magnetoresistive random-access memory,Resistor,Random seed,Random number generation,Randomness
Journal
Volume
Issue
ISSN
50
SP4
0021-4922
Citations 
PageRank 
References 
0
0.34
0
Authors
6
Name
Order
Citations
PageRank
Tetsufumi Tanamoto1246.40
Naoharu Shimomura2476.49
Sumio Ikegawa330.75
Mari Matsumoto400.68
Shinobu Fujita518022.11
Hiroaki Yoda685.40