• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • 5G
    • Automotive
    • Connectivity
    • Consumer Electronics
    • EV Engineering
    • Industrial
    • IoT
    • Medical
    • Security
    • Telecommunications
    • Wearables
    • Wireless
  • Learn
    • eBooks / Tech Tips
    • EE Training Days
    • FAQs
    • Learning Center
    • Tech Toolboxes
    • Webinars/Digital Events
  • Resources
    • Design Guide Library
    • DesignFast
    • LEAP Awards
    • Podcasts
    • White Papers
  • Videos
    • EE Videos & Interviews
    • Teardown Videos
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Engineering Training Days
  • Advertise
  • Subscribe

What is DDR (Double Data Rate) memory and SDRAM memory?

February 10, 2021 By Scott Thornton

DDR SDRAM is a stack of acronyms. Double Data Rate (DDR) Synchronous Dynamic Random Access Memory (SDRAM) is a common type of memory used as RAM for most every modern processor. First on the scene of this stack of acronyms was Dynamic Random-Access Memory (DRAM), introduced in the 1970s. DRAM is not regulated by a clock. DRAM is asynchronous, i.e., not synchronized by any external influence. This posed a problem in organizing data as it comes in so it can be queued for the process it’s associated with. Because DRAM was asynchronous, it was not going to work as fast with processors that were just getting faster.

Figure 1: Four (4) GB of DDR4 SDRAM on a DIMM (Credit: smial [GFDL 1.2], Wikimedia Commons)
SDRAM is synchronous, and therefore relies on a clock to synchronize signals, creating predictable orderly cycles of data fetches and writes. However, SDRAM transfers data on one edge of the clock. DDR SDRAM means that this type of SDRAM fetches data on both the leading edge and the falling edge of the clock signal that regulates it, thus the name “Double Data Rate.” Prior to DDR, RAM would fetch data only once per clock cycle. Synchronous data lends itself to faster operation when coordinating memory fetches with the processor’s requirements.

Many people refer to a processor’s RAM as simply “DDR”, using the terms interchangeably because DDR is so widely used as CPU RAM and has been since the late 1990s. DDR is not flash memory like the kind that is used for Solid State Drives (SSDs), Secure Digital (SD) cards, or Universal Serial Bus (USB) drives. DDR memory is volatile, which means that it loses everything once power is removed.

Figure 2: DDR SDRAM fetches data twice for every one fetched by regular SDRAM.

This may seem like a detriment, but the trade-off is that DDR has much faster transfer rates than other memory products, as well as a high capacity. The ubiquitous use of DDR SDRAM for a processor’s working memory, or RAM, has improved over the years as the industry has progressed from DDR to DDR2, DDR3, and now DDR4 SDRAM (see Table 1). DDR2 – DDR4 evolved to require lower supply voltages, which generally saves power. Other changes were made to increase the speed, as well. DDR2 SDRAM was reduced to operating at a voltage of 1.8 volts, and a clock multiplier was added to the memory module to again double data transfer speeds while operating at the same bus speed. DDR3 RAM integrated a 4x clock multiplier, again doubling the memory transfer rate for the same bus speed.

TABLE 1: Comparison of SDRAM in order of release. Clock and transfer rates are approximate and vary by manufacturer.

Standard (Approximate Year Introduced) Operating Voltage Amount of Data Transferred (Words per Clock Cycle) Associated RAM Clock Rates Approximate Transfer Rates
SDRAM (1993) 3.3 V 1 66 – 133 MHz 100 – 166  MT/s
DDR SDRAM (2000) 2.6 V, 2.5 V 2 100 – 200 MHz 200 – 400  MT/s
DDR2 SDRAM (2003) 1.8 V, 1.55 V 4 200 – 400 MHz 400 – 1066  MT/s
DDR3 SDRAM (2007) 1.5 V, 1.35 V 8 400 MHz – 1066 MHz 800 – 2133 MT/s
DDR4 SDRAM (2014) 1.2 V 8 1066 – 1600 MHz 1600 – 3200 MT/s

In addition to a steady decrease in operating voltage and power consumption, DDR also became denser as more transistors were packed into a smaller area. DDR SDRAM is packaged as an integrated chip module, which includes the Dual In-Line Memory Module (DIMM) used with desktop computers. DIMM is a small PCB populated with SDRAM chips. Before DIMM, we had Single In-Line Memory Modules (SIMMs), which were used in the 1980s and 1990s. DIMM chips carry DDR SDRAM for upgrading RAM on a PC.

This article discusses the more modern versions of volatile RAM, including general points on DDR SDRAM standard and how it evolved. Before DRAM, there was the also-volatile SRAM (Static Random Access Memory). The fundamental differences between DRAM and SRAM were covered in an earlier post. More on non-volatile memory can be found in an earlier post Embedded use of NAND and NOR flash memory is evolving.

DDR5 SDRAM is the next standard proposed to double the speed of DDR4 SDRAM. According to the JEDEC Solid State Technology Association, the standard-bearer for DDR SDRAM, “The JEDEC DDR5 standard is currently in development in JEDEC’s JC-42 Committee for Solid State Memories. JEDEC DDR5 will offer improved performance with greater power efficiency as compared to previous generation DRAM technologies. As planned, DDR5 will provide double the bandwidth and density over DDR4, along with delivering improved channel efficiency.” DDR5 SDRAM is forecasted for 2018.

You may also like:

  • SSDs
    SSDs vs. HDDs Part 2: Sand or Rust?
  • SSDs
    NVMe vs SATA: What’s the difference and which is faster?
  • Solid State Drive
    Factors to consider in purchasing a Solid State Drive (SSD)…

  • Can SSDs replace all storage and memory?

Filed Under: FAQ, Featured Tagged With: basics, FAQ

Reader Interactions

Comments

  1. Iid says

    September 24, 2020 at 4:46 am

    there’s not system

  2. Gnaneshwar says

    May 25, 2022 at 3:10 am

    Nice article!

Primary Sidebar

Featured Contributions

Five challenges for developing next-generation ADAS and autonomous vehicles

Securing IoT devices against quantum computing risks

RISC-V implementation strategies for certification of safety-critical systems

What’s new with Matter: how Matter 1.4 is reshaping interoperability and energy management

Edge AI: Revolutionizing real-time data processing and automation

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: Internet of Things
Explore practical strategies for minimizing attack surfaces, managing memory efficiently, and securing firmware. Download now to ensure your IoT implementations remain secure, efficient, and future-ready.

EE Learning Center

EE Learning Center

EE ENGINEERING TRAINING DAYS

engineering
“bills
“microcontroller
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

RSS Current EDABoard.com discussions

  • Elektronik devre
  • Powering a USB hub: safely distributing current from a shared power supply
  • RF-DC rectifier impedance matching
  • How can I get the frequency please help!
  • 12VAC to 12VDC 5A on 250ft 12AWG

RSS Current Electro-Tech-Online.com Discussions

  • 100uF bypass Caps?
  • Fuel Auto Shutoff
  • Actin group needed for effective PCB software tutorials
  • how to work on pcbs that are thick
  • compatible eth ports for laptop

DesignFast

Design Fast Logo
Component Selection Made Simple.

Try it Today
design fast globle

Footer

Microcontroller Tips

EE World Online Network

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Analog IC Tips
  • Battery Power Tips
  • Connector Tips
  • DesignFast
  • EDA Board Forums
  • Electro Tech Online Forums
  • EV Engineering
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us

Copyright © 2025 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy