Characterizing Retention behavior of DDR4 SoDIMM
dc.contributor.author | Palani, Purushothaman | en |
dc.contributor.committeechair | Xiong, Wenjie | en |
dc.contributor.committeemember | Nazhandali, Leyla | en |
dc.contributor.committeemember | Shao, Linbo | en |
dc.contributor.department | Electrical and Computer Engineering | en |
dc.date.accessioned | 2024-06-06T08:03:23Z | en |
dc.date.available | 2024-06-06T08:03:23Z | en |
dc.date.issued | 2024-06-05 | en |
dc.description.abstractgeneral | We are in an ever-increasing demand for computing power to sustain our technological advancements. A significant driving factor of our progress is the size and speed of memory we possess. Modern computer architectures use DDR4-based DRAM (Dynamic Random Access Memory) to hold all the immediate information for processing needs. Each bit in a DRAM memory module is implemented with a tiny capacitor and a transistor. Since the capacitors are prone to charge leakage, each bit must be frequently rewritten with its old value. A dedicated memory controller handles the periodic refreshes. If the cells aren't refreshed, the bits lose their charge and lose the information stored by flipping to either 0 or 1 (depending upon the design). Due to manufacturing variations, every tiny capacitor fabricated will have different physical characteristics. Charge leakage depends upon capacitance and other such physical properties. Hence, no two DRAM modules can have the same properties and decay pattern and cannot be reproduced again accurately. This DRAM attribute can be considered a source of 'Physically Unclonable Functions' and is sought after in the Cryptography domain. This thesis aims to characterize the decay patterns of commercial DDR4 DRAM modules. I implemented a custom System On Chip on AMD/Xilinx's ZCU104 FPGA platform to interface different DDR4 modules with a primitive memory controller (without refreshes). Additionally, I introduced electric and magnetic fields close to the DRAM module to investigate their effects on the decay characteristics. | en |
dc.description.degree | Master of Science | en |
dc.format.medium | ETD | en |
dc.identifier.other | vt_gsexam:40727 | en |
dc.identifier.uri | https://hdl.handle.net/10919/119322 | en |
dc.language.iso | en | en |
dc.publisher | Virginia Tech | en |
dc.rights | In Copyright | en |
dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | en |
dc.subject | DDR4 | en |
dc.subject | DRAM | en |
dc.subject | PUF | en |
dc.subject | FPGA | en |
dc.subject | Xilinx | en |
dc.subject | Magnetic Field | en |
dc.subject | decay | en |
dc.subject | retention analysis | en |
dc.subject | bit flips | en |
dc.title | Characterizing Retention behavior of DDR4 SoDIMM | en |
dc.type | Thesis | en |
thesis.degree.discipline | Computer Engineering | en |
thesis.degree.grantor | Virginia Polytechnic Institute and State University | en |
thesis.degree.level | masters | en |
thesis.degree.name | Master of Science | en |
Files
Original bundle
1 - 1 of 1