Understanding DRAM Memory: A Five-Minute Guide to How Memory Works

Understanding DRAM Memory: A Five-Minute Guide to How Memory Works

Table of Contents 【CH.1】What is DRAM? Why is it important?【CH.2】Basic unit of DRAM: Capacitor, Transistor, and Storage Principle【CH.3】Column Address, Address Bus, and the Need for Address Multiplexing.【CH.4】RAS (Row Address Strobe), CAS (Column Address Strobe), WE (Write Enable).【CH.5】Step by Step, with Delay Explanation (RAS-to-CAS Delay, CAS Latency).【CH.6】Step by Step, explaining how data is written and refreshed.【CH.7】Why … Read more

Exploring Linux on MCU Series Part Nine: Introduction to the SDRAM Controller of STM32F429

Exploring Linux on MCU Series Part Nine: Introduction to the SDRAM Controller of STM32F429

1. Introduction In previous articles, we introduced some basic principles of SDRAM. This article will introduce the SDRAM controller under the FMC of STM32F429. 2. Introduction to the SDRAM Controller of STM32F429 According to the general module driver initialization process, it mainly involves the clock path: clock source to clock division configuration, enabling clocks for … Read more