| Everything You Need To Know About DDR, DDR2 and DDR3 Memories |
|
|
$ Check REAL-TIME pricing for Rosen Publishing Everything You Need to Know about Sports Gambling Josh Wilker ISBN RTD3YC $ |
|
|
|
| Prefetch |
Dynamic memories store data inside an array of tiny capacitors. DDR memories transfer two bits of data per clock cycle from the memory array to the memory internal I/O buffer. This is called 2-bit prefetch. On DDR2 this internal datapath was increased to four bits and on DDR3 it was raised again to eight bits. This is actually the trick that allows DDR3 to work at higher clock rates than DDR2, and DDR2 at higher clock rates than DDR. The clocks we were referring so far are the clock rates on the “external world”, i.e. on the I/O interface from the memory, where the communication between the memory and the memory controller takes place. Internally, however, the memory works a little bit differently. To better understand this idea, let’s compare a DDR-400, a DDR2-400 and a DDR3-400 memory chip (we know that DDR3-400 memories don’t exist, but pretend they do). These three chips work externally at 200 MHz transferring two data per clock cycle, achieving an external performance as if they were working at 400 MHz. Internally, however, the DDR chip transfers two bits between the memory array and the I/O buffer, so to match the I/O interface speed this datapath has to work at 200 MHz (200 MHz x 2 = 400 MHz). Since on DDR2 this datapath was increased from two bits to four bits, it can work at half the clock rate in order to achieve the same performance (100 MHz x 4 = 400 MHz). With DDR3 the same thing happens: the datapath was doubled again to eight bits, so it can work at half the clock rate as DDR2 or only ¼ of the clock rate of DDR in order to achieve the same performance (50 MHz x 8 = 400 MHz).  click to enlarge Figure 5: Understanding n-bit prefetching.
Doubling the internal datapath at each generation means that each new memory generation can predictably have chip models with double the maximum clock rate achieved on the previous one. For example, on DDR-400, DDR2-800 and DDR3-1600 memories the memory works internally at the same clock rate (200 MHz). |
| Pages (7): « 1 2 3 4 [5] 6 7 » |
| Print Version | Send to Friend |
|
Bookmark Article
| Comments (8)
|
|
Recommended Deal |
 | Corsair XMS2 1024MB PC6400 DDR2 800Mhz Dual Channel Memory CM2X1024-6400
|
|
Latest News |
November 20, 2009 - 12:37 PM PST |
November 19, 2009 - 7:30 AM PST |
November 18, 2009 - 11:30 AM PST |
November 18, 2009 - 10:18 AM PST |
November 17, 2009 - 1:39 PM PST |
November 17, 2009 - 1:06 PM PST |
November 17, 2009 - 10:18 AM PST |
November 16, 2009 - 11:46 AM PST |
November 13, 2009 - 12:51 PM PST |
November 11, 2009 - 3:31 PM PST |
| .:: More News ::. |
|
Latest Content |
|
|
| Our Most Popular Articles |
1,078,792 views
|
706,902 views
|
679,621 views
|
593,921 views
|
562,859 views
|
560,496 views
|
488,067 views
|
477,226 views
|
394,824 views
|
338,641 views
|
|
| Latest Threads in Our Forums |
by zakk21 |
by Merman |
by Merman |
by Hardware Secrets Team |
by Trevorrross |
by need2know |
by Olle P |
by Sherry |
by Hardware Secrets Team |
by 6dracing |
| .:: Visit Our Forums ::. |
|
|