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.
Tutorials
Learn DDR from beginner to advanced through structured tutorials.
Labs
Practice DDR using progressively challenging hands-on labs.