Showing posts with label memory. Show all posts
Showing posts with label memory. Show all posts

Saturday, March 8, 2008

Article: DDR, DDR-2 and Other Computer Memory Acronyms

DDR, DDR-2 and Other Computer Memory Acronyms

Any computer that you bought around the year 2000 or later uses a type of dynamic random access memory (DRAM) known as double data rate, referred to as DDR. It refers to memory in which two data items are transmitted with each clock signal. It replaced single data rate SDRAM. (Synchronous DRAM.) DDR memory is also synchronous, and you will sometimes see DDR memory referred to as DDR SDRAM.

DDR also replaced RDRAM (Rambus DRAM), so called because Rambus Corp. developed the standard. Rambus memory offered memory bandwidth substantially greater than SDRAM. However, RDRAM was always more expensive than SDRAM, and the lower cost and equivalent throughput of DDR eventually canceled out any performance advantages offered by RDRAM.

In 2003, a new generation of DDR memory, DDR-2, appeared along with new Intel Pentium 4 processors. Because AMD Athlon 64 CPUs had integrated memory controllers, DDR2 support didn't appear in AMD processors until the launch of a new motherboard lineup in 2006 that used the AM2 socket.

DDR-2 differs from DDR in that the front side bus carrying the data runs twice as fast as the actual memory clocking speed. To whit, older DDR memory that is clocked at 200 MHz runs the I/O front bus at 200 MHz and can transfer data at 3.2 GBps. This is because the clock speed determines the speed of the I/O bus- that's why it's called synchronous DRAM.

At the same time, DDR-2 memory running at the same 200 MHz runs the I/O front bus at 400 MHz. Each I/O bus clock cycle still carries two pieces of data, but the increased bus clock effectively doubles the maximum throughput of the system to 6.4 GBps.

The various flavors of DDR-2 are confusing because the standards group for the semiconductor industry, JEDEC, has issued variants of the specifications. For example, some high-performance memory is rated to run at specs beyond the official JEDEC rating.

To hit those higher specs, computer users have to go into the BIOS to increase voltage beyond the standard 1.8 volts. When you increase the voltage you increase the throughput. We've seen people buy DDR-2 memory that manufacturers say can run at up to 1066 MHz and be surprised that it runs only at 667 Mhz speeds because memory is shipped at officially rated speeds.

At our shop, we've seen DDR-2 max out at 800 Mhz speeds at the rated 1.8 volts, yet there is an effort to create a JEDEC standard for DDR-2-1066. Some major RAM manufacturers recently announced that they are manufacturing DDR-2-1066 chips that can run at 1.8 volts.

Because not all motherboards can support higher clock speeds, the memory manufacturers need to be sure that even higher-end memory will run at standard voltages and speeds, because they don't know in what motherboard the memory modules will end up. Many motherboards are not made to be “overclocked” to higher clock rates or voltages. All this means that you need to be careful with what type of memory upgrade you buy for your machine, and if there is any confusion at all to check with an expert in the industry.

Article: DDR3 Computer Memory Overview

DDR3 Computer Memory Overview

DDR-3 is the next-generation evolution of DDR and newer DDR-2 memory technology that will break the Gigahertz speed barrier for memory speed.

DDR-3 memory comes with a promise of a power consumption reduction of 30% compared to current DDR-2 modules, due to DDR-3's 1.5 V supply voltage, compared to DDR-2's 1.8 V or DDR-1's 2.5 V. This supply voltage works well with the latest fabrication technology used for most DDR-3 chips. Some manufacturers further propose to use "dual-gate" transistors to reduce leakage of current.

DDR-3 is an industry standard technology defined by JEDEC, who is the semiconductor standardization body of the Electronic Industries Alliance. About 300 member companies representing every segment of the computer memory industry actively participate to develop standards to meet the industry needs.

DDR-3 memory features higher data bandwidths, faster speeds, lower voltage and power consumption, and improved thermal performance. Lower power consumption will allow longer battery life for laptops. DDR-3 memory is engineered to support the next-generation quad-processors that require higher data bandwidth to enable higher levels of performance.

The main benefit of DDR-3 comes from the higher bandwidth made possible by DDR-3's 8 bit deep pre-fetch buffer, whereas DDR-2's is 4 bits, and DDR-1's is 2 bits deep. Theoretically, these modules could transfer data at an effective clock rate of 800–1600 MHz (using both edges of a 400–800 MHz I/O clock), compared to DDR-2's current range of effective 400–800 MHz (200–400 MHz clock) or DDR-1's range of 200–400 MHz (100–200 MHz). To date, such bandwidth requirements have been mainly found in the graphics market, where fast transfer of information between frames is required.

Prototypes were announced in early 2005, and products started appearing on the market as of mid-2007, in the form of motherboards based on Intel's P35 "Bearlake" chipset and memory DIMMs at speeds up to DDR-3 1600Mhz. DDR-3 launched for these special Intel chipset-based desktops in July 2007, and notebook and server platforms will follow in 2008 and 2009. AMD’s roadmap shows they will also support DDR-3 as the new memory technology continues its market ramp-up in 2008.

DDR-3 memory modules come in 1066MHz, 1333MHz and 1600MHz speeds (data rate), with 1066MHz and 1333MHz DDR-3 launched in 2007, with 1600MHz DDR3 expected in 2008. This compares with DDR-2 speeds of 533MHz, 667MHz, and 800MHz.

DDR-3 DIMMs have 240 pins, the same number as DDR-2, and are the same size, but are electrically incompatible and have a different key notch location. This will keep end users from installing an incorrect part into a DDR-2 or DDR-3 motherboard.

GDDR3 memory, with a similar name but completely different technology, has already been in use for several years in high-end graphic cards such as ones from NVIDIA or ATI Technologies, and as main system memory on the Microsoft Xbox 360. It has sometimes been incorrectly referred to as "DDR-3".

DDR-3 will be available on desktops, servers, notebooks, telecommunications/networking and other platforms in the following form-factors:
• Unbuffered DIMMs, ECC or non-ECC
• Registered ECC DIMMs
• MicroDIMMs
• SO-DIMMs
• Custom Modules