Hardware Secrets
Home | Camera | Case | CE | Cooling | CPU | Input | Memory | Mobile | Motherboard | Networking | Power | Storage | Video | Other
Content
Articles
First Look
Gabriel's Blog
News
Reviews
Tutorials
Main Menu
About Us
Awarded Products
Compare Prices
Datasheets
Dictionary
Download
Drivers
Forums
Links
Manufacturer Finder
Newsletter
On The Web
RSS Feed
Test Your Skills
Twitter
Newsletter
Subscribe today!
Search




Recommended
Upgrading and Repairing PCs (18th Edition)
Upgrading and Repairing PCs (18th Edition), by Scott Mueller (Que), starting at $35.85
Home » Memory
Everything You Need To Know About DDR, DDR2 and DDR3 Memories
Author: Gabriel Torres
Type: Tutorials Last Updated: August 27, 2009
Page: 1 of 7
$ Check REAL-TIME pricing for Rosen Publishing Group Everything You Need to Know about Peer Mediation Nancy N. Rue ISBN RD46T6 $.
Buy.com: $27.99

Introduction

In this tutorial we will explore the main technical differences between DDR, DDR2 and DDR3 memories. Enjoy!

Before we start going into the specifics, you need to know that DDR, DDR2 and DDR3 are based on SDRAM (Synchronous Dynamic Random Access Memory) design, meaning that they use a clock signal to synchronize things. DDR stands for Double Data Rate, meaning that memories from this category transfer two data chunks per clock cycle. Translation: they achieve double the performance of memories without this feature running at the same clock rate (namely SDRAM memories, which are not available for PCs anymore).

Because of this feature, these memories are labeled with double the real maximum clock rate they can operate. For example, DDR2-800 memories work at 400 MHz, DDR2-1066 and DDR3-1066 memories work at 533 MHz, DDR3-1333 memories work 666.6 MHz and so on.

Clock signal and DDR mode
click to enlarge
Figure 1: Clock signal and DDR mode.

It is very important to notice that these clock rates are the maximum the memory can officially use; this does not, by any mean, that the memory will work at those “speeds” automatically. For example, if you install DDR2-1066 memories on a computer that can only (or it is wrongly configured to) access the memory subsystem at 400 MHz (800 MHz DDR), the memories will be accessed at 400 MHz (800 MHz DDR) and not at 533 MHz (1,066 MHz DDR). This happens because the clock signal is provided by the memory controller, a circuit that is located outside the memory (in the north bridge chip from the motherboard or embedded inside the CPU, depending on the system).

This naming system DDRx-yyyy (where x is the technology generation and yyyy is the DDR clock rate) in theory is used only for the memory chips. The memory modules – the little printed circuit board where the memory chips are soldered to – use a different naming system: PCx-zzzz, where x is the technology generation and zzzz is the maximum theoretical transfer rate (a.k.a. maximum bandwidth). This number gives us how many bytes can be transferred per second between the memory controller and the memory module assuming that data will be transferred on every single clock pulse. This math is easily done by multiplying the DDR clock in MHz by eight. This will give us the maximum theoretical transfer rate in MB/s (megabytes per second). For example, DDR2-800 memories have a maximum theoretical transfer rate of 6,400 MB/s (800 x 8) and memory modules using this kind of memory is called PC2-6400. In some cases the number is rounded. For example, DDR3-1333 memories have a maximum theoretical transfer rate of 10,666 MB/s but memory modules using this kind of memory are called PC3-10666 or PC3-10600, depending on the manufacturer.

It is really important to understand that these numbers are maximum theoretical numbers and they are never reached. This happens because for the math we are assuming that the memory will be sending data to the memory controller every single clock cycle, which simply doesn’t happen. The memory controller and the memory need to exchange commands (for example, a command instructing the memory to deliver data stored at a given position) and during such time the memory won’t be transferring data.

Now that you know the basics about DDR memories, let’s talk about the specifics.

Pages (7): [1] 2 3 4 5 6 7 »
Print Version | Send to Friend | | Bookmark Article | Comments (8)

Related Content
  • Understanding RAM Timings
  • Everything You Need to Know About Dual Channel
  • Kingmax Factory Tour in Hsin Chu, Taiwan
  • Memory Overclocking
  • Corsair Factory Tour in Fremont, CA, USA

  • Recommended Deal.
    2GB 240-pin DDR2 PC2-6400 SDRAM 800 Memory ModuleCrucial Technology 2GB 240-Pin DDR2 SDRAM 800 PC2 6400 Desktop Memory Model CT25664AA800 - Retail


    Newegg: $47.99 TigerDirect: $49.99
    MacMall: $67.99 Amazon: $48.84

    RSSLatest News
    IN WIN LAN Party in Southern California
    November 20, 2009 - 12:37 PM PST
    Patriot Announces PS-100 SSD Series
    November 19, 2009 - 7:30 AM PST
    Antec Launches TPQ-1200 PSU
    November 18, 2009 - 11:30 AM PST
    AMD/ATI Launches Radeon HD 5970
    November 18, 2009 - 10:18 AM PST
    OCZ Launches Colossus SSD Series
    November 17, 2009 - 1:39 PM PST
    NZXT Unleashes Tempest EVO Mid-Tower Case
    November 17, 2009 - 1:06 PM PST
    nVidia Launches GeForce GT 240
    November 17, 2009 - 10:18 AM PST
    Arctic Cooling Announces Accelero TWIN TURBO PRO VGA Cooler
    November 16, 2009 - 11:46 AM PST
    PowerColor Announces PLAY! HD5770 Video Card
    November 13, 2009 - 12:51 PM PST
    G.Skill Announces Falcon II SSD Series
    November 11, 2009 - 3:31 PM PST
    .:: More News ::.

    RSSLatest Content
    Ultra X4 500 W Power Supply Review
    Seagate Barracuda XT 2 TB Hard Disk Drive Review
    Nintendo Wii Fit Plus Review
    AMD ATI Chips Comparison Table
    nVidia Chips Comparison Table
    Gigabyte G41M-ES2L Motherboard
    Netflix on Playstation 3 Review
    CM Storm Sentinel Advance Mouse Review
    Titan Skalli CPU Cooler Review
    Nexus RX-6300 630 W Power Supply Review
    Gigabyte P55-UD6 Motherboard
    Nintendo Wii Review
    SilverStone Grandia GD04 Case Review
    Can We Trust the 80 Plus Certification?
    NZXT Gamma Case Review

    Our Most Popular Articles
    Maximum CPU Temperature
    1,078,123 views
    How to Find Out Your Motherboard Manufacturer and Model
    705,880 views
    nVidia Chips Comparison Table
    678,896 views
    Connecting Two PCs Using a USB-USB Cable
    593,168 views
    How To Correctly Apply Thermal Grease
    562,279 views
    AMD ATI Chips Comparison Table
    559,916 views
    ATI Radeon X1300 Pro Review
    487,872 views
    ATI Radeon X1600 XT Review
    477,025 views
    How To Perform a BIOS Upgrade
    394,320 views
    Sempron vs. Athlon XP
    338,456 views

    Latest Threads in Our Forums
    Ultra X4 500 W Power Supply Review
    by Hardware Secrets Team
    Dell Inspiron 6000 Powers but will not boot...
    by pistonpete
    IN WIN LAN Party in Southern California
    by Hardware Secrets Team
    Getting A Hard Copy
    by Trevorrross
    Am I Making The Right Choice?
    by need2know
    Is it available to mount the Zalman cooler?
    by Olle P
    dsl modem prob
    by Sherry
    Seagate Barracuda XT 2 TB Hard Disk Drive Review
    by Hardware Secrets Team
    Overclocking a dell xps 410
    by 6dracing
    How to recover mp3's, pdf & chm files, applications from formated harddrive partition
    by tomahawk 1705
    .:: Visit Our Forums ::.


    © 2004-9, Hardware Secrets, LLC. All rights reserved.
    Advertising | Legal Information | Privacy Policy
    All times are Pacific Standard Time (PST, GMT -08:00)