It is actually simple, you do not need a table.
Memory speed will be clocked by the divider as CPU clock / divider integer.
For example, a processor running DDR2-800 has a would ideally clock the memory 400 MHz (double date rate = 800 by nomenclature), so a 2.4 Ghz AMD AM2 CPU will use a divider of 6 to get 400 Mhz to time the clock
Mem speed = CPU/mem divider
The caveat is that Mem speed <= rated memory speed (i.e. less than or equal to rated speed), otherwise use the next highest divider integer.
For example, using my DDR-800 info above.
a) 2.4 GHz CPU, 2400 Mhz / 6 = 400 MHz for DDR2 -800 -- everything is ok here.
b) 2.5 GHz CPU, 2500 Mhz/ 6 = 417 Mhz for DDR2-800 <==THIS ONE WILL NOT WORK because it would time the memory above it's rated value. Therefore, use the next highest divider, 7.... thus a 2.5 GHz AM2 CPU will time DDR2-800 not as 400 Mhz but as 2500/7 = 357 Mhz or the nomenclature equivalent of DDR2-714![]()
Jack






Reply With Quote

Bookmarks