2022 IEEE International Symposium on High-Performance Computer Architecture (HPCA) 2022
DOI: 10.1109/hpca53966.2022.00087
|View full text |Cite
|
Sign up to set email alerts
|

DR-STRaNGe: End-to-End System Design for DRAM-based True Random Number Generators

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2022
2022
2025
2025

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 13 publications
(3 citation statements)
references
References 134 publications
0
3
0
Order By: Relevance
“…⃝ that suits the particular DRAM chip under test. Prior works extensively study key aspects of effective test methodologies, including appropriate data and access patterns, the effects of enabling/disabling DRAM chip features such as target row refresh (TRR) [23,28,32,48,301] and on-die error correcting codes (on-die ECC) [38-40, 87, 115, 143, 166, 168, 230, 361-363], and the viability of different DRAM command sequences (e.g., sequences that enable in-DRAM row copy operations [55,90,96,364], true randomnumber generation [75,91,266,365], and physically unclonable functions [73,267]).…”
Section: Information Flow During Testingmentioning
confidence: 99%
“…⃝ that suits the particular DRAM chip under test. Prior works extensively study key aspects of effective test methodologies, including appropriate data and access patterns, the effects of enabling/disabling DRAM chip features such as target row refresh (TRR) [23,28,32,48,301] and on-die error correcting codes (on-die ECC) [38-40, 87, 115, 143, 166, 168, 230, 361-363], and the viability of different DRAM command sequences (e.g., sequences that enable in-DRAM row copy operations [55,90,96,364], true randomnumber generation [75,91,266,365], and physically unclonable functions [73,267]).…”
Section: Information Flow During Testingmentioning
confidence: 99%
“…Since Hyper-A and IMP target in-emerging-NVM substrates that utilize different computing paradigms (e.g., associative processing [186,187]) or rely on particular structures of the NVM array (such as analog-to-digital/digital-to-analog converters) to perform computation, they are not applicable to an in-DRAM substrate that performs bulk bitwise operations. Olgun et al propose the PiDRAM [188] framework, a flexible end-to-end and open-source FPGA-based framework that enables system integration studies and evaluation of in-DRAM computing techniques (e.g., in-DRAM copy and initialization [86,98] and in-DRAM true random generation [108,189,190]) using real unmodified DRAM chips. PiDRAM is publicly available at [191] and can be used to prototype our SIMDRAM framework in a real system.…”
Section: Discussionmentioning
confidence: 99%
“…To conduct accurate and rigorous testing, the system designer must use an e ective test methodology 2 that suits the particular DRAM chip under test. Prior works extensively study key aspects of e ective test methodologies, including appropriate data and access pa erns, the e ects of enabling/disabling DRAM chip features such as target row refresh (TRR) [100,160,216,222,239] and on-die error correcting codes (on-die ECC) [23,26,28,30,54,95,[254][255][256][257][258][259], and the viability of di erent DRAM command sequences (e.g., sequences that enable in-DRAM row copy operations [138,139,142,260], true random-number generation [140,141,261,262], and physically unclonable functions [97,263]).…”
Section: Information Flow During Testingmentioning
confidence: 99%