Back to Browse

Memory Design and Test - Cache Hierarchy + DRAM Cell

209 views
Mar 21, 2026
1:20:18

This video covers key concepts in computer memory hierarchy and DRAM design. Dr. Anuj Grover explains the trade-offs in cache design, the necessity of memory controllers, and the technical aspects of Dynamic Random Access Memory (DRAM). Video Chapters: Introduction and Cache Hierarchy Necessity: (0:04 - 5:42) Discussion on why faster processors require faster memory subsystems closer to the chip to manage the performance gap. Cache Properties (Locality and Block Size): (5:45 - 13:05) Explanation of locality of reference and how line length (block size) affects miss rates. Cache Associativity: (13:10 - 20:55) Analysis of direct-mapped, fully associative, and set-associative caches, focusing on power and performance trade-offs. Cache Tag Structure: (20:58 - 25:31) Detailed breakdown of byte select, cache index, and cache tag within an address. Cache Replacement Policies: (25:33 - 38:05) Comparison of replacement policies like LRU (Least Recently Used), MRU (Most Recently Used), and random. Write Policies and Buffers: (38:07 - 40:48) Discussion on write-through vs. write-back caches and the use of buffers. DRAM Design and Refresh: (40:49 - 53:05) Introduction to DRAM, floating capacitors, and the necessity of refresh operations due to leakage. DRAM Capacitors and Technology: (53:07 - 1:08:14) Historical overview of DRAM capacitor innovation, including MOS capacitors and 3D structures. DRAM Array Organization: (1:08:16 - 1:19:55) Explanation of DRAM organization, square arrays, row/column address strobes, and ECC (Error Correcting Code) implementation.

Download

0 formats

No download links available.

Memory Design and Test - Cache Hierarchy + DRAM Cell | NatokHD