How does Computer Memory Work? 💻🛠 DRAM

Have you ever wondered why it takes time for computers to load programs or video games?  Also, ever wonder why your computer uses both DRAM as well as SSDs when they both are used to store data?  

Well, most of that time is spent moving data from a hard drive or SSD into DRAM or Dynamic Random Access Memory, which is the working memory inside your computer.  In this video, we're going to take a very deep dive into DRAM.  We'll see how it connects to other parts of your computer, and then we'll explore how DRAM can store gigabytes of data in nanoscopic capacitors.  After that, we'll cover the three main operations of DRAM: Reading, Writing, and Refreshing.  And finally, we'll dive deep into some more complex aspects of DRAM that make it so amazingly fast such as folded DRAM architecture.  We'll also learn what burst buffers are, and why there are so many banks of DRAM memory cells.

Table of Contents:

00:00 - Intro to Computer Memory

00:47 - DRAM vs SSD

02:23 - Loading a Video Game

03:25 - Parts of this Video

04:07 - Notes

06:10 - Intro to DRAM, DIMMs & Memory Channels

10:43 - Crucial Sponsorship

12:09 - Inside a DRAM Memory Cell

15:28 - An Small Array of Memory Cells

17:41 - Reading from DRAM

19:38 - Writing to DRAM

21:55 - Refreshing DRAM

23:16 - Why DRAM Speed is Critical

25:06 - Complicated DRAM Topics: Row Hits

26:21 - DRAM Timing Parameters

27:51 - Why 32 DRAM Banks?

29:17 - DRAM Burst Buffers

30:58 - Subarrays

32:02 - Inside DRAM Sense Amplifiers

34:24 - Outro to DRAM

🍎たったひとつの真実見抜く、見た目は大人、頭脳は子供、その名は名馬鹿ヒカル!🍏