Skip to content
Learnings · DDR

DDR tutorials & labs.

The most complete DDR curriculum on the internet — starting from the memory hierarchy and the memory-wall problem before touching a single DDR signal, then through DRAM fundamentals (1T1C cell, destructive read, refresh), the DDR generation evolution (SDR / DDR1..5 / LPDDR / HBM), DDR architecture and signals, commands and addressing, activate / precharge, reads / writes / bursts, the full timing-parameter family (tRCD / tRP / tRAS / tRC / tWR / tCCD / tRRD / tFAW / CL / CWL), refresh, banks and bank groups, the DDR controller (scheduler / command queue / refresh / arbitration), address mapping, the DDR PHY, DQS and data capture, training, ODT and SI, performance, LPDDR, DDR5, HBM, verification, debugging, SoC integration, real-industry case studies (CPU / GPU / mobile / AI / data centre), pre-tapeout review checklists, and the misconceptions section.

Structured curriculum

Tutorials

Learn DDR from beginner to advanced through structured tutorials.

0 of 201 chapters liveOpen tutorials
Hands-on practice

Labs

Practice DDR using progressively challenging hands-on labs.

0 of 0 labs liveOpen labs