refresh time = time in us, so for example 15.6us = 1.56E-5
FSB = megahertz so say 300Mhz = 3E08
Reftime / 1/FSB = Tref(cycles) OR cycles = FSB x reftime so for example 3E08 * 1.56 E-5 = 4680
![]()
(hmm close but not real obvious yet)
So try this: TREF / reftime = FSB or 4708 / 15.6us = 302Mhz FSB
Interestingly enough, 4672 is a bit closer to 4680 and FSB = 299.5 based on the previous discussion
Just for grins I carried this out to it's logical conclusion and made up a table of FSB vs TREF
I stopped putting down the useless values after a few lines and left out the ridiculously small values.
TREF 15.6 7.8 3.9 1.95
FSB values for a TREF value
1552 99.5 199 398 796
2064 132 265 529 1058
2592 166 332 665 1329
3120 200 400 800 1600
3632 233 466 931 1863
4128 265 529 1058
4672 299.5 599
1032 66 132 265
1296 83 166 332
1560 100 200 400
1816 116 233 466
2336 150 299.5 599
1168 75 150 299.5
1536 98.5 197 394
2048 131 263 525
2560 164 328 656
3072 197 394
3684 236 472
4196 269 538
4708 302
Maybe this may help, everyone report if this helps
Now off to see if this has any connection w/ reality![]()



(hmm close but not real obvious yet)
Reply With Quote

Bookmarks