Results 1 to 25 of 126

Thread: Tref values

Threaded View

  1. #11
    Registered User
    Join Date
    Feb 2005
    Location
    The Outer Limits
    Posts
    795
    Quote Originally Posted by astaris
    Well i don't know why on the bios you have these odd settings, 16, 32, 64 and 128. But i'm sure that:
    16 -> 10111
    32 -> 01111
    64 -> 00111
    128 -> 11111
    Now these settings are all undocumented and maybe for these values of the Tref register we have different refresh rates, but hey here i made some hypothesis and there's no way to test the real refresh values.
    Well.... actually there is a way to test/verify the Tref values While I had my DIMMs instrumented anyway, I did The values for the first 3 sets of TRef in the BIOS are fairly close, including the odd low settings.

    The BIOS values are the number of MemClocks between refresh cycles (+/-10%). Divider, multiplier, etc. do not matter... only the actual MemClock period... verified for all pre E-rev A64s.

    So:: (1 / MemClock) * Bios_Tref = Refresh Period (+/-10%)

    Measured actual TRef values(+/-1 clock) in thumbnail below, along with a table for 200Mhz to 300Mhz MemClock, refresh values in uS.

    Peace
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	RealTRef.png 
Views:	657 
Size:	19.6 KB 
ID:	34669  

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •