News for hackers. Stuff that matters.
Re:DRAM Changed the World by kstrauser on Wednesday October 23, 2024 @11:20AM (#41925947)
What does “faster than 400MHz” mean in this context? Does that mean you can’t ask for a unit of memory from it more than 400M times a second? If so, what’s the basic unit there, a bit? A word?

I built a little CPU in undergrad but never got around to building RAM and admit it’s still kind of a black box to me.

Bonus question: When I had an Amiga, we’d buy 50 or 60ns RAM. Any idea what that number meant, or what today’s equivalent would be?

Re:DRAM Changed the World by hajile on Wednesday October 23, 2024 @02:10PM (#41927738)
The capacitors take time to charge and discharge. You can't do that more than around 400MHz with current materials. You are correct that it means you can't access the same bit of memory more than 400M/sec. This is the same whether you are accessing 1bit or 1M bits because the individual capacitors that make up those bits can't be charged/discharged any faster.

When we moved from SDR to DDR1, latencies dropped from 20-25ns to about 15ns too, but if you run the math, we've been at 13-17ns of latency ever since.

Re:DRAM Changed the World by rasz on Thursday October 24, 2024 @12:45AM (#41931988)
Yep, we pretty much hit a wall during DDR2 rein https://en.wikipedia.org/wiki/CAS_latency#Memory_timing_exam...
Re:DRAM Changed the World by anticensor on Friday October 25, 2024 @10:25PM (#41952016)
No, 7.5 to 9.75ns during the DDR4 rein (DDR4-4266), according to that page.
Re:DRAM Changed the World by rasz on Saturday October 26, 2024 @02:31AM (#41952978)
DDR2-1066 CL4 is also 7.5ns to first data.
Re:DRAM Changed the World by anticensor on Saturday October 26, 2024 @05:56AM (#41953757)
But DDR2-1066 is worse in second and later accesses.
Re:DRAM Changed the World by rasz on Sunday October 27, 2024 @06:22PM (#41966164)
Consequent accesses are measuring bus speed, not actual DRAM cell latency. At that point data is already loaded into a row of sense amplifiers.