EggXpert

The official Newegg tech support community and Newegg tech support forums. Learn about PC building, case mods, computer repairs, and computer troubleshooting. Get help from knowledgable community members about computer hardware and computer software, laptops, notebooks, netbooks, consumer electronics & mp3 players, home networking, lcd TVs, home audio and more.
Welcome to eggXpert.com. Sign in | Join | Help
in Search
Advanced Search

AsYLuMDeMoN

  • Troubleshooting Your Overclocked System

    *NOTE* This has originated from www.extremeoverclocking.com and their forums. I take no credit in the making of this guide as I am not the aurthor. I am simply reposting this for others to view.

     

    Okay we have a sticky that tells you how to do basic overclocking. But what do you do when trouble hits. Im writing this because hopefully we can answer a lot of basic questions that are asked. Many people want to overclock their computer in one big jump so they dont have to mess with it. If you dont have patience, dont overclock!! It takes time and you have to try different things to accomplish it a lot of times.

    1) Make sure you have a good bios. Try flashing to another one and see if its any better than the one you have. The latest is not always the greatest, and a good bios may not be good on your system.
    2) Make sure you are running the latest chipset drivers for your motherboard.
    3) Make sure you have sufficient temperatures to overclock with. If your running temps at 50C or over idle, dont bother with overclocking until you get better cooling.
    4) Make sure you have a GOOD quality Power supply and watch your voltage rails. If they flunctuate too much replace it because it will limit you stability and overclocking ability.
    5) Make sure your memory can handle the overclock that you want to achieve.
    6)For overclocking start your Vdimm voltage at 2.8v (if your mobo maxes out at 2.7 then set it there)

    Now thats the basic things to look for if you cant get very good overclocking out of your system.

    Example: Your system locks up and/or reboots all the time
    answer: This means your system is not stable. Could be several reasons. First try to raise your vcore by a small amount if you have enough temperature headroom. If you raise the vcore and it still happens, try loosening the ram timings and try again. If you cannot get your system stable than reduce your overclock by a small margin and try again. Many times a 3-5 Mhz FSB decrease will make it stable. Check for stability with a program like Prime95 and let it run for a minimum of an hour. (most people test for 12-24hrs) If it runs without freezing or locking up, your good to go.

    Also a major reason for this problem is the lact of Rail voltages. Check your rails using MBM5 or similiar and compare them with the BIOS reading. If they are okay when system is Idle that dont mean your PSU is okay. Run prime95 and check your voltages with a voltmeter. Now run a graphic intensive application (3dmark03 or similiar), and check them again. The voltages should be in the limits below.

    Rail: +5V: ~4% (+4,8V ~ +5,2V)
    Rail: -5V: ~10% (-4,5V ~ -5,5V)
    Rail: +12V: ~5% (+11,4V ~ +12,6V)
    Rail: -12V: ~10% (-10,8V ~ -13,2V)
    Rail: +3,3V: ~4% (+3,15V ~ +3,45V)

    The following are the most common arrangements of ATX mobo connectors. Not all manufacturers follow the coloring below but most do. The number is the respective pin # on the connector.
    1. Power Good * - Orange
    2. +5Vdc - Red
    3. +12Vdc - Yellow
    4. -12Vdc - Blue
    5. Ground - Black
    6. Ground - Black

    7. Ground - Black
    8. Ground - Black
    9. -5Vdc - White
    10. +5Vdc - Red
    11. +5Vdc - Red
    12. +5Vdc - Red


    Example: Your games or benchmarks crash to desktop
    Answer: Most notably the cause of this is your overclock is too high. Most of the time its the overall speed and not just a multi or FSB issue. Reduce the overall clock speed by reducing the FSB by 5Mhz and try again. keep going until your games run smooth without crashing.

    Example: Your temperatures are too high
    Answer: Simple your cooling is not doing its job. There are several possible fixes.
    1) remove your heatsink and reseat it using AS5 (arctic Silver 5 preferred) or similiar thermal Grease. Following all directions for applying the Thermal Grease evenly and smoothly. Application instructions
    2) You might just have more wattage than your HS/Fan (or waterblock) can keep cool. If this is the case after reseating you still cannot bring temperatures down, than reduce the vcore voltage. You will probably have to reduce the overclock as well when dropping voltage.

    Example: Your system will not boot up
    If your system will not boot up after adjusting your bios, then turn the power off, unplug the system, and (a) use the clear CMOS jumper (b) remove the CMOS battery for about 1 minute. if you use the jumper put it back to normal operation or put the battery back in, plug the PSU in and start the computer. Go into your bios and set it up again. This is a common practice when overclocking, so get used to where your CMOS jumper is for when you need it.

    Example: your system will not boot up after clearing CMOS
    If you clear CMOS and system still will not boot up then you have to narrow down what the problem is. This is where having extra parts or a good friend will help out:
    1) confirm that you have power coming from your PSU is the first thing. If your fans come on and optical/hard drives spin than most likely your PSU is not the problem (Sometimes it still can be at this point)
    2) remove the memory one stick at a time and retry. If you only have one stick remove it and see if the mobo beeps when trying to boot. If it dont beep than its not the memory most likely so put it back in.
    3) remove any PCI expansion cards that you have installed. Try to boot the machine. If nothing still leave the PCI cards out anyway.
    4) unhook your hdrive and optical drives from the motherboard and try again. It will still boot up without harddrive being attached so dont worry about that.
    5) Remove your video card and try another one. If you dont have another one try booting up. If it beeps than it could be your video card, you need to get another one and try it. If you dont have a friend that has one to borrow or an extra one laying around then go to your local department store and buy one try it and if it still dont work take it back.
    6) Now if you still have trouble you have eliminated everything except motherboard and CPU. Most of the time (not always) it will be the motherboard IF you havent ran your CPU with excessive temperatures. If you have another CPU replace it and see if it boots up. If you dont have another one, your gonna have to buy one or put yours in another system to test out. If it works in another system you know your motherboard has bit the bullet. buy a new one.

    Example: Your system just beeps when turning it on
    There are several things that could cause this. Most of them are listed above but the first thing to do is try to reset the CMOS. High FSB will cause this sometimes when the memory will not run at the set speed. If you reset the CMOS and still nothing happens make sure all your cables are connected properly and all Memory and PCI/AGP cards are intalled into their sockets all the way. The easiest way is to remove them and put them back in.

    Grounding problems can cause temendous hair loss when you pull it all out because you have tried everything and nothing works. lol If your motherboard is grounded to your case at any point, most of the time it will not boot up. Make sure that you motherboard is not touching any part of the inside of the case. A secure thing to do is use the felt or cardboard washers when installing your mobo in your case. This will help eliminate some of these problems.

    Example: System dont boot up after adjusting FSB
    Simple solution, Clear you CMOS and restart again. Go into the bios and set everything again. Its a good idea to write down things when you change them so if this happens you know where you were and can set the settings accordingly.

    Example: System dont boot after flashing bios
    This is a common pain and sometimes happens for no reason. (Speaking from experience    ) If you have this problem you better have another bios chip for your motherboard. You can hot swap the bios chip and flash your corrupted chip only if you have another chip for your motherboard. Its a good idea to keep a spare.
    1) Download this (hot swap bios chip (thanks Madramper for this link)) and prepare you floppy disk with these files.
    2) Now reboot your machine and put the floppy disk that you made in the floppy drive (Hopefully you have one, If not prepare a bootable CD-ROM and add these files to it. Sometimes it works and sometimes it dont) and boot up.
    3) the program will tell you when to swap bios chips follow directions and your bios chip is now programmed, hopefully if all goes well.

    Example: System freezes or shuts down and will not start back up
    Most of the time the cause of this is a failed Power Supply. The first thing to try is check your power supply with a volt meter to see if its putting out any current. Even if it is though, that dont mean that you have a good power supply. Try another power supply first to fix your problem. If a new power supply does not fix your problem than refer to the steps above in the : Example: your system will not boot up after clearing CMOS

    Example: You finish assembling your new system and it wont start
    1. Verify that you have the power supply plugged into a wall outlet, PSU turned on, and connected to the Motherboard.
    2. Check the Clear CMOS jumper to verify that it is in normal mode and not Clear. (Check Motherboard manual for location)
    3. Verify that fans are running and drives spinning. If neither of these occure you Power supply is not supplying voltage to the components.
    4. If fans are running and drives spinning, a notable cause of this problem with a newly built system is shorting. Remove your motherboard from its case and lay it on a non-conductive piece of material. Attach your video card and power cables, memory. you will have to have the mobo close enough to your case to use the Front panel headers from your case. Connect these headers to their proper location on the Motherboard. Connect your power supply and turn it on. If your system starts now (*see footnote), you had a short somewhere. Reinstall the mobo in your case making sure that its not touching the case anywhere, and hook everything up. It should work now, if not you still have a short.

    *footnote - if your system still does not start after removing the mobo from the case than follow the above steps in finding the problem component

  • AMD Overclocking Guide

    *NOTE* This has originated from www.extremeoverclocking.com and their forums. I take no credit in the making of this guide as I am not the aurthor. I am simply reposting this for others to view.

     

    Introducing the New & Improved AMD Overclocking Guide which will take a look at not only the principles of overclocking an Athlon based system, but also this particular processor and the new obstacles that stand in the way of the perfect overclocking system.

    Basic Terms of Overclocking

    Chipset - A chipset is defined as “a group of microchips designed to work as a unit in performing one or more related functions.” As a general rule, today’s chipsets consist of two parts, a Northbridge and a Southbridge. Both of these terms will be discussed later, but the two working in tandem creates a better and more efficient flow of data with fewer conflicts. Common chipsets used with the Athlon XP processor at the time include the VIA KT400 as well as the nVidia nForce2. The nForce2 has emerged as a great chipset is the choice of overclockers.

    Clock Multiplier - The Clock Multiplier is an internal setting of the processor that is used to determine the processor speed. As an example, if you have a processor that is set at the factory with a clock multiplier of 10 have a FSB of 100MHz, then the resulting processor speed is 1000MHz or 1GHz. It's a very simple and easy term but used frequently.

    Double Data Rate (DDR) - Double Data Rate, or DDR as it is commonly called, is becoming very popular with the computer industry lately. DDR allows for the support of data transfers on both edges of each clock cycle (the rising and falling edges), effectively doubling the memory chip's data throughput. And even better is that all of the motherboards and the Athlon processors themselves support this feature. So not only can we double the effectiveness of our memory, but we can also double the speed at which data flows between areas of the motherboard too.

    Front Side Bus (FSB) - In simple terms, the Front Side Bus (FSB) is the data path between the processor and the main memory. When used from an overclocker’s standpoint it is generally referred to as a speed measured in Megahertz (MHz). The higher the number, the faster the data flows.

    Northbridge - The Northbridge is the portion of the chipset that communicates with the computer processor and controls interaction with memory, the Peripheral Component Interconnect (PCI) bus, Level 2 cache, and all Accelerated Graphics Port (AGP) activities. The Northbridge communicates with the processor using the Front Side Bus (FSB).

    VAGP - VAGP refers to the voltage setting of the AGP port on the motherboard. Not all motherboards allow for the adjustment of this setting, but for those that do allow for it, the benefits can be great.

    VCore - This is the voltage setting for the processor. This is where you can force your speeds to the next level, or completely fry your precious CPU.

    VDIMM - This is where you set the voltage levels of your memory. Though higher voltages can help you achieve better overall speeds, they can also cause some system instabilities.

    Basics of Overclocking

    Now to the basics of overclocking and how it is done. You'll first boot up your computer and enter your BIOS. If your not sure how to do this go into the appropriate motherboard section and search there, it's usually the F2 button or something to that affect.

    Once your into the BIOS you can now set your frequencies, voltages and timings. If you have bought a desktop chip and it is post-week 39 you will not be able to change the multiplier. If your not sure check out the steppings FAQ here: http://forums.extremeoverclocking.co...d.php?t=125129
    But we must move onward, once you enter the screen in which you see the FSB, Multi, Voltages and Timings you'll know your at the right place. You'll want to start out with a low multiplier (such as 9 or 10) first to find your maximum FSB. First set your multi and then your FSB in 3-5mhz increments and then booting and testing your overclock stability by Prime95 and Memtest (see bottom for list of programs to download). Once you have hit a wall (computer freezes or testing shows your unstable) go back and raise the vcore to your CPU. Once you have found the absolute maximum FSB you can go back and start upping the multiplier in .5 increments. Same idea applies, once you fail, freeze or can't boot raise the vcore until you can. The maximum voltage you want to be running if you have aircooling is 1.95V (in Windows) and 2V with watercooling. If you have the balls you can venture to the about 2.1V for benchmarking but anything more than that will have a high risk of frying your CPU. Adding voltage to the northbridge and VAGP can also help in creating stability for your overclock. Also, a common overlook is the locking of the AGP/PCI frequnecy @ 66mhz. If you don't have a board that allows this it will hold back your overclock.

    Now on to the question of RAM and your overclock. This is a key aspect as well and make or break a good overclock. Start out with getting some PC3200 RAM at the least with some decent timings, which are critical for AMD systems. When you first start out with your overclock set the vdimm to 2.8V and loosen the timings to 3-4-4-11 to make sure your RAM isn't hindering your overclock. Once you have found the highest FSB go back and start lowering your timings, as tighter timings result in faster speeds. The best possible timings are 2-2-2-5 but don't be worried if you can't achieve these. For some reason, the nForce2 chipset likes the final number in the RAM timings to be 11 instead of 7-10. If you hit a wall with your RAM, you can increase the voltage to 2.9V, which is the max most mobo's out have unless you plan on doing some voltage mods.

    L12 Mod
    This has been a hot topic for a while in the overclocking world and I will briefly try to explain it. Since the default fsb of the mobiles is 266, the 266->333/400, L12 mod WILL improve the max fsb on all boards with the nForce2 Ultra 400 chipset (Albatron KX18D Pro, DFI Ultra Infinity, Epox 8RDA, NF7 v2.0, Soltek SL-75FNR2-L, etc.) and possibly others. The most plausible explanation I have heard why this works is because connecting these bridges changes the latency timings between the front side bus and the cpu.

    Suggested method:
    http://www.geocities.com/trats102002/nf7sFsbsense.html
    Alternate method:
    http://www.xtremesystems.org/forums...&threadid=15300


    Cooling and You

    Cooling is a critical aspect of overclocking. As we increase the voltage, this generates more heat and heat creates instability in an overclock, and that is not what we want. Here is a list of general cooling solutions and what beats what: Air Cooling<Water Cooling<Phase Change<LN2. The general cooling overclockers use is air cooling, though some use water and phase change. If you want to have a high overclock you'll want to make sure you have good aircooling at the minimum as an overclocked CPU puts out alot of heat. A great setup would be a Thermalright SP97 with a 92MM Tornado.

    Recommended Programs
    Prime95
    Memtest
    SiSoft Sandra 2004
    CPU-Z
    Motherboard Monitor 5

  • A64 Ram Divider Traning Guide and Overclocking Tips (Newbies Please Read!!!)

    *NOTE* This has originated from www.extremeoverclocking.com and their forums. I take no credit in the making of this guide as I am not the aurthor. I am simply reposting this for others to view.

     

    Here's a handy guide I wrote with an enclosed tool to help calculate different ram speeds and cpu clock speeds using different memory dividers and multi's. Big thanks to goddh0r for writing A64 MemFreq 1.1 Program!


    A ram divider is usually a setting found in your ram tweaking setting menu in your bios. dividers usually are 200(1:1), 166, 150, 133, 100 or 400, 333, 266, 200. etc..
    The lower you go on the divider, the less ram speed is used. The whole point of a divider is if your memory can't keep up with your fsb. say you have an a64 3200+ that does 2.5 ghz. you would normally do 250x10 ram 1:1 (ram 250 also) 1:1 HTT=ram speed 250=250.

    but in your case you have ram that won't do 250mhz, so you need to use a divider. Download this zip file and type the HTT(fsb) in the top line and go from there. This will help you find your sweet spot. You can use it to help calculate your ram speed and total cpu clock by using different dividers and cpu muti's. AMD64 multi's are unlocked downwards. so if you have default multi of 10, then you can use 9, 8, 7, 6, 5, don't go below 5. In the case of an FX, the multi is unlocked both ways.
    Just think of your cpu max clock and your ram's max clock and find the best way to utilize the most from each.

    ex. Joe has an athlon 64 that does 2.53 ghz. stable. but his bh6 ram only goes up to 232mhz at 2-2-2-6 1T. what does Joe do? he does this: set's the cpu multi at 9. sets ram divider at 166. sets his HTT(fsb) at 280. bingo! Joe's cpu is now doing 2.52ghz(9*200) and his ram is doing 229mhz!

    Here's another example: Steve just shelled out $250 on some new TCCD that does 284mhz at 2.5-3-3-7 1T. He has a crappy 3500+ that only does 2.58 ghz. Steve assumes that because his cpu only does 258x10, his ram will have to run at 258 too. But Steve wants to use all that bandwidth of his tccd, but doesn't want to go over his cpu speed. So what does Steve do?
    Steve set's his multi to 9 and runs his ram up to 284 1:1. Now his cpu is at 2.55(9x284) and his ram is ripping at 284mhz like it should! Steve is very happy and he is glad he spent the money on his new ram.

    GENERAL RULES ON A64:
    Remember, never use .5 multis.
    never use multi under 5.
    For best performance use 1T command setting(I've found 2T command is about the equivalent to a 20mhz loss in memory performance)

    IMPORTANT!!!
    Depending on your A64 chipset your total HTT(fsb) and HT multi(2x, 3x, 4x, etc.) should never exceed the total hyper transport link speed. ex. NF3 250 ultra has max of 1000mhz hyper transport link. So if fsb is 290 and htt is at 5x(200*5=1000) 5x290=1450 BAD!!!
    to fix. just lower the HT multi(hyper transport Link) to 3x(200*3=600) so 3*290=870 total hyper transport speed. GOOD! you kept it under 1000!

  • The Somewhat Complete A64 Memory Timings Settings Guide

    *NOTE* This has originated from www.extremeoverclocking.com and their forums. I take no credit in the making of this guide as I am not the aurthor. I am simply reposting this for others to view.

     

    Memory Timings is a Very confusing subject for most folks. I admit that I do not know everything there is to know, and this guide will continuously evolve as I learn more and with input from everyone here.

    I’m most comfortable on DFI motherboards as that’s all I run so some terms may be DFI Specific, but I will attempt to include DFI and Industry standard abbreviations/Translations where I can.

    Much of this info has come from my own personal experience, but a lot of the info is compiled from various websites and articles which will be referenced at the end of the guide.

    I’ve spent a LOT of time tweaking my ram lately to get the absolute best performance from my system. A64 Tweaker is a great tool for playing with these settings without countless lockups, no-posts, and reboots. I figured I’d share some of my findings and results and the procedure I use to tweak your ram to its highest performance.

    TOOLS You’ll Need.

    A64Tweaker: I use .60Beta but many people have reported issues with .60. Some versions offer more options than others and I like the mix in .60. Use whatever version you’re comfortable with.

    SuperPi Mod 1.4 The Mod version is critical because we can be talking .050 differences here in some cases.

    MEMTEST86 Bootable CD Image linked. Lots of other versions available if you look. The Standard in putting your Memory through its paces.

    Sysoft Sandra Benchmark

    The Big 5

    Most motherboard had manual adjustments for “The Big 5” memory timings. These are
    CAS Latency (tCL)
    RAS-to-CAS Delay (tRCD)
    RAS Precharge (Trp) (AKA: Row Precharge)
    Act-to-Precharge Delay (tRAS) (AKA: Min Ras# Active Time)
    Command-Per-Clock (CPC) (AKA: Command Rate)

    The first 4 are typically publicly specified by Ram manufactures in the order listed. For Example,:
    OCZ Gold BH-5 is Specified at PC3200 with Timings of 2-2-2-8. tCL, tRCD, and tRP are all “2” and Tras is “8”
    OCZ Value (VX) is specified at 2.5-3-3-7. tCL-2.5, Trcd-3, Trp-3, Tras-7 (But we all should know by now those are just a starting point)

    CPC will be covered in depth in the next section.

    What do the “big 5” settings do and what are their effects on Speed/Bandwidth?

    tCL: CAS controls the amount of time between receiving a command and acting on that command.
    Typical Settings: 2,2.5,3
    Effects: Large Effect on Bandwidth and Stability
    NOTE: BH5/BH6 typically will NOT run at anything higher than 2

    tRCD: tRCD is the cycle time between the first stage in memory access, the row strobe, and the second stage.
    Typical Settings: 2,3,4,5
    Effects: Medium Effect on Bandwidth and Large effect on Stability

    tRP: tRP is the amount of time it takes for memory to terminate the access in one row and begin another.
    Typical Settings: 2,3,4,5
    Effects: Medium Effect on Bandwidth, Large effect on Stability
    tRAS: tRAS is the time between receiving a request for data electronically on the pins of a memory module and then initiating RAS to start the actual retrieval of data.
    Typical Settings: 5,6,7,8,9,10
    Effects: Minimal Effect on Bandwidth, Medium effect on Stability

    CPC: This is the delay between when a IC is selected and the time commands can be issued to the IC. The more chips on a module (Single vs. double sided) the more difficult it is for the memory controller to do this in 1 command clock. Most quality modules with an A64 Processor can do 1T rates on 256 and 512mb modules. 2T can increase your overclock but at a substantial loss in bandwidth.
    Typical Settings: 1T,2T
    Effects: Large effect on Bandwidth, Medium effect on Overclocking

    Extended memory settings
    These settings are found on DFI Nforce3/4 boards and many of them can be found in bios’ from other manufacturers as well. Exact definitions are rather hard to find, but I’ve found lots of references to these timings as well as done extensive testing with A64 Tweaker to be able to report these findings.

    Row Cycle Time(tRC)
    Typical Settings: 7-14
    Effects: Large Influence on Bandwidth/Stability.

    Row Refresh cycle time (tRFC)
    Typical Settings:11-17
    This timing is usually always set to 2-4 clocks higher that the tRC.
    Effects: Large Influence on Bandwidth/Stability.

    Row to Row Delay(also called Ras to Ras delay)(tRRD)
    Typical Setting:0-4
    Effects: Slight Influence on Bandwidth/Stability.

    Write Recovery Time (tWR)
    Typical Settings: 2, 3
    Effect: Minimal Influence on Bandwidth/Stability.

    Write to read Delay (tWTR)=
    Typical Setting: 1, 2.
    Effect: Minimal Influence on Bandwidth/ Stability.

    Read to Write delay (tRTW)
    Typical Settings1-4
    Effects: Minimal Influence on Bandwidth/Stability.

    Write CAS# Latency (tWCL)
    Typical Setting:AUTO/1
    Note from RGone of DFI: Note from RGone of DFI-Street.com Posts with AUTO,1 or 5 in setting works on my board with “any” brand or size and speed of memory!
    Effect: Large Influence on Stability.

    DQS skew Control
    Settings: Auto, Increase Skew, Decrease Skew.
    Effects: Increase for performance, and Decrease for Stability,
    Minimal Influence on Bandwidth/Stability.

    DQS Skew Value*= 0-255 in 1.0 increments. This is the value that is Increased or Decrease when you set the DQS skew control. I typically run 125 Increase on my BH-5

    DRAM Drive Strength
    Typical Settings: Level 1-4
    Effects: Level 1 should be run with CPC Enables, I had instability with anything else Some People others have had success w/ using level 2-4 if CPC is disabled(2T).
    Large Influence on Stability.

    Max Async. Latency
    Typical Setting: 5.0-10.0 (7.0 netted the best results on my BH-5)
    Effects: Minimal Influence on Bandwidth/Stability.
    ***8-9 may help increase stability when using HTT speeds of 300+

    Read Preamble time
    Typical Setting: 4.0-7.0 (5.5 netted the best results on my BH-5)
    Effects: Minimal Influence on Bandwidth/Stability.
    ***5.5-7 may help increase stability when using HTT speeds of 300+

    Idle Cycle Limit 000-256 in doubled increments.
    Minimal Influence on Bandwidth/Stability.

    Dynamic Counter
    Typical Setting: Auto, Enable, Disable. Enable for Slight Performance increase, Disable for slight Stability increase
    Minimal Influence on Bandwidth/Stability.

    Refresh Period (tREF)
    Typical Setting: AUTO/0032-4708 in variable increments.
    Typical translations: Some motherboards have more options than listed here, but I have not found what they us values are for the addition settings so they are not included.

    ---------------------
    0388= 100mhz(15.6us)
    0516= 133mhz(15.6us)
    0648= 166mhz(15.6us)
    0780= 200mhz(15.6us)
    ---------------------
    0908= 100mhz(7.8us)
    1032= 133mhz(7.8us)
    1168= 166mhz(7.8us)
    0016= 200mhz(7.8us)
    ---------------------
    1536= 100mhz(3.9us)
    2048= 133mhz(3.9us)
    2560= 166mhz(3.9us)
    3072= 200mhz(3.9us)
    ---------------------
    3684= 100mhz(1.95us)
    4196= 133mhz(1.95us)
    4708= 166mhz(1.95us)
    0128= 200mhz(1.95us)

    I’ve found 3.9us to be the best setting for my BH-5, 15.6 results in slightly lower bandwidth, but the same stability it seems.
    Effects: Minimal effect of Bandwidth, Minimal to Extreme effect of stability
    **Make SURE your tREF setting is set to a value related to your memory Divider! Extreme system instability will result if this is not matched up!

    When using the DFI Specific dividers I’ve left this on “AUTO” , Once I finish deciphering the settings, I will add to the list.


    R/W Queue Bypass
    Typical Setting: 8x, 16x.
    Minimal Influence on Bandwidth/Stability (Lower slightly increases stability).

    Bypass Max
    Typical Setting: 4x-7x
    5x-7x for max performance,0x-4x has shown to increase overclock slightly
    Minimal Influence on Bandwidth/Stability.

    32 byte Granulation
    Typical Setting: Disable (8burst), enable (4burst).
    Effect: Try Disable (8burst) for more bandwidth. Try enabling 4 burst for more stability
    Minimal Influence on Bandwidth.

    All Of this is great information right? Now what to do with this info is next….


    Time for some Tweaking!


    First Step First……
    CORE SETTINGS.

    Every manufacturer lists the 4 primary ram settings they feel the ram can do at its rated speed. This is CAS, TRRD, TRP and TRAS (See my somewhat complete guide to memory settings first if your not up to speed on what I’ve said so far)

    Set your bios for these settings, set your Idle Cycle Limit to 256, (Dynamic Idle Cycle Limit should be on Dynamic as well) and EVERYTHING ELSE ON AUTO. Boot your system and open up A64 Tweaker. Write down all these settings (I usually do a Print screen and print a hardcopy…. Messy handwriting…)

    Now that you know all of your base info from the SPD Settings you can reboot and find your max memory speed. Adjust the 4 primary settings as you need to get your max overclock.

    Once your gotten your ram up to speed its time to start tweaking. I’m assuming at this point that you are Memtest stable (At least 10 passes of Test 5 and Test 8) and your rig is Prime Stable as well. This procedure is NOT about getting the highest overclock out of your ram. It’s about getting the most performance out of the clock speed you can easily hit! If you have to divide your memory some more and end up 20 MHz shy of what you’ve done in the past, these tweaks can make up for that difference in MHz in most cases!

    Where to Start:
    Fire up A64Tweaker and hit REFRESH (I usually hit it twice as I’ve seen it pull some incorrect info a couple times)

    Run a Reference 2 Mil Super Pi (Or higher if you have the time, but I’ve found 2 mil is a good base)
    Run a Reference Sandra Memory Bandwidth

    Run SuperPi to 1 Million Digits (I’ve found anything lower doesn’t show enough difference sometimes) THREE TIMES. This is important as 1 million times tend to vary .100 seconds and we could be dealing with gains in that range in most cases. Average it out and record that score.

    PROCEDURE: After each Adjustment, run SuperPi 1mil three times and average out the time.

    I always start with Max Async Latency and Read Preamble. You will most likely lock up your rig with these settings so it’s best to get em out of the way first.
    Drop Max Async Latency 1ns and re-run SuperPi 1 mil three times and repeat until you start to see a slower average speed or your system locks up. (Generally, you will lock the system up before you see a decrease in performance.)
    Move to Read Preamble and drop the time .5ns at a time. You will find there is a point of degraded performance here.

    Move to Row Cycle Time and Row Refresh Cycle Time Again, this is a place where you will most likely lock up your Rig. (You did write down your Async and Read Preamble finding yes?) These settings are closely tied together so I recommend adjusting them together. I’ve found that TRC+4clocks have netted the best results. If Row Refresh NOT 4 higher apart to start, change that first and run you’re Superpi’s. Now drop them together 1 clock at a time until the system Locks.

    Now do TWTR and TRTW. I’ve found that these setting like to be the SAME. I’ve gotten better times with them both at 2 instead of 1-2 in most cases.

    TWCL is next.

    Followed by TWR

    Then TRRD

    At this point you should be .250-.3 faster on your SuperPi Times…. Pretty cool eh?

    The last thing I’m going to go over in depth right now is Idle Cycle Limit and Dynamic Idle Cycle Counter. I’m still working on TRef and some of the other settings for optimal performance and hope to add a big tRef section soon as this field tend to confuse most people (Including me)

    Drop your Idle Cycle limit one notch and run your SuperPi’s. Repeat this until you see degradation in performance. If you are able to get your Idle Cycle Limit to 8 or below then you can DISABLE the Dynamic Idle Cycle Counter. Once you’re this quick, the dynamic adjustment the System makes can hurt performance.

    At this point, you should be .3-.5 faster on your SuperPi Times. If not, then you have some ram that has Awesome SPD settings. The likes that I’ve never seen…..

    Finally Run a Sandra Memory Bandwidth Mark and check out the increase in Bandwidth! This seems to vary a lot but a 200-250 gain is not uncommon!

    Now reboot into Bios and enter in all the settings you’ve written down, Reboot, and Make sure you’re still good on Memtest tests 5 and 8. If it doesn’t pass, I’ve found that adjusting READ Preamble up .5 and upping the Idle Cycle up one notch are your best bets at clearing up the errors. (Or a small voltage bump if you’re running VX or BH-5)

    Please post your results after your tweak your settings! I’d like to see that this procedure works as well for others as it has for me! I ask that you post the following.

    Your Original A64Tweaker Window
    Final A64 Tweaker Window
    Original Reference Memory Bandwidth
    Reference SuperPi Time (Your 2mil or up time)
    Bandwidth Results after tweaking
    And finally your final SuperPi reference speed.
    (Screenshots aren’t necessary for the SuperPi and Sandra’s… we’ll take your word for it.)

    My results on my G.Skill HX
    Reference SuperPi (2mil) 1.10.748
    Reference Memory Band 7011/6996
    Final SuperPi (2mil) 1.8.253
    Final Sandra 7229/ 7156


    I most likely will be integrating this guide with my “Somewhat complete guide to memory settings” sticky I feel the information here expands on that guide perfectly.
    Reference SuperPi Time (Your 2mil or up time)
    Bandwidth Results after tweaking
    And finally your final SuperPi reference speed.
    (Screenshots aren’t necessary for the SuperPi and Sandra’s… we’ll take your word for it.)

     

    Memory Dividers
    This has been covered multiple times, but needs to be said again here.

    From: “The Somewhat Complete AMD 64 Overclocking Guide:
    There is ALWAYS a memory divider.
    Setting the Memory to 1:1 means that the HTT bus is multiplied by the CPU Multiplier and then Divided by the CPU Multiplier to set the Memory speed. This means that it is OK to run your Memory at its peak efficiency and still go higher with your HTT bus if your CPU can take it. Take note that I said its "OK" not advisable. There are still sufficient tests out there showing that running a 1:1 ratio will garner you the best overall performance.

    Since A64's use an On chip memory controller, the Ratio must be calculated a bit differently than old. 5:6 is NOT always 5:6. For a Chart of Memory divider effect, see the end of the Overclocking guide.

    ALSO. Please make sure your read Transam’s Memory Divider training guide! There is also a small program that will calculate your speeds at the end of his excellent guide!
    http://forums.extremeoverclocking.co...d.php?t=149717

    References

    As said before much of the info in this guide has been complied from sources around the internet.

    Justin Allman’s A64 Overclocking guide on auphanonline.com
    http://www.auphanonline.com/articles...id=1518&page=1

    Jess, RGone, AngryGames, Johnrr6 from DFI-Street
    http://www.dfi-street.com/forum/showthread.php?t=11397

    Repost of jess's info on VR-Zone
    http://forums.vr-zone.com.sg/showpos...9&postcount=22

    PCStats Memory Bandwidth vs. Latency Timings article
    http://www.pcstats.com/articleview.c...eid=873&page=1

  • Where Should I Buy My DFI?

    *NOTE* This has originated from www.extremeoverclocking.com and their forums. I take no credit in the making of this guide as I am not the aurthor. I am simply reposting this for others to view.

     

    International Currency Conversion: http://finance.yahoo.com/currency?u

    Before you place an order check them out at: http://www.resellerratings.com/

    COME ON, DFI-STREET HAS MEMBERS EVERYWHERE! WE NEED MORE INTERNATIONAL RETAILERS!

    Thank you,
    Dave  

    USA:

    http://www.alliedelec.com/ Allied Electronics, if it is electronics, they probably have it!

    http://hypersonic-pc.com/

    http://www.techonweb.com/

    http://www.newegg.com/ (huge parts and systems store) Biz: 9.68

    http://www.zipzoomfly.com/ (parts and systems) Free Second Day Air on almost eveything* Biz: 8.85

    http://www.frozencpu.com/ (specialize in cooling/modding) Biz: 9.31

    http://www.compgeeks.com/ (parts and systems) Some Rare older parts Biz: 6.64

    http://www.tigerdirect.com/ (parts and systems) Biz: 7.24

    http://www.xoxide.com/ (cooling specialists) Biz: 9.04

    http://www.jab-tech.com/ (cooling/modding specialists) Biz: 9.76

    http://www.excaliberpc.com/ (parts/systems) Biz: 9.44

    http://www.crazypc.com/ (cooling/cases) Biz: 9.79

    http://www.thinkgeek.com/ (computer apparel and gadgets) Biz: 8.68

    http://www.cooltechnica.com/ (Watercooling extraordinaire) Biz: 9.12

    http://www.buy.com/ (general electronics store) Biz: 5.50

    http://www.coolerguys.com/ (cooling experts) Biz: 8.63

    http://www.svc.com/ (cooling/parts) Biz: 8.92

    http://www.directron.com/ (parts/systems) Biz: 8.35

    http://www.chiefvalue.com/ (parts/systems) Biz: 8.78

    http://www.securemart.com/ (parts/systems) Biz: 8.37

    http://www.hardwarecooling.com (cooling/parts) Biz: 6.63

    http://www.buyxg.com/ (parts/systems) Biz:???

    http://www.performance-pcs.com/ (cooling/systems) Biz: 9.95

    http://www.allelectronics.com/ (fans/parts) Biz: 9.17

    http://www.bestbyteinc.com/ (cooling/parts) Biz:???

    http://www.accurateit.com/ Accurate IT (monitors & notebooks) Biz: 8.46

    http://www.3dcool.com (cooling) Biz:9.43

    http://www.compusa.com/ (online version) Biz: 2.62

    http://www.bestbuy.com/ (online version) Biz: 2.01

    http://www.wiredzone.com/ (parts/software) Biz: 8.92

    http://www.nexfan.com/ (cooling) Biz: 9.31

    http://www.hardcorecooling.us/ (parts) Biz: 8.68

    http://www.heatsinkfactory.com/ (cooling) Biz: 9.74

    http://www.kdcomputers.com/ (cooling/parts) Biz: 9.45

    http://www.gameve.com/ (parts) Biz: 7.76

    http://www.saveateagle.com/ (parts/systems) Biz: 9.43

    http://www.accupc.com/ (parts/LCD's) Biz: 9.06

    http://www.dealsonic.com/ (parts) Biz:9.64

    http://www.pctoys.com (parts/cooling) Biz:10.00

    http://www.allstarshop.com/ (parts) Biz: 9.01

    http://www.futurepowerpc.com/ (parts/Mac) Biz: 7.97

    http://www.1coolpc.com/ (cooling) Biz: 9.82

    http://www.sparco.com/

    http://www.amamax.com/

    http://www.ps-innovations.com/ (ships USA, custom system builder)

    http://www.monarchcomputer.com (custom systems & computer parts, ships USA, Canada, some int'l)

    http://www.ibuypower.com/ (custom systems, ships US and Canada)

    http://www.cyberpowersystem.com/ (custom systems, ships USA)

    Canada:

    http://www.pccyber.ca/

    http://www.ramstore.ca/

    http://www.canadacomputers.com/

    http://www.shoprbc.com/

    http://www.tigerdirect.ca/

    http://www.ncix.com/

    http://www.vibecomputers.com/

    http://www.bigfootcomputers.com/&#9...ww.shoplci.com/

    http://www.gbcomp.com/

    http://www.e-compuvision.com/

    http://www.bigfootcomputers.com/

    http://criticool.com/

    http://www.futureshop.ca/home.asp?newlang=EN

    http://www.hltechnology.com/

    http://www.ncix.com/

    http://www.atic.ca/

    http://www.anitec.ca/

    http://www.memoryexpress.com/

    http://www.pccanada.com/

    http://www.cancomputer.com/

    http://www.computers-canada.com/

    http://www.ntcw.com/

    http://www.accelerated.ca/

    http://www.mlhsystems.com/

    http://www.dangeo.com/

    http://www.a-link.ca/

    http://www.tigerdirect.ca/

    http://www.sonexpc.com/

    http://www.vibecomputers.com/

    http://computraksystem.com/

    http://www.adpmods.com/

    http://www.kingstoncomputerplanet.com/

    http://www.ablecomponent.com/

    http://www.extreme-pc.ca/

    http://atechcanada.com/

    http://www.etccomputer.com

    http://www.dealsdirect.ca/

    http://www.oemexpress.com/

    http://www.directron.com/ (USA vendor ships to Canada and International)

    http://www.excaliberpc.com/ (USA vendor ships to Canada and International)

    www.jab-tech.com (USA vendor ships to Canada and International)

    http://www.monarchcomputer.com (ships USA, Canada, some int'l...check site)

    http://www.zipzoomfly.com/ (USA vendor ships to Canada)

    UK & Europe:

    www.gtek.net <--- cooling/modding/cases mainly Sweden:

    www.webhallen.com <----- lowest prices normally Sweden:

    www.datorbutiken.com <---- second lowest Sweden:

    www.komplett.se Sweden:

    www.jmedata.se Sweden:

    www.komplett.ie

    www.peats.ie (High St store also)

    www.hitide.ie (watercooling)

    www.computerbits.ie

    www.pc-memory-upgrade.co.uk (All memory & OCZ Power supplies/accessories)

    http://www.watercoolingshop.com/

    http://shop.norskit.de/

    http://www.novatech.co.uk/

    http://www.dorothybradbury.co.uk/ (UK) Panaflo Fans

    www.overclock.co.uk (UK)

    www.over-clock.co.uk (UK)

    www.pc-memory-upgrade.co.uk (Ireland/UK free shipping)

    www.extremeprometeia.com (UK)

    www.jes.de (Germany)

    www.computeruniverse.net (Germany)

    www.pc-look.com (France)

    www.overclockers.co.uk - Have most of the items you will need, some good deals

    www.cpucity.co.uk - Usually have the most wanted tech

    www.scan.co.uk - This place is pretty good, sometimes cheap

    www.casetek.co.uk - Check here for the occaisional bargain, plus some modding equipment

    www.dabs.co.uk - This place is bloody cheap, but usually out of stock

    www.microdirect.co.uk - Bad delivery times, but some of the deals are good

    http://www.aria.co.uk/

    http://www.ebuyer.com/

    http://www.pumpedhardware.it/

    http://www.specialtech.co.uk

    http://kustompcs.co.uk

    http://www.tekheads.co.uk

    www.alternate.nl

    www.komplett.nl /.co.uk / .de

    www.icomputers.nl

    www.sallandautomatisering.nl

    www.bytesatwork.be

    www.mpl.be

    www.wallabie.be

    www.crazycamel.com

    www.alternate.de

    www.mindfactory.de

    www.trend4pc.de

    www.mips-computer.de (special parts for dfi watercooling)

    www.cheeep.de

    www.h-h-e.de

    www.aquacomputer-berlin.de (best watercooling solutions)

    www.overclockers.de

    www.pctweaker.de

    Bytesatwork (NR1! great service, good price. Belgium shop ships to NL)

    Freezinghardware (mostly cooling) Netherlands

    Xtreme comp systems (Mach reseller) Netherlands

    Icomputers Netherlands

    Alternate Netherlands

    Komplett Netherlands

    www.komplett.no (great cheap shop) Norway

    www.netshop.no (great cheap shop and you get a Lion bar) Norway

    www.microplex.no (most casemods) Norway

    www.hardware.no (Not a store, but you can see where you can get the best prices of each product in norweagian stores!) Norway

    Australia & New Zealand:

    http://www.overclockers.co.nz/product/p-index.shtml

    http://www.pp.co.nz/

    http://www.clcomputer.co.nz/catalogue/index.php

    www.dragonpc.co.nz

    www.stylespc.com

    http://www.surgepc.co.nz/

    http://www.modster-pc.co.nz/index.html new zealand

    http://www.davidandkarma.com.au/

    http://www.staticice.com.au/

    http://www.cpl.net.au/ Power Supplies

    www.i-tech.com.au

    www.simline.com.au

    www.pmecomputers.com.au (pretty good site)

    www.pccasegear.com.au (stuff for cases ie cooling)

    www.auspcmarket.com.au (good site)

    www.computeralliance.com.au

    http://www.overclockers.com.au/vendors/

    www.nintek.com.au OCZ, TEAM, Mushkin, Patriots. Also cheap DFI!

    Israel:

    ]http://www.pandas.co.il/ (Biggest variety and very cheap prices)

    http://www.ksp.co.il/ (Excellent prices, almost everything is in stock)

    http://www.noacomp.co.il/ (Decent prices, very cheap hard drives)

    http://www.plonter.co.il/ (Online shop only)

    http://www.mardanit.co.il/ (Decent prices, excellent warranty and service)

    http://www.zap.co.il/ (Price comparison)

    http://www.lof.co.il/ (Price comparison)

    India, South Africa & Elsewhere:

    http://www.antecindia.com/

    http://www.sybaritic.co.za/store/index.php?cPath=34

    http://www.danawa.co.kr/ Korea

    http://www.robyncom.com/
    Wide range of enthusiasts stuff with reasonable price... ask for Ken (tell him Hafidz send you )

    http://www.compu-zone.com/
    sometimes cant get into the web ... try .com.my. Good price also .. enthusiasts stuff

    zalmans stuff in Malaysia:
    http://www.avf.com.my
    Can buy direct from distributor .. give them a call based on whats in their website.

    http://www.jedicool.com/ Jedi Cool - Great walk-in shop within the Pantip Plaza complex. Thailand:

    COME ON, DFI-STREET HAS MEMBERS EVERYWHERE! WE NEED MORE INTERNATIONAL RETAILERS!
    __________________

  • DFI Heatsink Guide

    *NOTE* This has originated from www.extremeoverclocking.com and their forums. I take no credit in the making of this guide as I am not the aurthor. I am simply reposting this for others to view.

     

    If you are NOT going to Over Clock (OC):

    The HS’s provided by AMD in the desktop retail factory boxes are pretty good HS’s, far better than factory boxed HS’s use to be. If you are not OC’ing these should be good enough in most situations WITH good case cooling and many times they require only the addition of a better fan to do an excellent job of cooling.

    The cheaper, lower rated A64’s have lesser HS’s included than the more expensive, higher performing A64’s and the factory boxed FX's even has a Heat Pipe HS included!

    If you are not going to Over Clock (OC) I recommend that you buy a Retail Boxed Desktop A64 and use the HS and Thermal Interface Material (TIM) (AKA: paste, grease, goo, stuff, etc.) provided by AMD, following the mounting instructions provided by AMD, this keeps your 3-year warranty intact.

    If you want quiet cooling, then I recommend that you use one of the high performance HS’s recommended in the OC’ing section, but with a quiet, high CFM fan running at a low speed.

    If you ARE going to Over Clock (OC):

    For OC’ing we are going to try to always keep our CPU temps under 40C at idle and under 50C at load. Obviously the case temp MUST be under 40C to start with and the room temp even lower. If the case temp is too high, we cannot achieve these desired numbers. Good case cooling is where we start.

    For the purpose of selecting and mounting a Heat Sink (HS) for A64 CPU’s, we will treat the various sockets (S754, S939 & S940) as being the same, we will differentiate between Desktop CPU’s having an Integrated Heat Spreader (IHS) and the Desk Top Replacements (DTR) & the Mobiles (M) which DO NOT have an Integrated Heat Spreader (IHS). All Mobiles (M) mount the same way as the Desk Top Replacements (DTR).

    We will also address the two types of mounting available for A64 HS’s, those that clip-on to the CPU bracket and those that use the 4-hole through Mother Board (MoBo) mounting.

    So we have:

    (A) Desktop A64 with MoBo mounting.

    (B) Desktop A64 with clip-on mounting.

    (C) DTR A64 with MoBo mounting.

    (D) DTR A64 with clip-on mounting.

    HS Selection:

    (1) Make sure that the HS is designed for an A64, this seems obvious, but we do have people trying to mount AXP HS’s on A64’s; “There AMD’s right?”

    (2) The A64 is a high performance CPU and it deserves decent cooling. If you have a DTR or M you must get an aftermarket HS, as all DTR’s & M’s are OEM only. If you are going to Over Clock (OC) your desktop A64 then you will probably want a better HS at some point. You can get by for a while with factory HS, with good case cooling and a higher Cubic Feet per Minute (CFM) HS fan.

    (3) Quiet cooling can be achieved for mild to moderate OC’s by using the best possible HS, with the quietest possible high CFM fan. For Extreme OC’ing, quiet will require more exotic cooling methods.

    (4) For desktop A64’s any HS labeled, for the A64 CPU should fit properly, this is NOT true for DTR A64’s.

    For Desktop A64’s the Recommended HS’s include the:

    Thermalright XP-90 http://www.thermalright.com/default.htm

    Thermalright SI-97A http://www.thermalright.com/default.htm

    Thermalright SI-120: http://www.thermalright.com/default.htm

    Thermalright XP-120 http://www.thermalright.com/default.htm

    Swiftech MCX6400-V http://www.swiftnets.com

    Alpha PAL8150T http://www.micforg.co.jp/en/cat_opterone.html

    Thermaltake Silent Boost http://www.thermaltake.com/coolers/venus/rs/a1838.htm
    Thermaltake Silent Boost includes a 27.5-CFM Fan and is not suitable for Extreme OC’ing.

    Swiftech also offers the MCX64-V which includes Quiet Delta Fan and is not suitable for Extreme OC’ing.

    Alpha also offers the PAL8150-M81 which includes Quiet Delta Fan and is not suitable for Extreme OC’ing.

    Alpha also offers the PAL8150-M82 which includes Very Quiet Sanyo Fan and is not suitable for Any OC’ing.

    There are many other HS available and many of these HS’s are also very good.

    No other Thermaltake HS's can be recommended due to their weight and mounting method.

    The Thermalright XP-90C is NOT recommended due to its weight combined with clip-on mounting.

    Large, Heavy, Tower HS’s are NOT recommended due to their weight and bulk. If you are an expert, then go for it, but the mounting of these monsters is beyond the scope of this guide.

    HS Test & Reviews: http://www.overclockers.com/topicli...WS%20AND%20TIPS (very helpful)

    For DTR A64’s the ONLY RECOMMENDED HS’s are the:

    Swiftech MCX6400-V http://www.swiftnets.com

    Alpha PAL8150T http://www.micforg.co.jp/en/cat_opterone.html

    Swiftech also offers the MCX64-V which includes Quiet Delta Fan and is not suitable for Extreme OC’ing.

    Alpha also offers the PAL8150-M81 which includes Quiet Delta Fan and is not suitable for Extreme OC’ing.

    Alpha also offers the PAL8150-M82 which includes Very Quiet Sanyo Fan and is not suitable for Any OC’ing.

    The reason that these are the only recommended HS’s for the DTR’s is because in addition to providing excellent cooling, they fit without requiring modifications.

    A thin silver or copper shim can always be placed between the CPU & the HS,
    if required to assure proper contact. I would rub some AS5 in to both sides of the shim.

    In all cases MoBo’s without metal back plates meeting AMD’s spec will require the addition of an AMD spec. metal back plate. Gigabyte MoBo’s with plastic back plates require back plate replacement.

    HS Mounting:

    Lapping: Alpha & Swiftech HS’s should never require lapping due to their ultra high quality finish, if the finish is not to this standard an RMA may be in order. Thermalright HS’s are also finished to a high standard and can rarely be improved by lapping. Thermaltake HS’s can often be improved by lapping.

    TIM: When mounting a HS, the use of a Thermal Interface Material (TIM) (AKA: paste, grease, goo, stuff, etc.) is required. I recommend the use of Arctic Silver 5 (AS5) or Arctic Silver Ceramique (ASC); these are both excellent & proven products. AS5 usually provides slightly lower temps but requires reapplication every 1 to 2 years.

    Complete Information & Instructions: http://arcticsilver.com (very helpful)

    (A) Desktop A64 with MoBo mounting:

    Instructions for Thermalright HS’s: http://www.thermalright.com/default.htm (very helpful)

    Instructions for Swiftech HS’s: http://www.swiftnets.com (pdf)

    Swiftech by "Impaqt" Instructions with Photos: http://forums.extremeoverclocking.c...11&postcount=50
    Thank you "Impaqt"! (Very Helpful)

    Instructions for Alpha HS’s: http://www.micforg.co.jp/en/cat_opterone.html (pdf)

    Instructions for Thermaltake HS: http://www.thermaltake.com/support/support.asp (very helpful)

    (B) Desktop A64 with clip-on mounting:

    Instructions for Thermalright HS’s: http://www.thermalright.com/default.htm (very helpful)

    Instructions for Thermaltake HS: http://www.thermaltake.com/support/support.asp (very helpful)

    Instructions for XP-90: http://www.ocia.net/reviews/xp90/page1.shtml (very helpful)

    (C) DTR A64 with MoBo mounting:

    Thermalright: http://www.thermalright.com/default.htm (very helpful)

    Swiftech: http://www.swiftnets.com (pdf)

    Swiftech by "Impaqt" Instructions with Photos: http://forums.extremeoverclocking.c...11&postcount=50
    Thank you "Impaqt"! (Very Helpful)

    Alpha: http://www.micforg.co.jp/en/cat_opterone.html (pdf)

    HS Test & Reviews:

    Test: 25 CPU coolers: http://www.behardware.com/articles/568/page32.html

    Over 50 HS's Tested & Ranked: http://www.overclockers.com/topicli...WS%20AND%20TIPS

    5X A64 Cooling Solutions: http://www.madshrimps.be/?action=getarticle&articID=135

    Alpha PAL8150: http://www.systemcooling.com/alpha_pal8150-01.html

    Alpha PAL8150: http://www.technoyard.com/hardware/...150/page_1.html

    Swiftech MCX64-V & MCX6400-V: http://www.pcper.com/article.php?ai...pe=expert&pid=2

    Swiftech MCX64-V & MCX6400-V: http://www.3dgameman.com/vr/swiftec..._review_03.html

    Swiftech MCX64-V & MCX6400-V: http://www.hardocp.com/article.html?art=NjAxLDE=

    Swiftech MCX64-V: http://www.motherboards.org/reviews...are/1456_1.html

    Swiftech MCX6400-V: http://www.insanetek.com/index.php?page=swift6400v

    Swiftech MCX6400-V: http://www.viperlair.com/reviews/co...00v/index.shtml

    Thermalright SLK-948U: http://www.motherboards.org/reviews...are/1332_1.html

    Thermalright SLK-948U: http://www.cluboverclocker.com/revi...right/slk-948u/

    Thermalright SLK-948U: http://www.a1-electronics.net/Heats...48U_Mar04.shtml

    Thermalright XP-90: http://www.extremeoverclocking.com/...ht_XP-90_1.html

    Thermalright XP-90: http://www.systemcooling.com/thermalright_xp-90-01.html

    Thermalright XP-90: http://www.ocia.net/reviews/xp90/page1.shtml

    Thermalright XP-90: http://www.ocmodshop.com/default.aspx?a=222&p=631

    XP-90 on LGA-775: http://www.legionhardware.com/html/doc.php?id=342

    XP-90 on LGA-775: http://www.overclockers.com/articles1094/

    XP-90C on LGA-775: http://www.overclockers.com/articles1211/

    Where To Buy HS's, Fans, Fan Controllers, Adaptors & Other Cooling Supplies:

    new egg: http://newegg.com

    Heatsink Factory: http://heatsinkfactory.com/cgi-bin/HFAstore.pl

    FrozenCPU: http://frozencpu.com

    SVC: http://www.svc.com/

    Jab-tech: http://www.jab-tech.com/catalog/index.html

    Xoide: http://www.xoxide.com/

    Panaflo fans in UK & EU: http://www.dorothybradbury.co.uk/

    FANS:

    Performance Fan Comparison on XP-90: http://www.mikhailtech.com/modules....t&id=143&page=1
    (Found by "kev182", Thank You!)

    Impaqt's Recomended Fans Addendum: http://forums.extremeoverclocking.c...02&postcount=64

    My Personal Fan Recommendation: http://www.sidewindercomputers.com/pa92ulhisp.html

    Sidewinder Computers: Panaflo Fans: http://www.sidewindercomputers.com/paaxfa1.html
    (Found by "DNAtoByte", Thank You!)

    Delta: http://www.delta.com.tw/product/cp/...dcfans_main.asp

    Panasonic PanaFlo: http://www.panasonic.com/industrial...naflo_axial.htm

    Papst: http://www.papst.de/english/product...fter_start.html

    Vantec: http://www.vantecusa.com/product-cooling.html

    I hope that everyone finds this both useful & helpful. 

    Recommendations, comments & suggestions would be greatly appericated.

    Thanks,
    Dave 

    Final Recommendations:

    Thermalright XP-90 (under $30) with a 92mm Panaflo 48CFM, 57CFM or 68CFM Fan.

    48CFM = Quiet Cooling
    57CFM = Good Balance Between Cooling & Noise
    68CFM = Max Cooling

    If you must have even more air cooling, the new Thermalright SI-120 fits all known mobos &
    will accept 120mm fans up to 220CFM, which will provide for some RAM & MOSFET cooling.

    The Arctic Cooling Freezer 64 has mounting problems with some DFI mobos!
    __________________

  • DFI RAM Guide

    *NOTE* This has originated from www.extremeoverclocking.com and their forums. I take no credit in the making of this guide as I am not the aurthor. I am simply reposting this for others to view.

     

    What memory modules should I get?
    ----------------------------------------------
    Buying the right memory is very important. It will affect your computers performance when gaming and if you are going to overclock.

    Low latency modules are the best modules to buy, they are all equipped with good low latency chips and with the 2-2-2-X timings they offer the best possible performance @200Mhz. Also the build quality will be very high and heat spreaders will come as standard.

    Cheap modules will use chips that have high timings such as 2.5-3-3-6 / 2.5-3-3-8 / 3-3-3-8. These modules may not work well in the DFI board.

    The DFI board has been optimised for performance, the memory timings used by default may be set to low for the cheap modules therefore your board may seem unstable.

    Sometimes manually changing the BIOS memory timings can help solve the problem but that may take you a while or it may still be very unstable.

    Also the risk of a cheap module being faulty is higher as they do not have heat spreaders, heat spreaders will help shield the chips from ESD (Electro-Static discharge).

    Heat spreaders also help to cool the memory modules. (increases the surface area and conducts the heat away from the chips)

    Some say that heat spreaders will not help a lot with cooling but no matter how small the effect it is an improvement over not having any heats spreaders at all.

    - Module with heat spreader


    - Module without heat spreader

     

    Memory usage/upgrading rules
    ----------------------------------------
    - You should never mix memory modules if they are different
    - Always match the MAKE/MODEL/REVISION

    If you purchased a module and later decided to purchase the same module a few months apart it may not be from the same BATCH, which means you may get a different REVISION module.


    What does a different REVISION mean?
    --------------------------------------------------
    The memory manufacturer may have changed something in their module, instead of renaming the MODEL name/number they simply change the REVISION.

    A new REVISION may suggest that the manufacturer has changed the colour of the heat spreaders or the chips used/PCB. Changing the chips is what can cause problems. If this new chip is slower/has a slightly different specification than the old one it can cause a lot of memory errors if you run it with the old module.

    Your PC may not work and you will experience the both sticks work on their own but not together phenomenon.

    So if you are going to buy 2 modules always buy them at the same time. Alternatively you can purchase a DUAL CHANNEL KIT.

    The modules inside a DUAL CHANNEL KIT are exactly the same as single modules but the manufacturer has made sure that they are identical and will work in dual channel mode/single channel mode.

    Because of this there will be no easy way to upgrade your memory modules. You must buy all new to replace the old modules unless you know that they are going to be the same MAKE/MODEL/REVISION.


    Why PC3200 400Mhz DDR = 200Mhz
    ----------------------------------------------
    1Hz = 1 cycle per second.
    1Mhz = 1 million cycles per second.

    Computers send/receive data (bits) on every cycle.
    So the faster the frequency the more data you can send/receive every second.

    The frequency is a wave that looks like a castle top,


    So in the above diagram (4 cycles bit), if T was 1 second what would the frequency be?
    Answer = 4Hz as there are 4 cycles in 1 second.

    Notice that DATA is only sent/received on the high peaks of the wave.
    Along came an IDEA, why not send/receive data on the high and low peaks of the wave?

    Like this,


    This has doubled the DATA rate without doubling the frequency.
    # A DDR frequency sends/receives data twice on every cycle compared to a non DDR frequency.

    So you could say that A 4Hz frequency with DDR is the same as an 8Hz frequency without DDR.

    Do you see why?
    Because DDR technology doubles the DATA rate.

    All memory modules are based on DDR technology and memory manufacturers always state the NON-DDR equivalent value.

    Instead of saying this is 4Hz with DDR technology they say this is 8Hz DDR.
    e.g. GEIL Ultra-X PC3200 400MHz DDR

    What they really mean is GEIL Ultra-X PC3200 200MHz with DDR technology.


    What the memory timings represent
    ----------------------------------------------
    You may have seen a string of numbers when you look at the memory module specification,
    e.g. 3-4-4-8 / A-B-C-D, (sometimes shown as 3-8-4-4 / A-D-B-C).

    These are the memory timings and they specify how fast the memory cells can be accessed. Each number corresponds to the following,

    # Cas latency (tCL)
    # RAS to CAS delay (tRCD)
    # Row precharge time (tRP)
    # Min RAS active time (tRAS)

    If you would like to know what each one does please have a look at the DFI NF4 BIOS Memory Guide


    Using memory modules rated higher than PC3200
    ---------------------------------------------------------------
    When buying/choosing memory modules, you may have come across modules rated higher than PC3200, e.g. PC3500/PC3700/PC4000/PC4200/PC4400/PC4800/PC5000

    These modules are rated higher as they can operate at a higher frequency. A higher frequency module can handle more data in one go, which means it has a greater data bandwidth.

    The number after the letters PC = the data rate, e.g.

    # PC3200 = 3200MB/s, operational frequency = 200Mhz (400DDR)
    # PC4000 = 4000MB/s, operational frequency = 250Mhz (500DDR)
    # PC4800 = 4800MB/s, operational frequency = 300Mhz (600DDR)

    More MB/s (Megabytes per second) is faster but if you buy a module rated more than PC3200 it will not make your pc any faster, in fact it has the ability to make things slower.

    So what is the point of buying a module rated more than PC3200?
    To explain this you need to know how the memory gets filled with Data.


    The basic understanding (An AMD Athlon XP3200+ Barton 2.2Ghz 200Mhz FSB 32bit CPU)
    --------------------------------------------------------------------------------------------------
    Ask yourself, what is controlling the data flow and how is data sent to the memory?
    The answer: the CPU is and it sends data along the FSB. (Front Side Bus)

    # The CPU FSB = 200Mhz (400DDR)
    # CPU FSB of 200Mhz with DDR = capable of 3200MB/s transfer rate. (just like the memory rating, PC3200).
    # The memory is only used as a storage space.
    # It does not process anything.
    # The CPU sends/retrieves data to/from the memory. (Transfers)

    If the CPU FSB frequency is only 200Mhz with DDR, how much data can it send?
    You should be thinking 3200MB/s.

    So what good is PC4000 if your CPU can only transfer 3200MB/s?

    From the above, you should see that for our AMD XP3200+ Barton CPU,
    It is the CPU FSB frequency that determines the maximum Data rate/Bandwidth. [Remember this]


    Why having the memory run over 200Mhz will not increase performance
    -------------------------------------------------------------------------------------------
    If you understand what was said above then this should make sense, think of it like this,

    # Your water supplier sends you water at a rate of 50 litres per second.
    # When the water gets to your house you have an accelerator on your tap that makes it travel at 100 litres per second into a bottle.

    If you open your tap and count to 1, how much water will you have in your bottle?
    The answer is 50 litres not 100.

    In that example,
    Water supplier = CPU
    Tap with accelerator = Memory
    Count to 1 = Benchmark

    And if the tap accelerator was only 25 litres per second it would be a decrease in flow rate, chokes system performance. Now you should see why operating the memory above the CPU FSB frequency has very little effect.


    What about the AMD 64bit CPUs?
    -----------------------------------------
    The rule still applies but a few things are different.
    In both 64bit & 32bit platforms the system architecture is,

    CPU <---> Memory controller <---> Memory

    # CPU talks to Memory controller
    # Memory controller talks to Memory
    But the main difference in the 64bit platform,
    # The memory controller is now integrated inside the CPU core.

    This means that the data rate between the CPU and Memory controller is not limited by the FSB frequency.

     


    The 32bit CPU FSB limitation explained
    -------------------------------------------------
    On the 32bit platform, the Memory controller was on the motherboard in the northbridge chip.

    # The CPU plugged into the board.
    # CPU communicated to the Northbride along the FSB. (1 in the diagram)
    # Northbridge (with Memory controller inside it) communicates to the memory plugged in the board. (2 in the diagram)
    # So the CPU to Northbridge (with memory controller inside it) data rate = limited by the FSB frequency.

    Therefore the maximum Memory data rate = determined by the CPU FSB, as the Memory controller can only transfer what it gets from the CPU.

     


    By removing the memory controller from the Northbridge and placing it directly inside the CPU core, The CPU to Memory controller data rate is no longer restricted by the FSB frequency.

    So now the Memory controller is running at the same speed as the CPU core which means it can transfer a lot more data.

    If you look back at the AMD 32bit platform which was limited to 3200MB/s, you should see why Dual channel mode did not double the memory performance. The Memory controller was limited to a maximum transfer rate of 3200MB/s, the FSB frequency.


    How much data can the 64bit 939 CPU transfer to the Memory controller?
    --------------------------------------------------------------------------------------------
    It is a lot of data and it depends on the CPU frequency. As everything inside the core runs at the CPU operating frequency, a 2Ghz CPU will be able to send more data to the Memory controller than a 1.8Ghz CPU. With the old 32bit CPUs the operating frequency did not have as much of an impact on the memory performance. (Due to the FSB limitation).

    Now the actual theoretical data rate from CPU <---> Memory = 6400MB/s so dual channel mode is going to make a difference. I should also mention that the memory modules you plug into the board are connected directly to the CPU's Memory controller. (As shown in the AMD 64bit system diagram)

    Due to efficiency/latencies, the actual data rate is not 6400MB/s but close and it gets closer as the CPUs operating frequency increases.

    Overclocking the CPU to 250Mhz FSB (Memory Controller to Memory BUS) can push the data rate beyond 6400MB/s and into the 7000MB/s - 8000MB/s range, very fast and you would need PC4000 memory modules, I think it's time to answer that question.


    What is the point of buying a module rated more than PC3200?
    -------------------------------------------------------------------------------
    Having reached this far, you should understand that the Maximum Memory data bandwidth possible depends on the CPU FSB frequency or in the AMD 64bit CPUs, the Memory controller to Memory link (BUS) frequency.

    And also that using memory rated above 200Mhz (e.g. XXXMhz) is not going to make your PC perform faster unless the Memory controller to Memory frequency is also at XXXMhz and the CPU can generate that amount of data. [Very Important]

    # PC4800, 300Mhz (600DDR) = capable of handling 4800MB/s
    # PC4800, 300Mhz (600DDR) in dual channel mode = capable of handling 9600MB/s

    9600MB/s is a lot of data and it would take a very powerful CPU to generate/transfer that amount of data to the memory.

    All the AMD 64bit CPUs have a Memory controller to Memory BUS frequency of 200Mhz (400DDR) and run in Dual channel mode, (Capable of transferring 6400MB/s). So why would you want PC4000 memory modules?

    Manufacturers offer PC4000 as it allows to the user to overclock their CPU FSB to 250Mhz without worrying about the memory not being able to run at 250Mhz. e.g. Suppose you had PC3200 and overclocked the CPU FSB to 250Mhz

    # In order to make the most out of the overclock you will need the memory to run at 250Mhz, to handle the data rate. (Overclocking increases CPU performance = increased data rate between memory and CPU = exceed 6400MB/s)
    # Increasing the memory frequency = Allows it to handle more data
    # But overclocking PC3200 to 250Mhz may not work. (Does now on most good modules)
    # So manufacturers came up with PC4000, modules that will do 250Mhz (not overclocking them).

    And this allows you to get the most out of your overclock, nothing will be limiting the data transfer rate from the Memory controller to the Memory. So PC4000 memory modules or above are for people that wish to overclock.

    You can also use PC4000 and run it at PC3200, 200Mhz instead of 250Mhz, (underclocking). All boards that support PC3200, support PC4000 or above but the key point, running PC4000 to its full potential means you must overclock your CPU. And by default all manufacturers do not support overclocking as it can cause damage.

    One day when the CPUs get faster, the default Memory controller to Memory frequency may increase to 250Mhz and PC4000 may become the next standard (not for overclockers), Maybe 


    A list of good memory modules
    --------------------------------------
    If you are planning on buying a module that is not included in the list just ask before you buy. (The list should get bigger over time)

    (Crucial Technology)
    --------------------------
    - Crucial BallistiX PC3200 [2x512MB] (5B-G) [2-2-2-6]
    - Crucial BallistiX PC4000 [2x512MB] (5B-G) [3-4-4-8] was previously [2.5-4-4-8]
    - Crucial BallistiX Tracer PC4000 [2x512MB] (5B-G) [2.5-4-4-8]

    - Crucial BallistiX PC4000 [2x1GB] (5B-D) [3-4-4-8] Discontinued
    - Crucial BallistiX Tracer PC4000 [2x1GB] (5B-D) [3-4-4-8] Discontinued
    http://www.crucial.com/uk/ballistix.../listmodule.asp


    (Mushkin)
    -------------
    - Mushkin eXtreme Performance XP3200 [2x512MB] (TCCD) [2-2-2-X]
    Part number: 991357
    http://www.mushkin.com/doc/products...etail.asp?ID=15


    - Mushkin eXtreme Performance XP4400 [2x512MB] (TCCD) [2.5-4-4-8]
    Part number: 991400
    http://www.mushkin.com/doc/products...tail.asp?ID=162


    - Mushkin REDLINE XP4000 [2x512MB] (UTT CH-5) [2-2-2-6]
    Part number: 991440
    http://www.mushkin.com/doc/products...tail.asp?ID=198


    - Mushkin REDLINE XP3500 (UTT CH-5) [2-2-2-6]
    Part number: 991437
    http://www.mushkin.com/doc/products...tail.asp?ID=195


    - Mushkin REDLINE HP3200 [2x512MB] (UTT CH-5) [2-3-2-6]
    Part number: 991436
    http://www.mushkin.com/doc/products...tail.asp?ID=192


    - Mushkin XP4000 2x1GB Black Series [2x1GB] (UCCC) [3-4-3-8]
    Part number: 991483 dual
    http://www.mushkin.com/doc/products...tail.asp?ID=245


    - Mushkin XP4000 REDLINE [2x1GB] (Infineon CE-6) [3-3-2-8]
    Part number: 991493
    http://www.mushkin.com/doc/products...tail.asp?ID=273


    (OCZ Technology)
    -----------------------
    - OCZ EL GOLD PC3200 [2x512MB] (UTT BH-5) [2-2-2-5]
    Part number: OCZ4001024ELDCGE-K
    http://www.ocztechnology.com/produc...dr_pc_3200_gold


    - OCZ EL Platinum Rev2 PC3200 [2x512MB] (TCCD/TCC5) [2-2-2-5]
    Part number: OCZ4001024ELDCPER2-K
    http://www.ocztechnology.com/produc..._platinum_rev_2


    - OCZ EL DDR PC-4800 Platinum Elite Edition [2x512MB] (TCCD) [2.5-4-4-10] [2-2-2-5]
    Part number: OCZ6001024EEPE-K
    http://www.ocztechnology.com/produc...elite_edi tion


    - OCZ GOLD VX PC3200 [2x512MB] (UTT CH-5) [2-3-3-8]
    Part number: OCZ4001024ELDCGEVX-K
    http://www.ocztechnology.com/produc...channel_gold_vx


    - OCZ GOLD VX PC4000 [2x512MB] (UTT CH-5) [2-3-3-8]
    Part number: OCZ5001024ELDCGEVX-K
    http://www.ocztechnology.com/produc...channel_gold_vx


    - OCZ DDR PC-3200 Value Winbond Series [2x512MB] *EOL (UTT CH-5) [2.5-4-4-8]
    Part number: OCZ400512WV3 / OCZ4001024WV3DC-K
    http://www.ocztechnology.com/produc...bond_series-eol
    http://www.ocztechnology.com/produc...ual_channel-eol


    - OCZ EL DDR PC-4000 Gold Edition [2x1GB] (UCCC) [3-4-4-8]
    Part number: OCZ5002048ELGE-K
    http://www.ocztechnology.com/produc..._channe l-2gb_


    - OCZ EL DDR PC-3200 Platinum [2x1GB] (TCB3/Other) [2-3-2-5]
    Part number: OCZ4002048ELDCPE-K
    http://www.ocztechnology.com/produc...hannel_platinum


    - OCZ EB DDR PC-4000 Platinum Edition [2x1GB] (Infineon CE-6) [3-3-2-8]
    Part number: OCZ5002048EBPE-K
    http://www.ocztechnology.com/produc...l_ channel_kit


    - OCZ EL DDR PC-4000 Gold GX XTC 2GB [2x1GB] (UCCC) [3-4-3-8]
    Part number: OCZ5002048ELGEGXT-K
    http://www.ocztechnology.com/produc...gb_dual_channel


    - OCZ EL DDR PC-4200 Platinum [2x512MB] (TCC5) [2.5-3-3-8]
    Part number: OCZ5331024ELDCPE-K
    http://www.ocztechnology.com/produc...hannel_platinum


    (GEIL)
    ---------
    - GEIL ONE PC4800 [2x512MB] (TCCD) [1.5-2-2-5] Discontinued
    Part number: GOS1GB3200DC
    http://www.geilusa.com/proddetail.asp?linenumber=68


    - GEIL ONE PC4000 [2x512MB] (BH) [1.5-2-2-5] Discontinued
    Part number: GOW1GB3200DC
    http://www.geilusa.com/proddetail.asp?linenumber=69


    - Geil ultra-X PC3200 [2x512MB] (TCCD or UTT BH-5 ) [2-2-2-5] Discontinued
    Part number: GLX1GB3200DC
    http://www.geilusa.com/proddetail.asp?linenumber=46


    - Geil ultra-X PC4400 [2x512MB] (TCCD) [2.5-4-4-7] Discontinued
    Part number: GLX1GB4400DC
    http://www.geilusa.com/proddetail.asp?linenumber=58


    (G.Skill)
    ----------
    - G.SKILL F1-3200BWU2-1GBGH [2x512MB] (UTT BH-5) [2-2-2-5]
    Part number: F1-3200BWU2-1GBGH
    http://www.gskill.com/f1-3200bwu2.html


    - G.Skill F1-4800DSU2-1GBFF [2x512MB] (TCCD) [2.5-4-4-8]
    Part number: F1-4800DSU2-1GBFF
    http://www.gskill.com/f1-4800dsu2ff.html


    - G.Skill F1-3200DSU2-1GBLA [2x512MB] (TCCD) [2-2-2-5]
    Part number: F1-3200DSU2-1GBLA
    http://www.gskill.com/f1-3200dsu2la.html


    - G.Skill F1-3200DSU2-1GBLE [2x512MB] (TCCD) [2-2-2-5]
    Part number: F1-3200DSU2-1GBLE
    http://www.gskill.com/f1-3200dsu2le.html


    - G.Skill F1-4000USU2-2GBHZ [2x1GB] (UCCC) [3-4-4-8]
    Part number: F1-4000USU2-2GBHZ
    http://www.gskill.com/f1-4000usu2-2gbhz.htm


    - G.Skill F1-4400DSU2-1GBFC [2x512MB] (TCCD) [2.5-4-4-8]
    Part number: F1-4400DSU2-1GBFC
    http://www.gskill.com/f1-4400dsu2fc.htm


    - G.Skill F1-3200DSU2-1GBLD [2x512MB] (TCCD) [2.5-4-4-8] [2-3-3-6]
    Part number: F1-3200DSU2-1GBLD
    http://www.gskill.com/f1-3200dsu2ld.html


    - G.Skill F1-3200DSU2-1GBLC [2x512MB] (TCCD) [2.5-4-4-8] [2-2-2-5]
    Part number: F1-3200DSU2-1GBLC
    http://www.gskill.com/f1-3200dsu2lc.html


    - G.Skill F1-4800DSU2-1GBFR DDR600 2T [2x512MB] (TCCD) [2.5-4-4-8]
    Part number: F1-4800DSU2-1GBFR DDR600 2T
    http://www.gskill.com/f1-4800dsu2fr.htm


    - G.Skill F1-3200USU2-2GBHS [2x1GB] (UCCC) [2.5-3-3-6]
    Part number: F1-3200USU2-2GBHS
    http://www.gskill.com/f1-3200usu2-2gbhs.htm


    - G.Skill F1-3200PHU2-2GBZX [2x1GB] (Infineon CE-6) [2-3-2-5]
    Part number: F1-3200PHU2-2GBZX
    http://www.gskill.com/f1-3200phu2-2gbzx.html


    - G.Skill f1-3200usu2-2gbhs [2x1GB] (UCCC) [3-4-4-8]
    Part number: f1-3200usu2-2gbhs
    http://www.gskill.com/f1-3200usu2-2gbhs.htm


    - G.Skill f1-3200biu2-hx [2x1GB] (?) [2-3-2-5]
    Part number: f1-3200biu2-hx
    http://www.gskill.com/f1-3200biu2-hx.html


    - G.Skill f1-3200phu2-2gbns [2x1GB] (?) [2.5-3-3-6]
    Part number: f1-3200phu2-2gbns
    http://www.gskill.com/f1-3200phu2-2gbns.html


    (PQI)
    --------
    - PQI PC3200 Turbo memory Black [2x512MB] (TCCD) [2-2-2-5]
    Part number: PQI3200-1024DBU
    http://www.pqimemory.com/spec.asp?l...200-1024DBU.htm


    - PQI PC3200 Turbo memory Platinum [2x512MB] (TCCD) [2-2-2-5]
    Part number: PQI3200-1024DPU
    http://www.pqimemory.com/spec.asp?l...200-1024DPU.htm


    - PQI PC4000 Turbo memory Black [2x512MB] (TCCD) [2.5-3-3-7]
    Part number: PQI4000-1024DBL
    http://www.pqimemory.com/spec.asp?l...000-1024DBL.htm


    - PQI PC4000 Turbo memory Platinum [2x512MB] (TCCD) [2.5-3-3-7]
    Part number: PQI4000-1024DPL
    http://www.pqimemory.com/spec.asp?l...000-1024DPL.htm


    (Patriot)
    ------------
    - Patriot PC3200 [2x512MB] (TCCD) [2-2-2-5]
    Part number: PDC1G3200+XBLK
    http://www.patriotmem.com/products/...oup=XBL&catid=1

    - Patriot PC4800 [2x512MB] (TCCD) [2.5-4-4-8]
    Part number: PDC1G4800+XBLK
    http://www.patriotmem.com/products/...oup=XBL&catid=1


    (Buffalo Technology)
    ---------------------------
    MemoryMan (Buffalo official) will provide me with a list soon. 


    (TwinMOS Technologies)
    --------------------------------
    - TwinMOS PC3500 DDR433 Speed Premium Series [2x512MB] (UTT BH-5) [2.5-3-3-8]
    Part number: N/A
    http://www.twinmos.com/dram/dram_p_...channel_433.htm


    (Corsair)
    ------------
    Quote:
    Originally Posted by Angry_Games
    Ok, Rgone and I have been through a lot of testing this last week or so with a LOT of Corsair modules.

    Below are all of the kits that I have tested, and he has tested. All of them work with the settings we show you.

    If you cannot get your modules from Corsair to work, I suggest you contact Corsair, or their House of Help forums as there isn't much we can do for you if your Corsair memory doesn't work with the settings we provide you

    Corsair Stock Speed Database Entries


    (Kingston) Not Recommended
    -------------


    A small comparison
    ------------------------
    - PC3200 GOLD VX = 2-2-2-8 @3.2v @200Mhz (UTT CH-5 chips)
    - PC3200 EL GOLD = 2-2-2-5 @2.8v @200Mhz (UTT BH-5 chips)
    - PC3200 Platinum REV2 = 2-2-2-5 @2.75v @200Mhz (TCCD/TCC5 chips)
    - PC4000 GOLD VX = 2-2-2-8 @3.3v @250Mhz (UTT CH-5 chips)


    If you are not going to overclock
    -----------------------------------------
    Do not get any Winbond UTT CH-5 based module (eg, OCZ GOLD VX PC3200)
    They require a lot of voltage to do 2-2-2-8 @200Mhz.

    Modules with the Winbond UTT BH-5 chips are slightly better (eg, OCZ EL GOLD PC3200) but for the non-overclockers the perfect modules would be ones that contain Samsung TCCD/TCC5 or Micron 5B-G chips. They don’t need a lot of voltage and will run at low timings such as 2-2-2-5 or 2-2-2-6. (eg OCZ EL Platinum REV 2 PC3200 or Crucial BallistiX PC3200).


    For those that are going to overclock or would like to one day
    -----------------------------------------------------------------------------
    The Samsung TCCD/TCC5 and Winbond UTT BH-5 chips can both overclock well but the Samsung TCCD/TCC5 chips cannot maintain the low timings.

    The Winbond UTT BH-5 chips can and you must increase the voltage. So it is a better choice if you want low timings at high frequencies but remember, that can only happen if you increase the voltage well over 3.2v so it will get very hot. With the extra heat being generated you must have a fan blowing cool air over the chips or you may end up with fried chips. (Yummy)


    What the Winbond UTT CH-5 chips can do (eg, OCZ GOLD VX PC4000)
    -------------------------------------------------------------------------------
    2-2-2-8 @3.3v @250Mhz <Very good
    2-3-3-8 @2.6v @200Mhz
    2-2-2-5 @3.0v-3.2v @200Mhz <Not so good

    They don’t call it Voltage extreme for nothing.


    What the Winbond UTT BH-5 chips can do (eg, OCZ EL Gold PC3200)
    ------------------------------------------------------------------------------
    2-2-2-5 @3.5v @250Mhz < Worse than UTT CH-5
    2-2-2-5 @2.8v @200Mhz < Better than UTT CH-5

    So the Winbond UTT CH-5 chip can use lower voltages (3.3v vs 3.5v) than the Winbond UTT BH-5 chip @250Mhz.


    What about the Samsung TCCD/TCC5 chips?
    --------------------------------------------------------
    The Samsung TCCD/TCC5 chips can also provide a very good overclock with much lower voltages than the Winbond UTT BH-5 and Winbond UTT CH-5 chips.

    http://www.insanetek.com/index.php?page=oczplatpc3200
    InsaneTek like reviewing OCZ modules, shame they didnt use a DFI nF4 board
    (MSI are good boards too)

    2.5-3-3-7 @ <2.8v @275Mhz is very good.

    So Samsung TCCD/TCC5 based modules are an excellent choice if you want to push the CPU to its limits.


    Here is a short summary
    ------------------------------
    Micron 5B-G
    There seems to be a lack of info so some of this may not be accurate.
    - When overclocking it will require a bit more voltage, can take 3.2v.
    - You must increase the timings.
    - 2-2-2-5 timings @200Mhz with only 2.6v
    - 2.5-2-2-6 timings @250Mhz with only 2.65v
    - Maximum overclock varies, some say 280Mhz+ is possible.

    Micron 5B-D
    There seems to be a lack of info so some of this may not be accurate.
    - can operate at 2.6v @200Mhz
    - When overclocking it will require more voltage, can take 3.0v
    - You must increase the timings.
    - 2-2-2-5 timings @200Mhz (recent findings)
    - 2.5-3-3-7 timings @200Mhz
    - 3-3-3-8 timings @250Mhz with ~2.7v
    - Maximum overclock varies, 300Mhz is possible.

    Winbond UTT BH-5
    - Requires 2.8v @200Mhz
    - When overclocking it requires more voltage than CH-5 at the high frequencies
    - Can maintain low timings at high frequencies
    - Gets very hot, must be cooled

    Winbond UTT CH-5
    - Requires 3.0v-3.2v @200Mhz, more than UTT BH-5
    - When overclocking it needs less than UTT BH-5 to achieve the same results.
    - Can maintain low timings at high frequencies
    - Gets very hot, must be cooled

    Samsung TCCD/TCC5
    - Requires 2.6v @200Mhz
    - When overclocking it still requires less voltage than UTT BH-5/CH-5
    - Timing must be increased when you overclock
    - It will reach a higher overclock than UTT BH-5/CH-5 (300Mhz is possible).
    - Helps you get a good overclock out of your CPU too. <better for 1:1 ratio
    - you will never go beyond 3.0v (Do not go over 3.0v), so it does not get as hot.


    Conclusion
    --------------
    You decide 
    For more information about overclocking have a look at the DFI overclocking guide

    Written by *+*Sharp+*+
    26/09/05

  • DFI Powersupply Guide

    *NOTE* This has originated from www.extremeoverclocking.com and their forums. I take no credit in the making of this guide as I am not the aurthor. I am simply reposting this for others to view.

     

    Quote:
    Originally Posted by webstien
    I had to make this
     

    Quote:
    GeForce 7800 GTX (G70) Specs Updated:
    Single card requires min. 400W PSU with 12V rating of 26A
    SLI configuration requires min. 500W PSU with 12V rating of 34A
    http://www.vr-zone.com/?i=2206&s=1

    Nvidia has lower the requirement for highend SLI to +12V@30A:
    http://www.slizone.com/object/slizone_howtobuild_2.html
    However, since we will be over-clocking, we will continue to recommend +12V@34A.

    Nvidia SLI Certified: http://www.slizone.com/object/slizone_build.html
     

    Quote:
    DFI REQUIRES native 24-pin ATX molex & 480W for all the DFI N4 mobos.
    http://www.dfi-street.com/forum/sho...22&postcount=34 

    Quote:
    "A" List for SLI & Expert PSU's: These are KNOWN to work well with DFI N4 mobos, including Expert!!

    PC P&C 510 ASL (nVidia SLI Certified)
    Only the ASL model has the 8-pin (+12V) EPS connector REQUIRED for the Expert!
    $239: http://www.pcpowercooling.com/produ...&view=techspecs

    OCZ PowerStream 600W
    http://www.ocztechnology.com/produc...am_power_supply
    From $179: http://froogle.google.com/froogle?t...=Search+Froogle

    Enermax 600W (New) Noisetaker 600W EG701AX-VE (W) (nVidia SLI Certified)
    http://www.enermax.com.tw/english/p...setaker600w.htm
    From: $139: http://froogle.google.com/froogle?t...=Search+Froogle

    OCZ PowerStream 520W
    http://www.ocztechnology.com/produc...am_power_supply
    From $116: http://froogle.google.com/froogle?t...=Search+Froogle

    Enermax 535W (New) FMA 535W (nVidia SLI Certified)
    Only the current model has the 8-pin (+12V) EPS connector REQUIRED for the Expert!
    http://www.enermax.com.tw/english/p...su_fma_535w.htm
    $83: http://www.ewiz.com/detail.php?p=PS...6c6f67876470201

    Sparkle 550W (EPS) FSP550-60PLG
    http://www.sparklepower.com/pdf/FSP550-60PLG.pdf
    From $85: http://froogle.google.com/froogle?t...=Search+Froogle

    Fortron 550W (EPS) FSP550-60PLN
    http://www.home2000.net/client/fspg...?linenumber=126
    http://www.fsp-group.com.tw/english...ctorname=EPS12V
    From $79: http://froogle.google.com/froogle?t...=Search+Froogle

    Anandtech used the OCZ PowerStream 520W for all of their SLI testing,
    back when the 6800GT/U's first came out & before there was an Nvidia SLI Certified program.
    THE OCZ POWERSTREAM 520W HAS PROVEN TO BE THE BEST ALL ROUND PSU FOR DFI N4 MOBOS! 

     

    Quote:
    "A" List for Non-SLI / Non-Expert PSU's: These are KNOWN to work well with DFI N4 mobos!

    Enermax 485W Noisetaker EG495AX-VE (W) / EG495P-VE
    http://www.enermax.com.tw/english/p...setaker485W.htm
    Older 2.0 Version from $79: http://froogle.google.com/froogle?q...326709780011814

    Frotron Blue Storm 500W (AX500-A)
    http://www.home2000.net/client/fspg...?linenumber=195
    From $75: http://froogle.google.com/froogle?q...=Search+Froogle

    OCZ ModStream 520W (Modular for those seeking style over performance.)
    http://www.ocztechnology.com/produc...am_power_supply
    From $94: http://froogle.google.com/froogle?q=OCZ+ModStream+520W
     

    These quality brands are highly recommended,
    however not every power supply they offer will meet your needs,
    be especially careful to make sure that the +12V rail(s) offer a
    Minimum of +12V@26A for Single Video Card Systems & +12V@34A for Dual Video Card (SLI) Systems.

    PC Power & Cooling (PC P&C): 1% Regulation, Adjustable Rails & 5yr warranty.
    OCZ PowerStreams: 1% - 2% Regulation, Adjustable Rails & 5yr warranty.

    Antec (TruePower, TruePower II & NeoPower) & Zippy: Tight Regulation & 3yr warranty.

    Antec (Smart Power), Cooler Master, Enermax, Fortron, Hiper, OCZ (ModStream),
    Seasonic, Silverstone (Zeus), Sparkle, Tagan, Vantec & XClio: Known Good Quality & often at Low Prices.

    All of the above are very good PSU's & are recommended.

    My personal choice is the OCZ PowerStream 520W for just about any highend, high-performance PC.

    If you have the bucks, the PC P&C 510's are "THE BEST PC PSU's MADE".

    One special note, if you require extreme quiet the the Seasonic S-12 500W/600W were made for you.

    REMEMBER NATIVE 24-PIN ATX CONNECTOR & 480W's OR MORE!


    Quote:
    These are Premium High Quality PS's,
    with 1% load regulation, adjustable rails, 5yr warranties & much more:

    PC Power & Cooling: Turbo Cool 510 ASL $239: nVidia SLi certified
    http://www.pcpowercooling.com/produ...&view=techspecs

    OCZ: PowerStream 600W: $205: > Recommended for SLI <
    http://www.newegg.com/app/ViewProdu...-104-153&depa=0

    OCZ: PowerStream 520W: $125: > Recommended for SLI <
    http://www.newegg.com/app/ViewProdu...-104-152&depa=0 

    Quote:
    These are the Modular PS's:

    $62.82 & shipping > 3 Year Warranty >Modular<
    Antec SmartPower 2.0 SP-500 500W
    +3.3V@32A, +5V@35A, +12V1@17A, +12V2@19A, -12V@0.3A, +5VSB@2A
    http://www.costcentral.com/proddeta...0/SP500/F09966/

    $99.00 520W & Free Shipping > 3 Year Warranty >Modular<
    OCZ ModStream 520W Power Supply with OCZ EZMod technology, SATA Connector,
    +3.3V(28A), +5V(52A), +12V(28A)
    3 Year warranty, Supports ATX/BTX/PCI Express/SATA, OCZ PowerWhisper Technology with 120mm fan
    http://www.monarchcomputer.com/Merc...gory_Code=pscat

    $83 & shipping > 3 year warranty >Modular<
    Antec NeoPower 480 watt 120mm fan ATX 12V v2.0 power supply,
    PFC: Active
    Hold-up Time: 20ms at full load
    Efficiency: 70%(min.) at full and typical loads, 115V/230V AC 60/50Hz 60% (min) at light load
    Output: +3.3V@30A, +5V@38A, +12V1@18A, +12V2@15A, -12V@1A, +5VSB@2A
    http://www.securemart.com/cgi-bin/f...als=&mv_stock=y

    $129.99 & shipping
    Hiper Modular Type-R 580W Power Supply (630W Peak) SLI Ready
    +12V1@18A, +12V2@20A
    http://www.frozencpu.com/psu-163.html

    $319 & Shipping > 5 Year Warranty < > Modular < nVidia SLi certified
    PC Power & Cooling Turbo Cool 510 SLI
    +12V @ 34A, 38A pk
    power<510W, peak power<650W
    http://www.performance-pcs.com/cata...c79e557c87df484

     

    Quote:
    These are the "BEST BANG for the BUCK" PS's:

    Angry_Games said to add this $39.99 Special, so here it is!
    Sky Hawk/Eagle Tech ATX-GM520SC 520W
    Specs: http://www.shg.com.tw/front/bin/ptl...?Category=62768
    $39.99: http://www.newegg.com/Product/Produ...N82E16817193004

    Antec SmartPower 2.0 SP-500 500W Modular: $66.97: > 3 year warranty <
    +3.3V@32A, +5V@35A, +12V1@17A, +12V2@19A, -12V@0.3A, +5VSB@2A
    http://www.costcentral.com/proddeta...0/SP500/F09966/

    Fortron 500W Blue Storm AX500-A ATX12V: $72 & Free Shipping
    +3.3V@30A, +5V@28A, +12V1@15A, +12V2@15A, -12V@0.5A, +5Vsb@2.0A
    http://www.ewiz.com/detail.php?p=PS-FS500A&c=pw

    Antec TRUEPOWERII TPII-480 BLUE ATX12V 480W: $79: > 3 year warranty <
    http://www2.newegg.com/Product/Prod...N82E16817103930

    Enermax 535W Whisper II EG565P-VE FMA V2.01 $83: (nVidia SLI Certified)
    http://www.ewiz.com/detail.php?p=PS...6c6f67876470201

    Antec TRUEPOWERII TPII-550 550W: $87 > 3yr warranty nVidia SLi certified
    +3.3V@32A, +5V@40A, +12V1@19A, +12V2@19A, -12V@1A, +5VSB@2A
    http://www.acorncomputers.com/power...pply_100018.asp

    Antec TruePower 2.0 TRUECONTROL II-550 550W: $103: > 3 year warranty < nVidia SLi certified
    http://www.ebuyer.com/customer/prod...=176289&_LOC=US

    XCLIO XCLIO-550BL ATX 550W: $99: > 3 year warranty < > Recommended for SLI <
    +3.3V@32A, +5V@40A, -5V@0.5A, +12V1@19A, +12V2@18A, -12V@1.0A, +5VSB@2.0A
    http://www.newegg.com/Product/Produ...N82E16817189001

    Antec TRUE 550W EPS12V (Single Rail +12V@36A)
    http://www.antec.com/us/productDetails.php?ProdID=20551
    From $89: http://froogle.google.com/froogle?q...:en&sa=N&tab=wf

    Zippy PSL-6701P-SATA 700W (Single Rail +12V@45A)
    http://www.zippy.com/P_PRODUCT_DETA...br=3&lv_rfnbr=2
    $310: http://www.newegg.com/Product/Produ...N82E16817103714

    UK/EU Best Punch for Pound PSUs: http://forums.extremeoverclocking.c...5&postcount=642 

    Quote:
    These are Very Quiet PSU's:

    $124.95 + S&H > 3 year warranty <
    SeaSonic S12-500 ATX12V 500W
    +3.3V@30A, +5V@30A, +12V1@17A, +12V2@16A, -12V@0.8A, +5VSB@2A
    http://www.performance-pcs.com/cata...0a4330d95054ef3

    $130 + S&H > 3 year warranty <
    SeaSonic S12-600 ATX12V 600W
    nVidia SLi certified
    +3.3V@30A, +5V@30A, +12V1@18A, +12V2@18A, -12V@0.8A, +5VSB@2A
    http://case-mod.com/store/product_i..._id=1580&src=fr

    Seasonic: http://www.seasonicusa.com/products.php?lineId=9 

    More info is always available here: http://forums.extremeoverclocking.c...02&page=1&pp=20

    Work in progress ... adding more ... Suggestions welcome.

    Useful Info:

    Problems? Don't power any fans through the fan headers. This has solved several problems!

    Power Supplies's for Intel OC'ing (Single +12V Rail): http://www.dfi-street.com/forum/sho...7656#post217656

    Cheap, but Good PSU's (not for DFI N4's!): http://forums.extremeoverclocking.c...3&postcount=197

    PLUG IN ALL OF THE POWER CONNECTORS: http://www.dfi-street.com/forum/sho...81&postcount=15

    Pic of where to plug the 4 power connectors: http://www.dfi-street.com/forum/sho...734&postcount=3

    FDD Power Cable Splitter ($1.69): http://www.newegg.com/Product/Produ...N82E16812101106

    [Expert] p4 (4-pin, +12V) to EPS (8-pin, +12V) Adaptor: http://www.performance-pcs.com/cata...roducts_id=3204

    How to Jump-Start an ATX PSU: http://forums.extremeoverclocking.c...ad.php?t=118964

    How to test/read your rails/voltages: http://forums.extremeoverclocking.c...ad.php?t=137886

    How to make fans run at 12V, 7V & 5V: http://forums.extremeoverclocking.c...4&postcount=297

    A64 NF4 and NF3 Power Supply Requirements: Amps and Split Rails:
    http://www.dfi-street.com/forum/showthread.php?t=7619

    Max load on fan headers for N4: http://www.dfi-street.com/forum/sho...58&postcount=12

    Here is the 'official' DFI way of clearing the CMOS: http://www.dfi-street.com/forum/sho...0&postcount=837

    Here are the most accurate & respected PSU Calculators on the web &
    they allow for OVER CLOCKING which greatly increases the power demands.

    http://takaman.jp/D/index.html?english

    http://www.extreme.outervision.com/

    PC P&C Power Supply Selector: http://www.pcpowercooling.com/produ...plies/selector/

    OCZ BleedinEdge Support: http://www.bleedinedge.com/forum/forumdisplay.php?f=56

    Andy@OCZ: mailto:andy@ocztechnology.com
    Quote:
    Thermaltake 480W SilentPurePower: ONLY +12V@18A!
    http://www.thermaltake.com/purepower/W001314.htm

    Thermaltake PurePower 560W: ONLY +12V@22A!
    http://www.thermaltake.com/purepower/W0023.htm

    Why do people buy these? 

    There are PSU's for under $30/$40 in the "Complete PSU Guide" with more +12V amperage!

    These 2 TT PSU's are the "poster children" for DFI's 480W+ requirement &
    based on these it should be a 600W+ requirement!  

    Enjoy!
    __________________

  • DFI Memory BIOS Settings Guide

    *NOTE* This has originated from www.extremeoverclocking.com and their forums. I take no credit in the making of this guide as I am not the aurthor. I am simply reposting this for others to view.

    This guide was written by johnrr6 with the help of the people he lists below..
    So in no way do I take ANY credit for this awsome guide other then copy and pasting..

    4. DFI NF4 BIOS Memory Guide

    The purpose of this thread is to give you some kind of explanation and a good “start point” to the blizzard of available settings (especially memory) available on Oskar Wu’s fabulous NForce 4 motherboards from DFI. Especially to those who are new to the fun and excitement of overclocking. (I just love it when I can get my $200 chip to outperform a $500 chip). Unfortunately the manuals that are available for the board do a very poor job in this area, and we are all very leery of just doing a certain setting without some type of background information behind what the setting is/does. Having said that----some of these setting are VERY obscure and trying to find information on what they actually do is extremely difficult. Also, some of the below “explanations” may be totally unintelligible for the normal user (I know some were for me). Be that as it may, I’m a firm believer that SOME information is better than NO information. You may have to just dive in with some settings and use the time honored tradition of “try it before you buy it.”

    BIG CAVEAT!!:

    Please understand that this information and suggested settings may or may not work for you. Every user will usually have a different experience based upon his own equipment. The attempt here is to provide knowledge-----and hopefully get you in the ballpark! Also, my personal results were with Corsair BH-5 memory----there will be differences in how TCCD based memory should be set. There are definitely timing and voltage differences. Please always feel free to send me updated information to add to, or edit this thread!!

    Very little of this information was created by me. I am simply acting as a “compiler and editor.” I will attempt to give credit to everyone whom I’m “borrowing” material from. If you are a contributor and are displeased by how I have used your materials just PM me and I will make amends.

    Special Thanks to:

    Adrian Wong and his RojakPot BIOS Explanation site
    Adrian also has a fabulous BIOS book: Breaking Through the Bios Barrier
    Lost Circuits
    Tom’s Hardware Guide
    AnandTech
    Jess1313 and Samurai Jack, members of many forums, whose excellent guide I used as a true basis for this guide.

    As well as the following contributors:
    ABXZone: Sierra, Blue078, Eldonko, Xgman, Eva2000, HiJon89 (all members of many forums)

    DFI-Street: RGone, AngryGames, masterwoot, Aurhinius

    Xtrememsystems: kakaroto

    Jess1313, Samurai Jack, Travis, bigtoe----who are also all members of many forums

    Anand Tech: Wes Fink

    First: A Very Brief Tutorial on RAM

    Paraphrased from Tom’s Hardware guide:http://www.tomshardware.com/index.html
    “To better understand how timing parameters affect memory performance, you should know about everything involved in accessing modern Random Access Memory (RAM). The "RAM Timings" chart below will give you an overview of how it works. The bottom line is a read process is initiated when the controller in the motherboard chipset selects the memory module that contains the data. (A64’s include the memory controller onboard). The controller addresses the right chip on the module and the data it holds. The cells of the chip are arranged in a matrix and are addressed using the row and column addresses. Each intersection represents one memory bit.


     


    Optimizing the timing parameters will speed up the processes involved in accessing RAM. The memory controller first determines the row address of the storage cell it intends to address. The column address is communicated once the time tRCD has transpired. The time tCL then passes while the data is transferred to the output register. The process can start all over again after waiting tRAS plus tRP.”

    Here is a fabulous online multimedia explanation of RAM from Corsair: http://www.corsairmemory.com/memory...3707/index.html

    That is a very brief explanation----below is the guide….

    But before you get started, here's a blank chart I made up to help your overclocking, or to just get stable settings on the NF4 boards----should apply for all versions. Got the idea from masterwoot. I edited his and made an updated version----thanks masterwoot!! Prints fine off of IE----set your margins to .5 inch both sides in page setup before you print----leave in "Portrait" mode. It may take a few seconds to load...
    NF4 Memory & Voltages Bios Settings Chart


    Additional Information on TCCD

    A great Guide for TCCD memory only:
    Kakaroto's TCCD Memory Guide


    BIOS Optomization Guide for DFI NForce4 Motherboards:

    Dram Frequency Set(Mhz)

    Settings = 100(Mhz)(1/02), 120(Mhz)(3/05), 133(Mhz)(2/03), 140(Mhz)(7/10), 150(Mhz)(3/04), 166(Mhz)(5/06), 180(Mhz)(9/10), 200(Mhz)(1/01)

    This is your “Divider” settings-----most people will argue that the best results come from Synchronous setup or 1:1, or in DFIs case, 1/01. All other settings are Asynchronous. You can use the little App called memFreq 1.1 to compute your memory speed using a divider. With a 1/01 ratio (Synchronous)----the formula with any 400 mghtz RAM is simple FSB (HTT) x 2 so if I you are running your FSB (HTT) at 240-----your DDR speed would actually be DDR480. You would possibly use a divider if you have weaker RAM to allow a higher CPU overclock.

    Here’s another chart to help explain it from Travis at Vr-Zone who I believe had Oskar Wu’s help to develop it:

     

    Large Influence on Bandwidth----can be for Stability if using cheaper RAM that is maxed out at a 1:1 setting.

    Suggested Setting for DFI: 200(Mhz)(1/01)


    Command Per Clock(CPC)

    Settings: Auto, Enable(1T), Disable(2T)

    Command Per Clock(CPC) is also called Command Rate. It may be best in some instances to Disable (2T) w/ 2x512 RAM modules. It has a large Influence on Bandwidth/Stability.

    From Adrian Wong’s site: http://www.rojakpot.com/
    “This BIOS feature allows you to select the delay between the assertion of the Chip Select signal till the time the memory controller starts sending commands to the memory bank. The lower the value, the sooner the memory controller can send commands out to the activated memory bank. When this feature is enabled, the memory controller will only insert a command delay of one clock cycle or 1T. When this feature is disabled, the memory controller will insert a command delay of two clock cycles or 2T. The Auto option allows the memory controller to use the memory module's SPD value for command delay. If the SDRAM command delay is too long, it can reduce performance by unnecessarily preventing the memory controller from issuing the commands sooner. However, if the SDRAM command delay is too short, the memory controller may not be able to translate the addresses in time and the "bad commands" that result will cause data loss and corruption. It is recommended that you try enabling SDRAM 1T Command for better memory performance. But if you face stability issues, disable this BIOS feature."

    Large Influence on Bandwidth/Stability.

    Suggested Setting for DFI: Enable 1T whenever possible


    CAS Latency Control(tCL)

    Settings = Auto, 1, 1.5, 2, 2.5 3, 3.5, 4, 4.5.

    This is the first timing that most ram companies rate their ram with. For example, you might see RAM rated at 3-4-4-8 @275mhz. this is the 3, in that situation. 2 yields the best performance, CAS 3 usually gives better stability. Please note; if you have Winbond-BH-5/6, you may not be able to use CAS3.

    From Lost Circuits: http://www.lostcircuits.com/
    “CAS is Column Address Strobe or Column Address Select. CAS controls the amount of time (in cycles (2, 2.5,& 3) between receiving a command and acting on that command. Since CAS primarily controls the location of HEX addresses, or memory columns, within the memory matrix, this is the most important timing to set as low as your system will stably accept it. There are both rows and columns inside a memory matrix. When the request is first electronically set on the memory pins, the first triggered response is tRAS (Active to Precharge Delay). Data requested electronically is precharge, and the memory actually going to initiate RAS is activation. Once tRAS is active, RAS, or Row Address Strobe begins to find one half of the address for the required data. Once the row is located, tRCD is initiated, cycles out, and then the exact HEX location of the data required is accessed via CAS. The time between CAS start and CAS end is the CAS latency. Since CAS is the last stage in actually finding the proper data, it's the most important step of memory timing.”

    From Adrian Wong’s site: http://www.rojakpot.com/
    “This BIOS feature controls the delay (in clock cycles) between the assertion of the CAS signal and the availability of the data from the target memory cell. It also determines the number of clock cycles required for the completion of the first part of a burst transfer. In other words, the lower the CAS latency, the faster memory reads or writes can occur. Please note that some memory modules may not be able to handle the lower latency and may lose data. Therefore, while it is recommended that you reduce the SDRAM CAS Latency Time to 2 or 2.5 clock cycles for better memory performance, you should increase it if your system becomes unstable. Interestingly, increasing the CAS latency time will often allow the memory module to run at a higher clock speed. So, if you hit a snag while overclocking your SDRAM modules, try increasing the CAS latency time.”

    Slight Influence on Bandwidth / Large Influence on Stability.

    Suggested Settings for DFI: 1.5, 2, 2.5, and 3. (Lower = Faster)


    RAS# to CAS# Delay(tRCD)

    Settings = Auto, 0, 1, 2, 3, 4, 5, 6, 7.

    This is the second timing that most ram companies rate there ram with. For example, you might see ram rated at 3-4-4-8@275mhz. This is the first 4, in that situation.

    From Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature allows you to set the delay between the RAS and CAS signals. The appropriate delay for your memory module is reflected in its rated timings. In JEDEC specifications, it is the second number in the three or four number sequence. Because this delay occurs whenever the row is refreshed or a new row is activated, reducing the delay improves performance. Therefore, it is recommended that you reduce the delay to 3 or 2 for better memory performance. Please note that if you use a value that is too low for your memory module, this can cause the system to be unstable. If your system becomes unstable after you reduce the RAS-to-CAS delay, you should increase the delay or reset it to the rated delay. Interestingly, increasing the RAS-to-CAS delay may allow the memory module to run at a higher clock speed. So, if you hit a snag while overclocking your SDRAM modules, you can try increasing the RAS-to-CAS delay.”

    Large Influence on Bandwidth/ Stability.

    Suggested Settings for DFI: 2-5 ----2 yields the best performance, and 4-5 yields the best over clock (5 is usually overkill). Usually cheaper RAM will not be able to use 2, and reach their max OC. (Lower = Faster)


    Min RAS# Active Timing(tRAS)

    Settings = Auto, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15.

    This is the fourth timing that most ram companies rate there ram with. For example, you might see ram rated at 3-4-4-8 @275mhz. this is the 8, in that situation.

    From Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature controls the memory bank's minimum row active time (tRAS). This constitutes the time when a row is activated until the time the same row can be deactivated. If the tRAS period is too long, it can reduce performance by unnecessarily delaying the deactivation of active rows. Reducing the tRAS period allows the active row to be deactivated earlier. However, if the tRAS period is too short, there may not be enough time to complete a burst transfer. This reduces performance and data may be lost or corrupted. For optimal performance, use the lowest value you can. Usually, this should be CAS latency + tRCD + 2 clock cycles. For example, if you set the CAS latency to 2 clock cycles and the tRCD to 3 clock cycles, the optimum tRAS value would be 7 clock cycles. But if you start getting memory errors or system crashes, increase the tRAS value one clock cycle at a time until your system becomes stable.”

    It appears throughout the web that this is a much debated timing. Some may argue that 00, 05, or 10 is the faster/most stable. There probably isn’t a right answer for this one, it all depends on your ram. If you need a good starting point, usually most/all ram can achieve their max OC on 10 tRAS, even if one of the other settings is faster.

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: Suggest you use only 00, and 5-10. I’d start with 8 and play around from there. (Lower = Faster)


    Row Precharge Timing(tRP)

    Settings = Auto, 0, 1, 2, 3, 4, 5, 6, 7

    This is the third timing that most ram companies rate there ram with. For example, you might see ram rated at 3-4-4-8 @275mhz. this is the second 4, in that situation.

    From Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature specifies the minimum amount of time between successive ACTIVATE commands to the same DDR device. The shorter the delay, the faster the next bank can be activated for read or write operations. However, because row activation requires a lot of current, using a short delay may cause excessive current surges. For desktop PCs, a delay of 2 cycles is recommended as current surges aren't really important. The performance benefit of using the shorter 2 cycles delay is of far greater interest. The shorter delay means every back-to-back bank activation will take one clock cycle less to perform. This improves the DDR device's read and write performance. Switch to 3 cycles only when there are stability problems with the 2 cycles setting.”

    Large Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 2-4 ----2 yields the best performance, and 4-5 yields the best stability when overclocking (5 is usually overkill). A lot of RAM will not be able to use 2, and reach their max OC. (Lower = Faster)


    Row Cycle Time(tRC)

    Settings = Auto, 7-22 in 1.0 increments.

    From Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature controls the memory module's Row Cycle Time or tRC. The row cycle time determines the minimum number of clock cycles a memory row takes to complete a full cycle, from row activation up to the precharging of the active row. Formula-wise, the row cycle time (tRC) = minimum row active time (tRAS) + row precharge time (tRP). Therefore, it is important to find out what the tRAS and tRP parameters are before setting the row cycle time. If the row cycle time is too long, it can reduce performance by unnecessarily delaying the activation of a new row after a completed cycle. Reducing the row cycle time allows a new cycle to begin earlier. However, if the row cycle time is too short, a new cycle may be initiated before the active row is sufficiently precharged. When this happens, there may be data loss or corruption. For optimal performance, use the lowest value you can, according to the tRC = tRAS + tRP formula. For example, if your memory module's tRAS is 7 clock cycles and its tRP is 4 clock cycles, then the row cycle time or tRC should be 11 clock cycles. However, if the row cycle time is too short, a new cycle may be initiated before the active row is sufficiently precharged. When this happens, there may be data loss or corruption.”

    Large Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 7 yields the best performance, 15-17 yields the best stability/over clock. 22 is way overkill. Start at 16, and work your way down from there. 7 is usually much too tight for most average ram. Remember the tRC = tRAS + tRP formula. (Lower = Faster)


    Row Refresh Cycle Time(tRFC)

    Settings = Auto, 9-24 in 1.0 increments.

    From the DFI BIOS: “This bios setting represents time to refresh a single row on the same bank of memory. This value is also the time interval between a refresh (REF command) to another REF command to different rows of the same bank. The tRFC value is higher than tRC as column access gates are not turned on during it’s issue.”

    Large Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 9 is usually unreachable and 10 yields the best performance. 17-19 yields the best stability/over clock with 19 probably overkill. Start at 17 and work your way down. Most stable timing is usually set to 2-4 clocks higher than tRC. (Lower = Faster)


    Row to Row Delay(also called RAS to RAS delay)(tRRD)

    Settings = Auto, 0-7 in 1.0 increments.

    From Adrian Wong’s site: http://www.rojakpot.com/
    “This BIOS feature specifies the minimum amount of time between successive ACTIVATE commands to the same DDR device. The shorter the delay, the faster the next bank can be activated for read or write operations. However, because row activation requires a lot of current, using a short delay may cause excessive current surges. For desktop PCs, a delay of 2 cycles is recommended as current surges aren't really important. The performance benefit of using the shorter 2 cycles delay is of far greater interest. The shorter delay means every back-to-back bank activation will take one clock cycle less to perform. This improves the DDR device's read and write performance. Switch to 3 cycles or higher only when there are stability problems with the 2 cycles setting.”

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 00 yields the best performance and 4 yields the best stability/over clock (anything above 4 is probably overkill). 2 is probably your best bet. 00 sounds odd, but it has worked well for others, even at 260 MHz. (Lower = Faster)


    Write Recovery Time(tWR)

    Settings = Auto, 2, 3.

    From Adrian Wong’s site: http://www.rojakpot.com/
    “This BIOS feature controls the Write Recovery Time (tWR) of the memory modules. It specifies the amount of delay (in clock cycles) that must elapse after the completion of a valid write operation, before an active bank can be precharged. This delay is required to guarantee that data in the write buffers can be written to the memory cells before precharge occurs. The shorter the delay, the earlier the bank can be precharged for another read/write operation. This improves performance but runs the risk of corrupting data written to the memory cells. It is recommended that you select 2 Cycles if you are using DDR200 or DDR266 memory modules and 3 Cycles if you are using DDR333 or DDR 400 memory modules. You can try using a shorter delay for better memory performance but if you face stability issues, revert to the specified delay to correct the problem.”

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 2 yields better performance, and 3 yields better stability/over clock. (Lower = Faster)


    Write to Read Delay(tWTR)

    Settings: Auto, 1, 2

    From Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature controls the Write Data In to Read Command Delay (tWTR) memory timing. This constitutes the minimum number of clock cycles that must occur between the last valid write operation and the next read command to the same internal bank of the DDR device. The 1 Cycle option naturally offers faster switching from writes to reads and consequently better read performance. The 2 Cycles option reduces read performance but it will improve stability, especially at higher clock speeds. It may also allow the memory chips to run at a higher speed. In other words, increasing this delay may allow you to overclock the memory module higher than is normally possible. It is recommended that you select the 1 Cycle option for better memory read performance if you are using DDR266 or DDR333 memory modules. You can also try using the 1 Cycle option with DDR400 memory modules. But if you face stability issues, revert to the default setting of 2 Cycles.”

    From the DFI BIOS: “This Bios setting specifies the write to read delay. Samsung calls this TCDLR (last data in to read command). It is measured from the rising edge and following the last non-mask data strobe to the rising edge of the next read command. JDEC usually specifies this as one clock.”

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 1 yields better performance, and 2 yields better stability/over clock. (Lower = Faster)


    Read to Write Delay(tRTW)

    Settings = Auto, 1-8 in 1.0 increments.

    Paraphrased From Adrian Wong’s site: http://www.rojakpot.com/
    ”When the memory controller receives a write command immediately after a read command, an additional period of delay is normally introduced before the write command is actually initiated. As its name suggests, this BIOS feature allows you to skip (or raise) that delay. This improves the write performance of the memory subsystem. Therefore, it is recommended that you enable this feature for faster read-to-write turn-arounds. However, not all memory modules can work with the tighter read-to-write turn-around. If your memory modules cannot handle the faster turn-around, the data that was written to the memory module may be lost or become corrupted. So, when you face stability issues, disable (or raise the value) of this feature to correct the problem.”

    From the DFI BIOS: “This field specifies the read to write delay. This is not a DRAM specified timing parameter, but must be considered due to the routing latencies on the clock forwarded bus. It is counted from the first address bus slot which was not associated with part of the read burst.”

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 1 yields better performance, and 4 yields better stability/over clock (4 is overkill). Recommend try 1 and move to 2 if unstable. (Lower = Faster)


    Refresh Period(tREF)

    Settings = Auto, 0032-4708 in variable increments.

    1552= 100mhz(?.?us)
    2064= 133mhz(?.?us)
    2592= 166mhz(?.?us)
    3120= 200mhz(?.?us)(seems to be a/ Bh-5,6 sweet spot at 250+mhz)
    ---------------------
    3632= 100mhz(?.?us)
    4128= 133mhz(?.?us)
    4672= 166mhz(?.?us)
    0064= 200mhz(?.?us)
    ---------------------
    0776= 100mhz(?.?us)
    1032= 133mhz(?.?us)
    1296= 166mhz(?.?us)
    1560= 200mhz(?.?us)
    ---------------------
    1816= 100mhz(?.?us)
    2064= 133mhz(?.?us)
    2336= 166mhz(?.?us)
    0032= 200mhz(?.?us)
    ---------------------
    0388= 100mhz(15.6us)
    0516= 133mhz(15.6us)
    0648= 166mhz(15.6us)
    0780= 200mhz(15.6us)
    ---------------------
    0908= 100mhz(7.8us)
    1032= 133mhz(7.8us)
    1168= 166mhz(7.8us)
    0016= 200mhz(7.8us)
    ---------------------
    1536= 100mhz(3.9us)
    2048= 133mhz(3.9us)
    2560= 166mhz(3.9us)
    3072= 200mhz(3.9us)
    ---------------------
    3684= 100mhz(1.95us)
    4196= 133mhz(1.95us)
    4708= 166mhz(1.95us)
    0128= 200mhz(1.95us)

    Paraphrased From Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature allows you to set the refresh interval of the memory chips. There are (several) different settings as well as an Auto option. If the Auto option is selected, the BIOS will query the memory modules' SPD chips and use the lowest setting found for maximum compatibility. For better performance, you should consider increasing the Refresh Interval from the default values (15.6 µsec for 128Mbit or smaller memory chips and 7.8 µsec for 256Mbit or larger memory chips) up to 128 µsec. Please note that if you increase the Refresh Interval too much, the memory cells may lose their contents. Therefore, you should start with small increases in the Refresh Interval and test your system after each hike before increasing it further. If you face stability problems upon increasing the refresh interval, reduce the refresh interval step by step until the system is stable.

    From Sierra at ABXzone: The information below is taken from an old RAM guide. In a nutshell a memory module is made up of electrical cells. The refresh process recharges these cells, which are arranged on the chips in rows. The refresh cycle refers to the number of rows that must be refreshed.

    "Periodically the charge stored in each bit must be refreshed or the charge will decay and the value of the bit of data will be lost. DRAM (Dynamic Random Access Memory) is really just a bunch of capacitors that can store energy in an array of bits. The array of bits can be accessed randomly. However, the capacitors can only store this energy for a short time before it discharges it. Therefore DRAM must be refreshed (re-energizing of the capacitors) every 15.6µs (a microsecond equals 10-6 seconds) per row. Each time the capacitors are refreshed the memory is re-written. For this reason DRAM is also called volatile memory. Using the RAS-ONLY refresh (ROR) method, the refresh is done is a systematic manner, each column is refreshed row by row in sequence. In a typical EDO module each row takes 15.6µs to refresh. Therefore in a 2K module the refresh time per column would be 15.6µs x 2048 rows = 32ms (1 millisecond equals 10-6 seconds). This value is called the tREF. It refers to the refresh interval of the entire array."

    Here is an interesting discussion of tREF on the DFI forum: http://www.dfi-street.com/forum/showthread.php?t=10411

    Slight Influence on Stability/Bandwidth.

    Suggested Settings for DFI: It appears that tREF, like the tRAS, is not an exact science. It also seems that the 15.6us, and 3.9us settings work well, and that the 1.95us settings give lower bandwidth. The unknown (?.?us) are shots in the dark. A lot of users are finding setting 3120= 200mhz(?.?us) gives the best balance of performance, and stability, but this will probably vary greatly from one type of RAM to another.


    Write CAS# Latency(tWCL)

    Settings = Auto, 1-8

    Paraphrased from Lost Circuits: http://www.lostcircuits.com/
    ”Variable Write CAS Latency (tWCL): Conventional SDRAM including DDR I uses random accesses as the name implies. This means that the controller is free to write to any location within the physical memory space, which, in most cases, means that it will write to whichever page is open and to the column address closest to the (CAS) strobe. The result is a write latency of 1T, as opposed to read or CAS-Latency values of 2, 2.5 or 3. (This setting should almost) always be set to 1 unless using DDRII.”

    Large Influence on Stability/ Unknown Influence on bandwidth.

    Suggested Settings for DFI: Most people can only post using Auto or 1. RGone over at DFI-Street says that #5 in this setting works on his board with “any” brand or size and speed of memory! Recommend try 1.


    DRAM Bank Interleave

    Settings = Enable, Disable

    Paraphrased from Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature enables you to set the interleave mode of the SDRAM interface. Interleaving allows banks of SDRAM to alternate their refresh and access cycles. One bank will undergo its refresh cycle while another is being accessed. This improves memory performance by masking the refresh cycles of each memory bank. A close examination will reveal that since the refresh cycles of all the memory banks are staggered, this produces a kind of pipelining effect. However, bank interleaving only works if the addresses requested consecutively are not in the same bank. If they are in the same memory bank, then the data transactions behave as if the banks were not interleaved. The processor will have to wait until the first data transaction clears and that memory bank refreshes before it can send another address to that bank. All current SDRAM modules support bank interleaving. It is recommended to enable this feature whenever possible.”

    Large Influence on Bandwidth/Stability

    Suggested Settings for DFI: Set to Enable whenever possible----it is a fairly influential setting for improving bandwidth. Disable for stability and a corresponding loss in bandwidth. (Enable = Faster)


    DQS Skew Control

    Settings = Auto, Increase Skew, Decrease Skew

    From Lost Circuits: http://www.lostcircuits.com/
    "It is true that lower voltage swings enable higher frequencies but after a certain point, the ramping of the voltages will show a significant skew. The skew can be reduced by increased drive strength, however, with the drawback of a voltage overshoot / undershoot at the rising and falling edges, respectively. One additional problem with high frequency signaling is the phenomenon of trace delays. The solution in DDR was to add clock forwarding in form of a simple data strobe. DDR II takes things further by introducing a bidirectional, differential I/O buffer strobe consisting of DQS and /DQS as pull-up and pull-down signals. Differential means that the two signals are measured against each other instead of using a simple strobe signal and a reference point. In theory the pull-up and pull-down signals should be mirror-symmetric to each other but reality shows otherwise. That means that there will be skew-induced delays to reaching the output high and low voltages (VOH and VOL) and the cross points between DQS and /DQS used for clock forwarding will not necessarily coincide with the DQ crossing the reference voltage (Vref) or even be consistent from one clock to the next. The mismatch between clock and data reference points is referred to as the DQ-DQS skew."

     

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: Increase for performance, and Decrease for Stability. Recommend try Increase. (Increase = Faster, Decrease = Slower)


    DQS Skew Value

    Settings = Auto, 0-255 in 1.0 increments.

    This is the value that is Increased or Decreased when you set the DQS skew control. It does not appear to be a very sensitive timing.

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: This does not appear to be a very sensitive timing. Try 50-255 with “Increase Skew” set in the above timing. (Higher = Faster)


    DRAM Drive Strength

    Settings = Auto, 1-8 in 1.0 increments.

    Paraphrased From Adrian Wong’s site:http://www.rojakpot.com/ “Sometimes called driving strength. This feature allows you to control the memory data bus' signal strength. Increasing the drive strength of the memory bus can increase stability during overclocking. DRAM drive strength refers to the signal strength of the memory data line. A higher number means a stronger signal and is generally recommended for an overclocked module to improve stability. Supposedly TCCD works better with weak drive strength while just about everything else prefers a stronger signal.”

    From bigtoe: “If you leave the option at Auto this will set a weak drive strength, this is good for TCCD based modules but bad for anything else. From testing and debugging the board I have concluded the following. Options 1 3 5 7 are all weak, as is Auto, setting. 1 is actually the weakest option with 7 being as close to the normal weak setting DFI will allow us. Options 2 4 6 8 are the Normal settings, with 8 being the highest strength setting. If you are using TCCD you may want to try 3 5 or 7 as the drive settings as they usually seem to allow the modules to clock well. If you are using VX, or the new BH Gold, or any other modules from the OCZ range you may want to try 8 or 6.”

    Large Influence on Stability.

    Suggested Settings for DFI: From bigtoe: “If you are using TCCD you may want to try 3 5 or 7 as the drive settings as they usually seem to allow the modules to clock well. If you are using VX, or the new BH Gold, or any other modules from the OCZ range you may want to try 8 or 6.”


    DRAM Data Drive Strength

    Settings = Levels 1-4 in 1.0 increments.

    From Adrian Wong’s site: http://www.rojakpot.com/
    "The MD Driving Strength determines the signal strength of the memory data line. The higher the value, the stronger the signal. It is mainly used to boost the DRAM driving capability with heavier DRAM loads (multiple and/or double-sided DIMMs). So, if you are using a heavy DRAM load, you should set this function to Hi or High. Due to the nature of this BIOS option, it's possible to use it as an aid in overclocking the memory bus. Your SDRAM DIMM may not overclock as well as you wanted it to. But by raising the signal strength of the memory data line, it is possible to improve its stability at overclocked speeds. But this is not a surefire way of overclocking the memory bus. In addition, increasing the memory bus signal strength will not improve the performance of the SDRAM DIMMs. So, it's advisable to leave the MD Driving Strength at Lo/Low unless you have a high DRAM load or if you are trying to stabilize an overclocked DIMM."

    Large Influence on Stability.

    Suggested Settings for DFI: Many have suggested using Level 1 or 3, if you have CPC enabled. With CPC, anything above level 1 gives some users extreme instability. Some users like level 3 with CPC enabled. Some others have had success with using level 2-4 if CPC is disabled. I had good luck with CPC enabled and Level 4. (Higher = Faster)


    Max Async Latency

    Settings = Auto, 0-15 in 1.0 increments.

    I could not find anything on this particular setting and am not sure what portion of RAM functions it affects. If you have information on this setting, please post and I will update this section. From HiJon89: “The Max Async Latency setting will show its biggest difference in the Everest Latency Test. Going from 8ns to 7ns on my BH-6 made a 1ns difference in Everest Latency. Going from 7ns to 6ns dropped it another 2ns.”

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 7ns is the default----Suggest you start at 7ns and work from there trying 5.0-10.0. From HiJon89: “6ns is very tight, I would recommend running 6ns for UTT or BH-5 but not TCCD. 7ns is looser, good for getting higher clocks on UTT or BH-5. 8ns is pretty loose for UTT or BH-5, but its just right for hitting DDR600 with TCCD. 9ns is very loose even for TCCD and should really only be used to try to hit DDR640+.” (Lower = Faster)


    Read Preamble Time

    Settings = Auto, 2.0-9.5 nanoseconds, in 0.5 increments.

    From the DFI BIOS: “This BIOS setting specifies the time prior to the max-read DQS return. It shows when the DQS should be turned on.” From an old Samsung memory guide: “Preamble of DQS on reads: DDR SGRAM uses a data strobe signal(s),DQS, to increase performance. The DQS signal is bidirectional which toggles when there is any data transfer from DDR SGRAM to graphic controller or from graphic controller to DDR SGRAM. Prior to a burst of read data, DQS signal transitions from Hi-Z to a valid logic low. This is referred to as the data strobe preamble. This transition from Hi-Z to logic low nominally happens one clock cycle prior to the first edge of valid data.”

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 5.0 ns is the default when set to Auto----suggest starting at 5.0 and then working within this range (4.0-7.0) depending on ram. (Lower = Faster)


    Idle Cycle Limit

    Settings = Auto, 0-256 in varied increments.

    From the DFI BIOS: “This BIOS setting specifies the number of memclocks before forcibly closing (pre-charging) an open page.” It appears that this setting is the maximum number of tries allowed for a page of memory to be read before arbitration kicks in and forces pre-charge once again for that page.

    Slight Influence on Bandwidth/Larger Influence on Stability.

    Suggested Settings for DFI: The Auto setting defaults to 256 clocks which seems to be overkill. If your RAM is lower grade----then I would stay with Auto. If your RAM is a step up, I would try 16-32 clocks. I had good luck with 16 clocks on BH-5. (Lower = Faster)


    Dynamic Counter

    Settings = Auto, Enable, Disable.

    From the DFI BIOS: “This BIOS setting specifies dynamic idle cycle counter to enable or disable. If enabled, it forces each entry in the page table to dynamically adjust the idle cycle limit based on page conflict/page miss (PC/PM) traffic.” It appears that this setting is directly related to Idle Cycle Limit and if enabled, would override the existing clock settings for Idle Cycle Limit and force that setting to dynamically adjust based upon conflicts occurring.

    Slight Influence on Bandwidth/Stability for some----- Large Influence on Bandwidth/Stability for others.

    Suggested Settings for DFI: Auto usually disables this setting. Enable for performance increase. Disable for stability increase. This setting can have a fairly large difference----I noticed immediate crashes when set to Enable until I had adjusted other settings. I also noticed an improvement in bandwidth once I found other settings which allowed me to enable this one. Aurhinius has reported that disabling IMPROVED his memory bandwidth by 50 points using TCCD. This is just one of thoses settings that definitely depends on the BIOS version and type of memory being used. (Enable = Faster = Maybe)


    R/W Queue Bypass

    Settings = Auto, 2x, 4x, 8x, 16x.

    From the DFI BIOS: “This BIOS setting specifies the number of times the oldest operation in the DCI (Device Control Interface) read/write queue can be bypassed before the arbiter is overwritten and the oldest operation is chosen.” Similar to Idle Cycle Limit except that this arbiter affects the Read/Write que of the memory page.

    Slight Influence on Bandwidth/Larger Influence on Stability.

    Suggested Settings for DFI: 16x is the default and I would stay with that unless you are having stability problems. If unstable, suggest using 8x or even 2x or 4x for max OC. (Larger = Faster----Smaller = More Stable)


    Bypass Max

    Settings = Auto, 0x-7x in 1.0 increments.

    From the DFI BIOS: “This BIOS setting specifies the number of times the oldest entry in DCQ (Dependence Chain Que?) can be bypassed in arbitration before the arbiter choice is vetoed.” I looked all over for this one and I believe it has to do with the memory’s link to the CPU memory controller. If you find other information please feel free to post it and I will update this.

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: The default is 7X. Suggest 4x-7x for max performance/stability. Bypass max from 0X - 7X, 7X being the most agressive giving the highest bandwidth. Low latency dimms suit 7X with higher latency and high FSB needing 4X to 6X to work well.Suggest trying 5X and work up to 7X checking stability.


    32 Byte Granulation

    Settings = Auto, Disable (8burst), Enable (4burst).

    From the DFI BIOS: “This BIOS setting specifies if the burst counter should be chosen to optimize data bus bandwidth for 32 byte accesses.” Disabling allows for the best performance (largest size of burst).

    Slight Influence on Bandwidth/Larger Influence onStability.

    Suggested Settings for DFI: Auto selects Disable (8burst) as the default in most cases. Try Disable (8burst) for more bandwidth. Try enabling 4 burst for more stability. (Disable = Faster)

  • DFI Overclocking Guide

    *NOTE* This has originated from www.extremeoverclocking.com and their forums. I take no credit in the making of this guide as I am not the aurthor. I am simply reposting this for others to view.

     

    THE DEFINITIVE
    DFI A64 OVERCLOCKING GUIDE

     


    ================================================== ==================================================


    1a. Confused by HTT? LDT? FSB? A64??? READ THIS!
    There was a big change when a64 cpu's came out.. Its this weird thing called HTT.. In this section we will hopefully educate you in knowing and really understanding what HTT is and its importance when overclocking..


    1b. Overclocking the HTT bus.. Is it worth it ??
    Many people think.. Im an overclocker and im going to overclock every darn part of my rig until it burns down.. Well this is one thing that doesnt really gain much from running faster then stock..


    2. Which BIOS is best for me?
    Alot of people are always asking which bios goes with this ram and cpu.. Is it -2 or the -3 version?.. Read this section to see the one and only correct answer..


    3. A64 Overclocking
    I dont think I really need to explain this section..lol.. Just remember that overclocking doesnt happen overnight.. And even the most experienced overclocker has problems sometimes.. Have patience and read alot..


    4. DFI NF4 BIOS Memory Guide
    This guide was written by johnrr6 with the help of many people he gives credit to in his guide.. It has alot of info about all the extra memory timings that we see in DFI motherboards..


    5. Important Links
    In this section you will find links to important info.. Plently of MUST READ stuff here..

    ================================================== ==================================================

    1. Confused by HTT? LDT? FSB? A64??? READ THIS!

    Some, or a lot, of us are very confused with the new AMD Athlon64 processor, especially in the area of overclocking.

    Most of us here are very familiar with overclocking what we term a 'normal' cpu, like the Celeron 300A, Intel Pentium4, AMD AthlonXP etc.

    AMD64 is really a superior cpu that really performs best when it is overclocked to it's max Mhz...but there is this thing called HTT and it seems to be a giant bogeyman for a lot of us.

    Please, take a read below, and it will hit you like a ton of bricks like it has hit a few of us (and I'm sure a few that are too embarrassed to admit that they really didn't 100% understand until reading this).

    Basically HTT is your memory controller's communication speed. Look at your motherboard, and you'll see...there's no northbridge! The NB was the memory to cpu communication point on previous motherboards. That is now integrated into the cpu itself with A64's.

    HTT is the rate at which incoming memory meets cpu instructions...But if it is not running at optimal speed, then you start wondering why some super clock is not showing the good numbers, or isnt stable, or wont even boot !!

    On socket 754 cpu's the stock HTT speed is 1600 .. Its best to keep this between 1200-1800 when overclocking to maintain stability.. On socket 939 cpu's the stock HTT is 2000.. And its best to keep this at or around 2000 when overclocking.. The HTT bus is in no way saturated, so even underclocking this a little to maintain stability is fine ...

    Here is a post by RGone explaining how to figure out your HTT speed with a socket 754 cpu..

    Quote:
    Originally Posted by RGone
    The default speed of a 3700+ with 1mb L2 cache is 12 x 200 or 2400mhz; real cpu mhz. 12 is the multiplier. 200 is the bus speed AND the speed of the memory when set to 1:1 / 200 in Dram configuration. The HTT bus speed of that 3700+ on the UT250gb if LTD/FSB ratio is set to AUTO is 4 times 200 or 800HTT bus speed times 2 for a DDR rating of 1600 for single channel NF3 boards. If you set the LTD/FSB ratio to X4 the HTT bus speed itself will again be 800x2 or DDR1600 the Default for single channel NF3 chipset boards.

    Again leaving CPU/FSB Ratio at the default of 12 for your 3700+ and leaving the FSB Bus Frequency at the stock 200 and changing the LTD/FSB Frequency to X3. You will then have a processor running at its default of 2400mhz same as always. The memory will still be running at 200 (DDR400) and NOW the HTT bus speed though will be 3 X 200 = 600 HTT bus speed times 2 for a DDR HTT bus speed of 1200 or 400 under the default HTT bus speed. Now that is how that works.

    Now that is how the single channel 754 processor works and is in effect how you figure the HTT bus speed which in effect has little to do with an overclock as long as it is not below about 600 or above 900. 

     

    Now just to show you that figuring out the HTT is the same with socket 754 and 939 im just going to copy RGone's post and replace it with 939 stuff..

    Quote:
    Originally Posted by RGone..Converted to 939 by THunDA..hehe
    The default speed of a 3200+ Venice with 512mb L2 cache is 10 x 200 or 2000mhz; real cpu mhz. 10 is the multiplier. 200 is the bus speed AND the speed of the memory when set to 1:1 / 200 in Dram configuration. The HTT bus speed of that 3200+ on a NF4 if LTD/FSB ratio is set to AUTO is 5 times 200 or 1000HTT bus speed times 2 for a DDR rating of 2000 for Dual channel NF4 boards. If you set the LTD/FSB ratio to x5 the HTT bus speed itself will again be 1000x2 or DDR2000 the Default for Dual channel NF4 chipset boards.

    Again leaving CPU/FSB Ratio at the default of 10 for your 3200+ and leaving the FSB Bus Frequency at the stock 200 and changing the LTD/FSB Frequency to X3. You will then have a processor running at its default of 2000mhz same as always. The memory will still be running at 200 (DDR400) and NOW the HTT bus speed though will be 3 X 200 = 600 HTT bus speed times 2 for a DDR HTT bus speed of 1200 or 800 under the default HTT bus speed. Now that is how that works.

    Now that is how the Dual channel 939 processor works and is in effect how you figure the HTT bus speed which in effect has little to do with an overclock as long as it is around 2000. 

     

    You got it ? (I hope so..lol) The only thing to keep in mind is that the stock HTT for a socket 754 is 1600 and for socket 939 its 2000.. And when overclocking your FSB Bus Frequency you want to lower the LDT multi to keep the HTT within a acceptable range.. (Socket 754=1200-1800 and Socket 939=Around 2000)


    Here is some additional HTT info from AG just incase you are still a little confused. Please note that this was written for socket 754 but everything you read applies to 939 also with the exception of the acceptable HTT range..

    Quote:
    Originally Posted by Angry
    You guys are so wound up on trying to get crazy clocks out of these and crazy timings that NF2's would even scream in fear at...When you begin to realize that raw cpu speed is really what is more important than anything on these A64's.

    They are a superior cpu when it comes to the things you all want them for (mainly gaming). A 2.2Ghz A64 is great, but a 2.6Ghz A64 is HOLY @#@%! great.

    You cant really saturate the HTT bus on this cpu (you can however have it cranked too high thereby killing efficiency and thereby ability to get data where it needs to go as quick as it would if done in an efficient manner).

    Some of you live and die by memory bandwidth. You should live more by getting your cpu to max fsb @ 1:1 to really give it the boost it needs (while keeping the HTT pipe in a good range). Better yet, you should live by the same rule that you did on the NF2/P4...

    ==============================================

    This is why we are happy we have the ability to drop the multiplier on the cpu. Many of you guys might be under the impression that A64 clocking just got a lot more complicated with this new-fangled A64 thingy. And it was pretty confusing for me at first too...But listening to RGone ramble on about head-scratchin stuff for so long it hit me one day...

    AthlonXP we tried to maximize total cpu speed along with FSB...for max mhz + max memory bandwith.

    P4 we did the same thing (and was extremely impressed by those 1200Mhz bus speeds!)

    A64...AMD put some damn new number in there that is real confusing if you trying to let it be complex.

    The rule was to clock your multiplier up on unlocked cpu's to find a mhz ceiling, then drop the multiplier all the way down and ratchet up your FSB to find your RAM/CPU's max FSB...Then tried to match it up in a most optimal way to get the MOST FSB while getting the MOST Mhz. (this is the part a lot seem to skip the most in-detail testing and fine tuning from this point forward is where you really start finding 'sweet spots' in the setup you are running).

    A64 is no different. Some of you might laugh but I was terribly confused by all the new numbers (well only really one haha but it seemed like a lot) on the A64...mainly this thing called HTT...and LDT...

    And really...the only thing this little HTT/LDT thing is...is your memory controller's communication speed. Look at your motherboard, and you see...there's no northbridge! Well...not like there was anyway hehe...the NB was the memory to cpu communication point. That is now integrated into the cpu itself.

    All that HTT is, is the rate at which incoming memory meets cpu instructions...but if it is not running at optimal speed, then you start wondering why some super clock is not showing the good numbers, or isnt stable, or wont even boot haha.

    so we'll break it down a little more ..

    You take your NF2 AthlonXP 2500+ unlocked (default of 166x11) to 260x10...2600Mhz...with a bus speed of 520Mhz DDR (260x2). 10 Multi gives us 2600Mhz total.

    Now lets take your NF3 A64 2800+ (default of 200x9) to 260x10...well, we can't right off because they won't go higher multiplier, only lower multiplier.

    So we'll stick with x9 then, as we want to try and max out mhz along with FSB (which is misleading...FSB is normally used for cpu-to-northbridge speed...but these cpu's have a 'northbridge' built onto them and need no northbridge...So in theory if you had 1800Mhz Ram and 1800Mhz cpu...you get the idea lol).

    So lets go 260x9. 2340Mhz or thereabouts. Great. But what is our HTT speed? Why, it is 2080Mhz...or 260Mhz, which is 520Mhz DDR, times 4 as that is the default HTT (LDT) multplier for these cpu's .

    260x2 = 520Mhz DDR (just like the NF2!)
    520Mhz x4, the cpu's HTT default multiplier, = 2080Mhz.

    whoa...much much too high maybe...defintely above that 1800 unwritten limit...might be stable up here, but might not be stable.

    so lets say we got some killa RAM and can do 280FSB on both the NF2 and NF3

    NF2 would be as follows (which we should all know!)

    280FSB x2 = 560Mhz DDR

    if we can only reach 2600Mhz, then we have to lower the multi a little on the AthlonXP...so lets lower it to 280x9.5, which still gives us about 2660Mhz...we'll call it stable or we'll drop to 280x9 and live with 2520Mhz (and maybe crank up to 287x9 for a total of 2583Mhz.

    AM I LOSING YOU YET?

    now what about the A64?

    280x2 = 560Mhz DDR times 4x HTT multi = 2240Mhz HTT

    280x9 (cpu default mutliplier) = 2520Mhz...no problem...

    but

    its not stable!

    the HTT bus is too high...lets drop it down to 3x HTT...

    280x2 = 560Mhz DDR time 3x HTT = 1680Mhz HTT

    now we get back in the '1200-1800' range. Much more stable as we know our A64 will max Mhz @ 2660 for example just like the AthlonXP.

    so now that HTT speed is within reason, we do the Mhz calculation, just like we do on teh AthlonXP:

    280x9 = 2520Mhz. Which is same as above. But this time the HTT is within reason and can function at this HTT speed.

     

    1a. Overclocking the HTT bus.. Is it worth it ??

    Below is two quotes from RGone that answer this question so good there really isnt much for me to say ..

    Quote:
    Originally Posted by RGone
    Speeding HTT out of spec has about the same significance as 8 cars traveling the same direction on a 16 lane highway and you suddenly make the highway 20 lanes wide. It does not speed up anything. All 8 cars already had their own lane and adding lanes did nothing to speed up anything.

     

    Quote:
    Originally Posted by RGone
    HTT which is a data bus has no problems toting the amount of data it is called on to tote. So it does not matter really how slow or fast you run it except that it will not bootup if too high or too low.

    The memory does NOT transfer thru or over that bus so it has no bearing on Sandra memory bandwidth testing either. The memory talks directly to the cpu as the memory controller is there in the cpu. So for all practical purposes any discussion of HTT at the level of the 754 or 939 is mute and only needs be in a 'range' and that range must include enough to boot and not so high it does not boot. 

    2. Which bios is best for me?

    This question is asked many times in forums and there is ONLY one correct answer.. Here is a quote from Angry_Games to answer this question..

    Quote:
    Originally Posted by Angry_Games
    There is no best bios. There is only a best bios for YOU.

    You want to overclock? You had better be prepared with the right hardware, and even more, the right frame of mind. Overclocking is not just popping a rig together and cranking out 2750Mhz instantly.

    Overclocking is a process that takes me (AG) anywhere from 3 days to 10 days to complete and verify that it is right and stable. I reboot my overclocking rigs about 500 times during this phase because I have a single (or multiple) setting(s) wrong and it has to be changed.

    The worst part is when you finally get about 3-4 hours Prime95 stable, and then it fails...and you have to go back again and again and fiddle with one setting that you THINK might or might not be the cause of the problem, and then wait 3-4 seconds to find out it isn't Prime stable, or wait another 3-4 hours to find out that it is or is not.


    The moral of this story is very clear.

    Overclocking is not easy. Some of you might jump right in here and claim its the easiest thing in the world.

    The thing is, I don't see but a couple of entries in the OC Database..and sure your rig might be overclocked and stable and you might not give a crap about the OC Database...but really, until you can pass all of those tests to where you have a legit entry for it, you aren't really stable.

    And those entries I myself have put in there have required about a weeks worth of work on each one. Tweaking, rebooting, flashing, tweaking, rebooting, testing, rebooting, tweaking, testing testing testing testing.

    RG and I sometimes shake our heads when we see guys that post about trying the new bios, and then post again an hour or two later claiming it just isn't stable...how can you possibly know if it is stable in an hour or two? How can you know if it is stable in a day even?

    Honestly...you cannot.

    Remember our saying that RG and I tell just about everyone that is new around here?

    Just because your hardware worked on your last rig DOES NOT mean it will work like it did (if at all) on this new DFI rig

    Well, overclocking follows that same rule...

    Just because you could do 280x10 @ 2.5-3-7-4 on your previous bios does NOT mean you will find stability at those exact same settings on a different bios

    That should be logical, since a bios changes settings within the bios....or else there wouldn't really be a need for a new bios right?

    I think some of you guys are just impatient, and give us that 'i paid $2000 for this stuff and i expect it to be stable @ 2900Mhz right out of the box' and that just doesn't fly.

    You paid $2000 or whatever for your hardware, but that doesn't mean you have an inkling of what it is capable of, nor how to get there 'right out of the box'.

    RG and I have been doing this day in and day out for a couple of years (on DFI overclocking boards), and longer (just not as a job lol). When we got the new NF4, it took us...2 or 3 months to really figure out exactly what we had in our hands. And we are pretty experienced at this, and get to talk directly with Oskar and the engineers in Taiwan...so why would YOU expect to know everything possible about how these board perform and react right out of the box within the first day or two that you have them in your hands?

    I have no doubt there are a lot of you that are much smarter and possibly better overclockers that Rgone and I...but that doesn't really mean diddly-squat when it comes to a new board like this that has an incredible amount of options and really has to be tweaked and tweaked and tweaked and tweaked to find what it likes...

    A little patience is something that most are lacking, and I sincerely hope that if you ARE going to overclock, you have the foresight to take our bits of advice to heart:

    Patience, logic, and then some more patience combined with hard work.

    Rgone and I try very hard to show you guys the initial path to success...but it isn't up to us whether you succeed or not. It is up to you. We are here to guide you, and sometimes hold your hand...but beyond some guidance and a little hand holding, you are really on your own because your machine is yours, and even if we have the exact same hardware down to the exact same stepping/serial #'s, that doesn't mean we are going to get the same exact results as you, even if we supply you with the exact settings we used to achieve it.

     

    I also want to clear up any confusion that anyone has with the different bios versions that are out ..( I.E.. -1,-2 and -3 )

    -1 versions use romsip tables from the 3/26/05 bios
    -2 versions use romsip tables from the 3/16/05 bios
    -3 versions use romsip tables from the 3/10/05 bios

    A romsip table is internal timings that are built into a bios.. Some configurations favor one romsip more then the other and this is why we have newer bios versions that use different romsips..

    Rgone and Angry_Games have found that -2 versions are the best all-around bioses for all types of memory.. I also prefer the -2 versions whether im running bh5 or tcc5..

    **Please Note**
    If your using a revE cpu then you should be using bios 510 or newer to fully support your cpu.. Most boards are still shipping with 310 which will allow you to boot up and flash to a newer bios.. But before you start overclocking its recommended to update to one that will fully support your cpu.

    3. A64 Overclocking

    First we are gonna go over most of the basic settings that you will find in an A64 motherboard BIOS. It’s possible that different manufacturers might have things named differently, but they should be similar for the most part. If you are unsure of a setting then be sure to ask. After this we will explain how to find the max of each component separately which is the most important and overlooked part of overclocking.

    In this next section you are going to be pushing your hardware to its max.. There may be times that you will try to get into windows and not make it..lol.. and\or get a lovely BSOD (Blue Screen Of Death).. So I highly recommend that during this testing you have nothing important on your hardrive, because there is a chance you could corrupt it during these tests and loose data.. I have a spare drive that I hook up just so I dont loose any important data when clocking.. But once you finish you should have a stable system and wont have to worry about this..


    FSB/HTT Bus Frequency
    This is what most of us know as Front side bus ( FSB ) but now with a64’s it is called HyperTransport Bus Frequency ( HTT )..

    Quote:
    Originally Posted by Wildstyle
    HTT effectively equals FSB, but in actual fact there is no FSB. Current CPUs (except the A64) use an FSB. This is a 64-bit or 128bit wide path transferring data between the CPU to the memory controller. The memory controller is housed in the NorthBridge on non A64 mobo's and data gets transferred between the mem controller and CPU via this 64bit/128bit "lane." 64bit is single channel, and 128bit is dual channel.. where an extra "lane" is opened, but that's another topic.

    The A64's memory controller is built into the CPU itself - it is on-die. The benefit of this on-die memory controller is that the data no longer needs to visit the NorthBridge. This reduces latency and access time, and so on an Athlon 64 the data can be transferred without wait. That is essentially why the A64 is faster.

    The A64's architecture depends on clock speed to make use of memory bandwidth. The higher HTT scales with clock speed, but does next to nothing on its own.

     

    LDT/FSB Frequency Ratio
    LDT is just like your CPU multiplier but it’s the multiplier that makes up your total HTT speed. Here is something I’ll quote from Wild that shows how to get your total HTT frequency..

    Quote:
    Originally Posted by Wildstyle
    HTT is your “FSB.” LDT is the HTT Multiplier (LDT = Lightning Data Transport)

    So for example on your system we could use..

    200 (HTT) * 5 (LDT) = 1000 (HyperTransport freq.)

    HTT * LDT = HyperTransport Bus Frequency. 

     

    Quote:
    Originally Posted by Angry_Games

    On the DFI NF4 Lanparty motherboards, Oskar has designed the HTT/LDT Multiplier to Auto Adjust according to your clock speeds. You can still manually adjust the LDT multiplier, but we have always been able to leave it on Auto, even @ DDR600 speeds.

    HOWEVER

    On the DFI NF4 DAGF/Infinity and the DFI NF3 250Gb Lanparty, you MUST adjust the LDT Multiplier accordingly as it is not designed to Auto Adjust

     

    CPU/FSB Frequency Ratio
    This is your CPU multiplier.. This times your HTT\FSB is how you get your CPU frequency..

    **Important note**
    On all a64 systems it is not recommended to use half multipliers ( i.e. 8.5,9.5,10.5) because this will put your ram on a ratio which means it will be running slower then you think and not the same as you have your HTT\FSB set to no matter what..

    A quote here from Wild shows what happens to your ram speed when using half multis…

    Quote:
    Originally Posted by Wildstyle
    (DRAM frequency) X (RAM divider) = CPU frequency

    Dividers are all whole numbers, so if you use a half multiplier your memory speed is calculated by using the next highest whole number.

    An example...

    200X10 = 200/10 (divider) = 200MHz

    200x10.5 = 2100/11 (next highest divider) = 190MHz (effective memory frequency.)


    CPU VID StartUp Value
    This is the voltage that is applied to your cpu before the Vid and special are applied during post.. I havent found this to be a very important setting but normally I just leave it at 1.5v .. I also ran this using the Startup setting and it didnt seem to effect anything in a bad or good way.. So from my personal experience its not really a vital setting..

    CPU VID Control
    This is your vcore which is your CPU’s voltage setting ..

    CPU VID Special Control
    This may be named different depending on the motherboard but it normally has options that look like this..

    104%, 110%, 113%, 123%, 126%, 133%, 136%

    What this does is let you add more vcore to your CPU when your regular vcore options are not enough.. What you do is multiply your CPU VID Control with your CPU VID Special Control to get your actual vcore. Here is an example of using the VID Special..

    CPU VID Control = 1.50
    CPU VID Special = 110%

    1.50 x 110% = 1.65v
    So with this setting your giving your CPU 1.65 vcore.

    And for you lazy people.. 
    This says its for the DFI 250gb mobo but it will work for any mobo that lets you add % to the vcore..


    Chipset Voltage Control
    This is the voltage applied to your motherboard chipset. The stock voltage for my chipset is 1.5v, but currently I’m running mine at 1.7v just to make sure its getting enough juice since it runs pretty cool for me anyway. I haven’t noticed much of an improvement in stability with upping this voltage as I did when I had a nforce2 motherboard but I like to up it a little anyways.

    AGP Voltage Control
    This is the voltage applied to your AGP slot... Sometimes upping this will help a little with stability in 3d benchmarks or games when you’re overclocking a lot. Some of you with PCI-E boards like my self will not see this as an option in bios.

    AGP Frequency\ PCI-E Frequency
    This is the bus frequency of your AGP\PCI-E slot. You wanna treat this very much like AGP voltage because it doesn’t really help a lot with stability, but sometimes it may help a little to bump it up a FEW MHz.

    Dram Voltage Control or Vdimm
    This is your RAM voltage. Setting this will vary a lot depending on what type of ram you use and more importantly what IC’s are on your ram sticks. Some ram will like a lot and then there is some ram that will be less stable with too much.

    For more info on RAM, check this thread out:
    http://forums.guru3d.com/showthread...&threadid=95128

    K8 Cool 'n' Quiet Support
    This option, when enabled automatically lowers your vcore and CPU multiplier when the system is idle. It’s highly recommended to disable this setting when overclocking.

    FSB Frequency Ratio

    This is your Dram ratio option. This is another one that might be listed different depending on what board you have. The options might look something like this though…

    100(Mhz)(1/02), 120(Mhz)(3/05), 133(Mhz)(2/03), 140(Mhz)(7/10), 150(Mhz)(3/04), 166(Mhz)(5/06), 180(Mhz)(9/10), 200(Mhz)(1/01).

    When this option is set to 200(1/01) it means your ram is running the same speed as your FSB\HTT. If you lower it then it puts your ram on a ratio which would make it run slower then your FSB\HTT setting. You might want to do this if you have poor overclocking RAM, but still want to overclock your CPU. You can still see good gains in performance from overclocking on a divider.

    This formula was posted at Ocforum by deeppow and sharp helped me break it down a little and understand it better.. Please note that your memory speed will change when using different cpu multi's and memory dividers other then 1:1..

    Quote:
    Originally Posted by Sharp
    How to calculate your memory frequency

    Memory Frequency = (FSB x (CPU ratio)) / ] ((CPU ratio) x (FSB : DRAM ratio)) [

    Ceiling function is shown with ][,
    eg
    ]10.1[ = 11
    ]10.2[ = 11
    ]-6.2[ = -6
    ]-8.9[ = -8

    For positive numbers always round up to the nearest whole number.
    For negative numbers always round down (its actually still up) to the nearest whole number.

    Big example
    FSB = 290
    CPU ratio = 7
    DRAM:FSB ratio = 5:6, re-arrange to 6:5 (FSB : DRAM)

    Using the formula,
    Memory Frequency = (FSB x (CPU ratio)) / ] ((CPU rato) x (FSB : DRAM ratio)) [

    Memory Frequency = (290 x (7)) / ] ((7) x (6/5)) [

    Work this bit out first
    ] ((7) x (6/5)) [

    6/5 = 1.2

    and that becomes
    ] (7) x (1.2) [

    7 x 1.2 = 8.4

    Now remember the ceiling function, ][

    ]8.4[ = 9

    Put that back into the main formula

    Memory Frequency = (290 x (7)) / 9

    So
    Memory Frequency = (290 x 7) / 9
    = 225.5Mhz.

     

    Here is a great little program made by goddh0r called "A64MemFreq 1.1".. With this program you just enter your multi,mem divider,htt and it will tell you what speed your ram is running at without having to do all of the above..

    A64MemFreq 1.1

    Now we are getting closer to the fun part of overclocking.. !!

    But first I’m gonna list some programs that you will NEED with links to download for testing stability. Everyone has their favorite program for testing but these are my favorites lately:

    Memtest86+ ver1.65
    http://www.memtest.org/

    Prime95 ver. 24.14
    http://www.mersenne.org/freesoft.htm

    SuperPi
    http://superpi.radeonx.com/

    OCCT
    ftp://ftp2.ocbase.com/ocbase3/OpenBeta/OCCTv0.91.exe

    3dMark01, 3dMark03, 3dMark05
    01 = http://downloads.guru3d.com/download.php?det=320
    03 = http://downloads.guru3d.com/download.php?det=576
    05 = http://downloads.guru3d.com/download.php?det=874

    Here are some other programs I like to use.. These are not required but do come in handy..
    EVEREST Home Edition v2.20
    http://www.lavalys.com/products/dow...p?pid=1&lang=en

    CPU-Z 1.30
    http://www.cpuid.org/download/cpu-z-130.zip


    **Important note**
    You will NEED some type of temperature monitoring program to watch your temps. Most motherboards come with a utility for this or you may be able to download it from the manufacturer’s site. Sometimes these temp programs are not the most accurate and I would really recommend to check around from others that use your mobo\CPU combo and find out if they are at least close.

    Here is a link to a thread by Soundx98, with a config file for motherboard monitor that he was nice enough to make which works great with DFI NF3 and DFI NF4 mobo's..
    http://www.dfi-street.com/forum/showthread.php?t=6798

    **Important note**
    One other thing to do before we start overclocking is to check your voltage rails.. The best and only accurate way is with a Digital Multimeter.. The reason for this is to find out if your rails are fluctuating when at idle and\or load.. If they are fluctuating already before you even overclock then you should look into a better or more powerfull psu.. Of course if you dont have a digital multimeter then this is not required, but it is HIGHLY recommended and might save you alot of headaches later on if you experience instability..

    Here is a great link that was given to me by davidhammock200 which explains how to check your rails with a DMM..
    http://forums.extremeoverclocking.c...072&postcount=1

    Finding the max of your CPU\RAM

    Finding the max of each component is very important in overclocking. Many people think they can just up the HTT and be done with it, but that’s not true most of the time because then you might get instability and not know what the source is. To me, not finding the max of each component is like fighting a group of people at once when you have the option to fight them one at a time. The first thing I like to do is find the max of my CPU and then my ram.

    To find the max of your CPU you want to take out your other components as variables, so this is what I do:

    CPU/FSB Frequency Ratio (CPU Multi) to default. Do NOT use the auto setting! Manually set it to whatever your default multi is.

    LDT/FSB Frequency Ratio (LDT Multi) to 2.5x or 3x.
    Setting this lower right now will make sure that your total HTT speed doesn’t cause instability.

    Quote:
    Originally Posted by Wildstyle
    You are freely able to lower this value and not lose performance because even with a HyperTransport Bus frequency of 200MHz (LDT = 1x), due to the nature of the HT architecture, there is still enough bandwidth available to transfer data between CPU/RAM/HDD without bottlenecking; and at 200MHz the theoretical bandwidth limit is still higher than that of AGP 8X, so video card performance is not affected either.


    LDT/FSB Frequency Ratio (Ram Ratio) to 100(Mhz)(1/02)
    This is much lower then you should ever set this but it will make sure your ram is running way under spec and wont be causing you any problems at this point..

    CPU VID (Voltage Identification) Control (CPU Vcore)
    This is a tricky one.. Its gonna depend on how good your temps are and how far your willing to take it. For 90nm cores (i.e. Sandiego, Venice, x2, Winnies) its best to stick around 1.6v-1.65v MAX, For 130nm cores (i.e. Clawhammer, newcastles) you can go a little higher to 1.7v-1.75v but always make sure temps are good. If you have extreme cooling like water or phase then you can take the voltages higher. You could also try to see how far you will get on stock vcore first or just bump it up from the start. This is totally up to you and what you feel comfortable with. Some A64 CPU’s actually overclock better with less voltage that’s why its good to start off lower to find the max of that and if your unhappy or want more then you up it from there.

    **Important Note**
    Load is when your CPU usage is at 100%. This will happen while playing games and also when running the stability testing programs I listed above, especially OCCT and Prime as they will make your CPU usage 100% for sure. Load temps for CPU’s should always stay at or below 50c, a little over 50c wont hurt either but lower is always better.. If your temps are exceeding 50c by a lot then you either need to upgrade the cooling or lower your voltages and\or clocks.

    Ok.. now that you lowered the LDT multi, put your ram on a ratio, set your default CPU multi manually and decided what vcore you want to start with its time to start testing..

    You want to start raising your HTT\FSB in 10-15mhz increments and in between each move you want to boot into windows and run the SuperPi 32m test. It will take about 30-45 mins normally. If it passes that then keep upping the HTT until SuperPi gives an error then back it down a few MHz (1 or 2) at a time until its stable again...

    **Remember to monitor temps**

    Once you find the highest spot where SuperPi is happy you want to run the OCCT 30min test (Not the torture option.) This test is a little tougher then SuperPi and if OCCT fails then lower your HTT\FSB 1 or 2mhz until you can pass OCCT..

    **Remember to monitor temps**

    At this point you can run each 3dmark bench to see if they complete without a crash or error. Don’t worry about the scores being low, this is because we slowed everything else down except the CPU.. If they all pass then we are off to Prime time.. hehe. This is the last thing you will run to test the stability of your CPU . Many people are going to have their own amount of time they like to run prime. Personally I run it for 8-10 hours but some like to run it 24 hours before they consider their system stable. I can understand running it for 24 hours when you’re comparing between peoples stable clocks to make sure they are all stable with the same guide lines but I never felt the need to run it that long for my rig to be stable for ME..

    If prime fails then back off on the HTT/FSB some until it passes at least 8 hours without errors.

    CONGRATULATIONS !!
    You just found the max mhz of your cpu..

    Next thing we are gonna work on is finding the max of your ram.. Here is how you are gonna setup for that:

    CPU/FSB Frequency Ratio (CPU Multi) This we are going to lower to the 7x multi.

    LDT/FSB Frequency Ratio (LDT Multi) Keep this at 2.5x or 3x just like it was when testing the CPU..

    LDT/FSB Frequency Ratio (Ram Ratio) Put this at 200 (1/01) so it will be running the same speed as your HTT now.

    CPU VID Control (CPU Vcore) You can leave this at the same setting you decided to leave it at during your CPU testing.

    Now you have the CPU vcore like it was during the CPU testing, the CPU Multi to 7x, the LDT Multi to 2.5x or 3x, and the RAM ratio set to 200 1/01..

    There is only one more thing that you need to do before testing the ram: Learn about timings!! I’m not gonna go deep into this but I’m gonna suggest what timings are popular with some known types of ram chips. Before you go ANY further I highly suggest you read this ram guide by johnrr6 at DFI Street..

    http://www.dfi-street.com/forum/sho...179&postcount=4

    Its also a good idea to do some research to find out what type of chips your ram use.. It will give you a better idea where to start off with timings and voltages.. Here is a link that might help you find what chips are on your sticks of ram..

    http://xtremesystems.org/forums/showthread.php?t=50010

    Here are some timings I can recommend without getting deep into the full page of memory timings that my DFI board has.. hehe

    TCCD
    CPC- Enabled ( 1T )
    Cas- 2.5
    tRCD- 3 or 4 for more stability
    tRP- 3
    tRAS- 8

    BH5,BH6,VX,UTT
    CPC- Enabled ( 1T )
    Cas- 2
    tRCD- 2
    tRP- 2
    tRAS- 8

    No matter what ram you have timings are never written in stone. They NEED to be tweaked, period ! Always remember that just cuz “Joe Overclocker” says his TCCD runs at 300htt with 8-3-3-2.5 timings doesn’t mean yours will even if it’s the same ram brand, model, revision, production week.


    Time to start testing your RAM !!

    With the above settings you want to start raising the HTT\FSB 5-10mhz, and in between each raise you are going to run about 25 passes of memtest (Test #5 only for now) Once you get errors there are a few things you can do here:

    1- Lower the HTT\FSB until its stable.
    2- Raise the Vdimm (RAM Voltage) to see if that makes it stable, but remember some RAM doesn’t like a lot of vdimm and it could damage them.
    3- Loosen the timings to make it more stable.

    Which option you choose is pretty much up to you and how much you know about overclocking RAM. I can’t stress it enough to read all you can about overclocking because there is so much info out on the net between guides and forums alone.

    Now once you decide what option you are taking, continue testing with memtest #5 until you’re at your max for the ram without errors. Then I would suggest running all the tests in memtest overnight - 8-10 hours.

    If it passes the long test then you want to leave those settings like they are and boot into windows. It might not be stable in windows even if it passes memtest though. I’ve noticed with a64’s that I could pass hours of memtest sometimes but have instability in windows. If you aren’t stable then you need to either give more vdimm, loosen the timings or back off the HTT\FSB some.

    If you do make it into windows I would run 32m SuperPi, 30min OCCT, 3dMarks and then Prime95 overnight, just like we did to finalize the CPU’s max. If it fails any of these you have a few options…

    1- Lower the HTT\FSB until its stable.
    2- Raise the Vdimm ( Ram Voltage ) to see if that makes it stable.. But remember some ram doesn’t like a lot of vdimm and it could damage them.
    3- Loosen the timings to make it more stable.
    4- Settle with what you have so far.

    If you decide to go with one of the options from 1-3 then keep repeating the tests until you are happy and stable.

    CONGRATULATIONS !!
    You just found the max MHz of your ram..


    Now that you found the max of your CPU and ram it should be a little easier to clock it together..

    Lets say your CPU maxed out at 2800mhz with its default multi of 12x.. But your ram maxes out at 250mhz..

    12x 250 = 3000mhz.. That won’t work ..lol..

    11x 250 = 2750mhz .. That will work but your cheating yourself 50mhz of CPU power.

    12x 233 = 2796MHz .. That will work and get you closer to the max of your CPU. And running the ram little slower then the max you found before to achieve the higher CPU MHz might also allow you to tighten up the ram timings a little.

    Now there is always the option to use a divider for your ram which will get you closer to your CPU and RAM’s max....

    10(CPU multi) x 278(HTT) = 2780mhz (CPU speed)

    If you use a 9\10 divider with this config…

    278 \ 10 x 9 = 250mhz (mem speed)

    Whatever you decide there really isn’t a right or wrong way to do it. The only way to find out which way is best for you to run is test test test!! Run benchies with different configs and see which performs the best.

    This is just a small portion of overclocking.. There is much more to learn but I hope this helps some of you get a better grip on where to start with your A64 system. It took me a lot of time to figure it out myself, it just takes patience.

    This guide was written by johnrr6 with the help of the people he lists below..
    So in no way do I take ANY credit for this awsome guide other then copy and pasting..

    4. DFI NF4 BIOS Memory Guide

    The purpose of this thread is to give you some kind of explanation and a good “start point” to the blizzard of available settings (especially memory) available on Oskar Wu’s fabulous NForce 4 motherboards from DFI. Especially to those who are new to the fun and excitement of overclocking. (I just love it when I can get my $200 chip to outperform a $500 chip). Unfortunately the manuals that are available for the board do a very poor job in this area, and we are all very leery of just doing a certain setting without some type of background information behind what the setting is/does. Having said that----some of these setting are VERY obscure and trying to find information on what they actually do is extremely difficult. Also, some of the below “explanations” may be totally unintelligible for the normal user (I know some were for me). Be that as it may, I’m a firm believer that SOME information is better than NO information. You may have to just dive in with some settings and use the time honored tradition of “try it before you buy it.”

    BIG CAVEAT!!:

    Please understand that this information and suggested settings may or may not work for you. Every user will usually have a different experience based upon his own equipment. The attempt here is to provide knowledge-----and hopefully get you in the ballpark! Also, my personal results were with Corsair BH-5 memory----there will be differences in how TCCD based memory should be set. There are definitely timing and voltage differences. Please always feel free to send me updated information to add to, or edit this thread!!

    Very little of this information was created by me. I am simply acting as a “compiler and editor.” I will attempt to give credit to everyone whom I’m “borrowing” material from. If you are a contributor and are displeased by how I have used your materials just PM me and I will make amends.

    Special Thanks to:

    Adrian Wong and his RojakPot BIOS Explanation site
    Adrian also has a fabulous BIOS book: Breaking Through the Bios Barrier
    Lost Circuits
    Tom’s Hardware Guide
    AnandTech
    Jess1313 and Samurai Jack, members of many forums, whose excellent guide I used as a true basis for this guide.

    As well as the following contributors:
    ABXZone: Sierra, Blue078, Eldonko, Xgman, Eva2000, HiJon89 (all members of many forums)

    DFI-Street: RGone, AngryGames, masterwoot, Aurhinius

    Xtrememsystems: kakaroto

    Jess1313, Samurai Jack, Travis, bigtoe----who are also all members of many forums

    Anand Tech: Wes Fink

    First: A Very Brief Tutorial on RAM

    Paraphrased from Tom’s Hardware guide:http://www.tomshardware.com/index.html
    “To better understand how timing parameters affect memory performance, you should know about everything involved in accessing modern Random Access Memory (RAM). The "RAM Timings" chart below will give you an overview of how it works. The bottom line is a read process is initiated when the controller in the motherboard chipset selects the memory module that contains the data. (A64’s include the memory controller onboard). The controller addresses the right chip on the module and the data it holds. The cells of the chip are arranged in a matrix and are addressed using the row and column addresses. Each intersection represents one memory bit.


     


    Optimizing the timing parameters will speed up the processes involved in accessing RAM. The memory controller first determines the row address of the storage cell it intends to address. The column address is communicated once the time tRCD has transpired. The time tCL then passes while the data is transferred to the output register. The process can start all over again after waiting tRAS plus tRP.”

    Here is a fabulous online multimedia explanation of RAM from Corsair: http://www.corsairmemory.com/memory...3707/index.html

    That is a very brief explanation----below is the guide….

    But before you get started, here's a blank chart I made up to help your overclocking, or to just get stable settings on the NF4 boards----should apply for all versions. Got the idea from masterwoot. I edited his and made an updated version----thanks masterwoot!! Prints fine off of IE----set your margins to .5 inch both sides in page setup before you print----leave in "Portrait" mode. It may take a few seconds to load...
    NF4 Memory & Voltages Bios Settings Chart


    Additional Information on TCCD

    A great Guide for TCCD memory only:
    Kakaroto's TCCD Memory Guide


    BIOS Optomization Guide for DFI NForce4 Motherboards:

    Dram Frequency Set(Mhz)

    Settings = 100(Mhz)(1/02), 120(Mhz)(3/05), 133(Mhz)(2/03), 140(Mhz)(7/10), 150(Mhz)(3/04), 166(Mhz)(5/06), 180(Mhz)(9/10), 200(Mhz)(1/01)

    This is your “Divider” settings-----most people will argue that the best results come from Synchronous setup or 1:1, or in DFIs case, 1/01. All other settings are Asynchronous. You can use the little App called memFreq 1.1 to compute your memory speed using a divider. With a 1/01 ratio (Synchronous)----the formula with any 400 mghtz RAM is simple FSB (HTT) x 2 so if I you are running your FSB (HTT) at 240-----your DDR speed would actually be DDR480. You would possibly use a divider if you have weaker RAM to allow a higher CPU overclock.

    Here’s another chart to help explain it from Travis at Vr-Zone who I believe had Oskar Wu’s help to develop it:

     

    Large Influence on Bandwidth----can be for Stability if using cheaper RAM that is maxed out at a 1:1 setting.

    Suggested Setting for DFI: 200(Mhz)(1/01)


    Command Per Clock(CPC)

    Settings: Auto, Enable(1T), Disable(2T)

    Command Per Clock(CPC) is also called Command Rate. It may be best in some instances to Disable (2T) w/ 2x512 RAM modules. It has a large Influence on Bandwidth/Stability.

    From Adrian Wong’s site: http://www.rojakpot.com/
    “This BIOS feature allows you to select the delay between the assertion of the Chip Select signal till the time the memory controller starts sending commands to the memory bank. The lower the value, the sooner the memory controller can send commands out to the activated memory bank. When this feature is enabled, the memory controller will only insert a command delay of one clock cycle or 1T. When this feature is disabled, the memory controller will insert a command delay of two clock cycles or 2T. The Auto option allows the memory controller to use the memory module's SPD value for command delay. If the SDRAM command delay is too long, it can reduce performance by unnecessarily preventing the memory controller from issuing the commands sooner. However, if the SDRAM command delay is too short, the memory controller may not be able to translate the addresses in time and the "bad commands" that result will cause data loss and corruption. It is recommended that you try enabling SDRAM 1T Command for better memory performance. But if you face stability issues, disable this BIOS feature."

    Large Influence on Bandwidth/Stability.

    Suggested Setting for DFI: Enable 1T whenever possible


    CAS Latency Control(tCL)

    Settings = Auto, 1, 1.5, 2, 2.5 3, 3.5, 4, 4.5.

    This is the first timing that most ram companies rate their ram with. For example, you might see RAM rated at 3-4-4-8 @275mhz. this is the 3, in that situation. 2 yields the best performance, CAS 3 usually gives better stability. Please note; if you have Winbond-BH-5/6, you may not be able to use CAS3.

    From Lost Circuits: http://www.lostcircuits.com/
    “CAS is Column Address Strobe or Column Address Select. CAS controls the amount of time (in cycles (2, 2.5,& 3) between receiving a command and acting on that command. Since CAS primarily controls the location of HEX addresses, or memory columns, within the memory matrix, this is the most important timing to set as low as your system will stably accept it. There are both rows and columns inside a memory matrix. When the request is first electronically set on the memory pins, the first triggered response is tRAS (Active to Precharge Delay). Data requested electronically is precharge, and the memory actually going to initiate RAS is activation. Once tRAS is active, RAS, or Row Address Strobe begins to find one half of the address for the required data. Once the row is located, tRCD is initiated, cycles out, and then the exact HEX location of the data required is accessed via CAS. The time between CAS start and CAS end is the CAS latency. Since CAS is the last stage in actually finding the proper data, it's the most important step of memory timing.”

    From Adrian Wong’s site: http://www.rojakpot.com/
    “This BIOS feature controls the delay (in clock cycles) between the assertion of the CAS signal and the availability of the data from the target memory cell. It also determines the number of clock cycles required for the completion of the first part of a burst transfer. In other words, the lower the CAS latency, the faster memory reads or writes can occur. Please note that some memory modules may not be able to handle the lower latency and may lose data. Therefore, while it is recommended that you reduce the SDRAM CAS Latency Time to 2 or 2.5 clock cycles for better memory performance, you should increase it if your system becomes unstable. Interestingly, increasing the CAS latency time will often allow the memory module to run at a higher clock speed. So, if you hit a snag while overclocking your SDRAM modules, try increasing the CAS latency time.”

    Slight Influence on Bandwidth / Large Influence on Stability.

    Suggested Settings for DFI: 1.5, 2, 2.5, and 3. (Lower = Faster)


    RAS# to CAS# Delay(tRCD)

    Settings = Auto, 0, 1, 2, 3, 4, 5, 6, 7.

    This is the second timing that most ram companies rate there ram with. For example, you might see ram rated at 3-4-4-8@275mhz. This is the first 4, in that situation.

    From Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature allows you to set the delay between the RAS and CAS signals. The appropriate delay for your memory module is reflected in its rated timings. In JEDEC specifications, it is the second number in the three or four number sequence. Because this delay occurs whenever the row is refreshed or a new row is activated, reducing the delay improves performance. Therefore, it is recommended that you reduce the delay to 3 or 2 for better memory performance. Please note that if you use a value that is too low for your memory module, this can cause the system to be unstable. If your system becomes unstable after you reduce the RAS-to-CAS delay, you should increase the delay or reset it to the rated delay. Interestingly, increasing the RAS-to-CAS delay may allow the memory module to run at a higher clock speed. So, if you hit a snag while overclocking your SDRAM modules, you can try increasing the RAS-to-CAS delay.”

    Large Influence on Bandwidth/ Stability.

    Suggested Settings for DFI: 2-5 ----2 yields the best performance, and 4-5 yields the best over clock (5 is usually overkill). Usually cheaper RAM will not be able to use 2, and reach their max OC. (Lower = Faster)


    Min RAS# Active Timing(tRAS)

    Settings = Auto, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15.

    This is the fourth timing that most ram companies rate there ram with. For example, you might see ram rated at 3-4-4-8 @275mhz. this is the 8, in that situation.

    From Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature controls the memory bank's minimum row active time (tRAS). This constitutes the time when a row is activated until the time the same row can be deactivated. If the tRAS period is too long, it can reduce performance by unnecessarily delaying the deactivation of active rows. Reducing the tRAS period allows the active row to be deactivated earlier. However, if the tRAS period is too short, there may not be enough time to complete a burst transfer. This reduces performance and data may be lost or corrupted. For optimal performance, use the lowest value you can. Usually, this should be CAS latency + tRCD + 2 clock cycles. For example, if you set the CAS latency to 2 clock cycles and the tRCD to 3 clock cycles, the optimum tRAS value would be 7 clock cycles. But if you start getting memory errors or system crashes, increase the tRAS value one clock cycle at a time until your system becomes stable.”

    It appears throughout the web that this is a much debated timing. Some may argue that 00, 05, or 10 is the faster/most stable. There probably isn’t a right answer for this one, it all depends on your ram. If you need a good starting point, usually most/all ram can achieve their max OC on 10 tRAS, even if one of the other settings is faster.

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: Suggest you use only 00, and 5-10. I’d start with 8 and play around from there. (Lower = Faster)


    Row Precharge Timing(tRP)

    Settings = Auto, 0, 1, 2, 3, 4, 5, 6, 7

    This is the third timing that most ram companies rate there ram with. For example, you might see ram rated at 3-4-4-8 @275mhz. this is the second 4, in that situation.

    From Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature specifies the minimum amount of time between successive ACTIVATE commands to the same DDR device. The shorter the delay, the faster the next bank can be activated for read or write operations. However, because row activation requires a lot of current, using a short delay may cause excessive current surges. For desktop PCs, a delay of 2 cycles is recommended as current surges aren't really important. The performance benefit of using the shorter 2 cycles delay is of far greater interest. The shorter delay means every back-to-back bank activation will take one clock cycle less to perform. This improves the DDR device's read and write performance. Switch to 3 cycles only when there are stability problems with the 2 cycles setting.”

    Large Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 2-4 ----2 yields the best performance, and 4-5 yields the best stability when overclocking (5 is usually overkill). A lot of RAM will not be able to use 2, and reach their max OC. (Lower = Faster)


    Row Cycle Time(tRC)

    Settings = Auto, 7-22 in 1.0 increments.

    From Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature controls the memory module's Row Cycle Time or tRC. The row cycle time determines the minimum number of clock cycles a memory row takes to complete a full cycle, from row activation up to the precharging of the active row. Formula-wise, the row cycle time (tRC) = minimum row active time (tRAS) + row precharge time (tRP). Therefore, it is important to find out what the tRAS and tRP parameters are before setting the row cycle time. If the row cycle time is too long, it can reduce performance by unnecessarily delaying the activation of a new row after a completed cycle. Reducing the row cycle time allows a new cycle to begin earlier. However, if the row cycle time is too short, a new cycle may be initiated before the active row is sufficiently precharged. When this happens, there may be data loss or corruption. For optimal performance, use the lowest value you can, according to the tRC = tRAS + tRP formula. For example, if your memory module's tRAS is 7 clock cycles and its tRP is 4 clock cycles, then the row cycle time or tRC should be 11 clock cycles. However, if the row cycle time is too short, a new cycle may be initiated before the active row is sufficiently precharged. When this happens, there may be data loss or corruption.”

    Large Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 7 yields the best performance, 15-17 yields the best stability/over clock. 22 is way overkill. Start at 16, and work your way down from there. 7 is usually much too tight for most average ram. Remember the tRC = tRAS + tRP formula. (Lower = Faster)


    Row Refresh Cycle Time(tRFC)

    Settings = Auto, 9-24 in 1.0 increments.

    From the DFI BIOS: “This bios setting represents time to refresh a single row on the same bank of memory. This value is also the time interval between a refresh (REF command) to another REF command to different rows of the same bank. The tRFC value is higher than tRC as column access gates are not turned on during it’s issue.”

    Large Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 9 is usually unreachable and 10 yields the best performance. 17-19 yields the best stability/over clock with 19 probably overkill. Start at 17 and work your way down. Most stable timing is usually set to 2-4 clocks higher than tRC. (Lower = Faster)


    Row to Row Delay(also called RAS to RAS delay)(tRRD)

    Settings = Auto, 0-7 in 1.0 increments.

    From Adrian Wong’s site: http://www.rojakpot.com/
    “This BIOS feature specifies the minimum amount of time between successive ACTIVATE commands to the same DDR device. The shorter the delay, the faster the next bank can be activated for read or write operations. However, because row activation requires a lot of current, using a short delay may cause excessive current surges. For desktop PCs, a delay of 2 cycles is recommended as current surges aren't really important. The performance benefit of using the shorter 2 cycles delay is of far greater interest. The shorter delay means every back-to-back bank activation will take one clock cycle less to perform. This improves the DDR device's read and write performance. Switch to 3 cycles or higher only when there are stability problems with the 2 cycles setting.”

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 00 yields the best performance and 4 yields the best stability/over clock (anything above 4 is probably overkill). 2 is probably your best bet. 00 sounds odd, but it has worked well for others, even at 260 MHz. (Lower = Faster)


    Write Recovery Time(tWR)

    Settings = Auto, 2, 3.

    From Adrian Wong’s site: http://www.rojakpot.com/
    “This BIOS feature controls the Write Recovery Time (tWR) of the memory modules. It specifies the amount of delay (in clock cycles) that must elapse after the completion of a valid write operation, before an active bank can be precharged. This delay is required to guarantee that data in the write buffers can be written to the memory cells before precharge occurs. The shorter the delay, the earlier the bank can be precharged for another read/write operation. This improves performance but runs the risk of corrupting data written to the memory cells. It is recommended that you select 2 Cycles if you are using DDR200 or DDR266 memory modules and 3 Cycles if you are using DDR333 or DDR 400 memory modules. You can try using a shorter delay for better memory performance but if you face stability issues, revert to the specified delay to correct the problem.”

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 2 yields better performance, and 3 yields better stability/over clock. (Lower = Faster)


    Write to Read Delay(tWTR)

    Settings: Auto, 1, 2

    From Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature controls the Write Data In to Read Command Delay (tWTR) memory timing. This constitutes the minimum number of clock cycles that must occur between the last valid write operation and the next read command to the same internal bank of the DDR device. The 1 Cycle option naturally offers faster switching from writes to reads and consequently better read performance. The 2 Cycles option reduces read performance but it will improve stability, especially at higher clock speeds. It may also allow the memory chips to run at a higher speed. In other words, increasing this delay may allow you to overclock the memory module higher than is normally possible. It is recommended that you select the 1 Cycle option for better memory read performance if you are using DDR266 or DDR333 memory modules. You can also try using the 1 Cycle option with DDR400 memory modules. But if you face stability issues, revert to the default setting of 2 Cycles.”

    From the DFI BIOS: “This Bios setting specifies the write to read delay. Samsung calls this TCDLR (last data in to read command). It is measured from the rising edge and following the last non-mask data strobe to the rising edge of the next read command. JDEC usually specifies this as one clock.”

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 1 yields better performance, and 2 yields better stability/over clock. (Lower = Faster)


    Read to Write Delay(tRTW)

    Settings = Auto, 1-8 in 1.0 increments.

    Paraphrased From Adrian Wong’s site: http://www.rojakpot.com/
    ”When the memory controller receives a write command immediately after a read command, an additional period of delay is normally introduced before the write command is actually initiated. As its name suggests, this BIOS feature allows you to skip (or raise) that delay. This improves the write performance of the memory subsystem. Therefore, it is recommended that you enable this feature for faster read-to-write turn-arounds. However, not all memory modules can work with the tighter read-to-write turn-around. If your memory modules cannot handle the faster turn-around, the data that was written to the memory module may be lost or become corrupted. So, when you face stability issues, disable (or raise the value) of this feature to correct the problem.”

    From the DFI BIOS: “This field specifies the read to write delay. This is not a DRAM specified timing parameter, but must be considered due to the routing latencies on the clock forwarded bus. It is counted from the first address bus slot which was not associated with part of the read burst.”

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 1 yields better performance, and 4 yields better stability/over clock (4 is overkill). Recommend try 1 and move to 2 if unstable. (Lower = Faster)


    Refresh Period(tREF)

    Settings = Auto, 0032-4708 in variable increments.

    1552= 100mhz(?.?us)
    2064= 133mhz(?.?us)
    2592= 166mhz(?.?us)
    3120= 200mhz(?.?us)(seems to be a/ Bh-5,6 sweet spot at 250+mhz)
    ---------------------
    3632= 100mhz(?.?us)
    4128= 133mhz(?.?us)
    4672= 166mhz(?.?us)
    0064= 200mhz(?.?us)
    ---------------------
    0776= 100mhz(?.?us)
    1032= 133mhz(?.?us)
    1296= 166mhz(?.?us)
    1560= 200mhz(?.?us)
    ---------------------
    1816= 100mhz(?.?us)
    2064= 133mhz(?.?us)
    2336= 166mhz(?.?us)
    0032= 200mhz(?.?us)
    ---------------------
    0388= 100mhz(15.6us)
    0516= 133mhz(15.6us)
    0648= 166mhz(15.6us)
    0780= 200mhz(15.6us)
    ---------------------
    0908= 100mhz(7.8us)
    1032= 133mhz(7.8us)
    1168= 166mhz(7.8us)
    0016= 200mhz(7.8us)
    ---------------------
    1536= 100mhz(3.9us)
    2048= 133mhz(3.9us)
    2560= 166mhz(3.9us)
    3072= 200mhz(3.9us)
    ---------------------
    3684= 100mhz(1.95us)
    4196= 133mhz(1.95us)
    4708= 166mhz(1.95us)
    0128= 200mhz(1.95us)

    Paraphrased From Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature allows you to set the refresh interval of the memory chips. There are (several) different settings as well as an Auto option. If the Auto option is selected, the BIOS will query the memory modules' SPD chips and use the lowest setting found for maximum compatibility. For better performance, you should consider increasing the Refresh Interval from the default values (15.6 µsec for 128Mbit or smaller memory chips and 7.8 µsec for 256Mbit or larger memory chips) up to 128 µsec. Please note that if you increase the Refresh Interval too much, the memory cells may lose their contents. Therefore, you should start with small increases in the Refresh Interval and test your system after each hike before increasing it further. If you face stability problems upon increasing the refresh interval, reduce the refresh interval step by step until the system is stable.

    From Sierra at ABXzone: The information below is taken from an old RAM guide. In a nutshell a memory module is made up of electrical cells. The refresh process recharges these cells, which are arranged on the chips in rows. The refresh cycle refers to the number of rows that must be refreshed.

    "Periodically the charge stored in each bit must be refreshed or the charge will decay and the value of the bit of data will be lost. DRAM (Dynamic Random Access Memory) is really just a bunch of capacitors that can store energy in an array of bits. The array of bits can be accessed randomly. However, the capacitors can only store this energy for a short time before it discharges it. Therefore DRAM must be refreshed (re-energizing of the capacitors) every 15.6µs (a microsecond equals 10-6 seconds) per row. Each time the capacitors are refreshed the memory is re-written. For this reason DRAM is also called volatile memory. Using the RAS-ONLY refresh (ROR) method, the refresh is done is a systematic manner, each column is refreshed row by row in sequence. In a typical EDO module each row takes 15.6µs to refresh. Therefore in a 2K module the refresh time per column would be 15.6µs x 2048 rows = 32ms (1 millisecond equals 10-6 seconds). This value is called the tREF. It refers to the refresh interval of the entire array."

    Here is an interesting discussion of tREF on the DFI forum: http://www.dfi-street.com/forum/showthread.php?t=10411

    Slight Influence on Stability/Bandwidth.

    Suggested Settings for DFI: It appears that tREF, like the tRAS, is not an exact science. It also seems that the 15.6us, and 3.9us settings work well, and that the 1.95us settings give lower bandwidth. The unknown (?.?us) are shots in the dark. A lot of users are finding setting 3120= 200mhz(?.?us) gives the best balance of performance, and stability, but this will probably vary greatly from one type of RAM to another.


    Write CAS# Latency(tWCL)

    Settings = Auto, 1-8

    Paraphrased from Lost Circuits: http://www.lostcircuits.com/
    ”Variable Write CAS Latency (tWCL): Conventional SDRAM including DDR I uses random accesses as the name implies. This means that the controller is free to write to any location within the physical memory space, which, in most cases, means that it will write to whichever page is open and to the column address closest to the (CAS) strobe. The result is a write latency of 1T, as opposed to read or CAS-Latency values of 2, 2.5 or 3. (This setting should almost) always be set to 1 unless using DDRII.”

    Large Influence on Stability/ Unknown Influence on bandwidth.

    Suggested Settings for DFI: Most people can only post using Auto or 1. RGone over at DFI-Street says that #5 in this setting works on his board with “any” brand or size and speed of memory! Recommend try 1.


    DRAM Bank Interleave

    Settings = Enable, Disable

    Paraphrased from Adrian Wong’s site: http://www.rojakpot.com/
    ”This BIOS feature enables you to set the interleave mode of the SDRAM interface. Interleaving allows banks of SDRAM to alternate their refresh and access cycles. One bank will undergo its refresh cycle while another is being accessed. This improves memory performance by masking the refresh cycles of each memory bank. A close examination will reveal that since the refresh cycles of all the memory banks are staggered, this produces a kind of pipelining effect. However, bank interleaving only works if the addresses requested consecutively are not in the same bank. If they are in the same memory bank, then the data transactions behave as if the banks were not interleaved. The processor will have to wait until the first data transaction clears and that memory bank refreshes before it can send another address to that bank. All current SDRAM modules support bank interleaving. It is recommended to enable this feature whenever possible.”

    Large Influence on Bandwidth/Stability

    Suggested Settings for DFI: Set to Enable whenever possible----it is a fairly influential setting for improving bandwidth. Disable for stability and a corresponding loss in bandwidth. (Enable = Faster)


    DQS Skew Control

    Settings = Auto, Increase Skew, Decrease Skew

    From Lost Circuits: http://www.lostcircuits.com/
    "It is true that lower voltage swings enable higher frequencies but after a certain point, the ramping of the voltages will show a significant skew. The skew can be reduced by increased drive strength, however, with the drawback of a voltage overshoot / undershoot at the rising and falling edges, respectively. One additional problem with high frequency signaling is the phenomenon of trace delays. The solution in DDR was to add clock forwarding in form of a simple data strobe. DDR II takes things further by introducing a bidirectional, differential I/O buffer strobe consisting of DQS and /DQS as pull-up and pull-down signals. Differential means that the two signals are measured against each other instead of using a simple strobe signal and a reference point. In theory the pull-up and pull-down signals should be mirror-symmetric to each other but reality shows otherwise. That means that there will be skew-induced delays to reaching the output high and low voltages (VOH and VOL) and the cross points between DQS and /DQS used for clock forwarding will not necessarily coincide with the DQ crossing the reference voltage (Vref) or even be consistent from one clock to the next. The mismatch between clock and data reference points is referred to as the DQ-DQS skew."

     

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: Increase for performance, and Decrease for Stability. Recommend try Increase. (Increase = Faster, Decrease = Slower)


    DQS Skew Value

    Settings = Auto, 0-255 in 1.0 increments.

    This is the value that is Increased or Decreased when you set the DQS skew control. It does not appear to be a very sensitive timing.

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: This does not appear to be a very sensitive timing. Try 50-255 with “Increase Skew” set in the above timing. (Higher = Faster)


    DRAM Drive Strength

    Settings = Auto, 1-8 in 1.0 increments.

    Paraphrased From Adrian Wong’s site:http://www.rojakpot.com/ “Sometimes called driving strength. This feature allows you to control the memory data bus' signal strength. Increasing the drive strength of the memory bus can increase stability during overclocking. DRAM drive strength refers to the signal strength of the memory data line. A higher number means a stronger signal and is generally recommended for an overclocked module to improve stability. Supposedly TCCD works better with weak drive strength while just about everything else prefers a stronger signal.”

    From bigtoe: “If you leave the option at Auto this will set a weak drive strength, this is good for TCCD based modules but bad for anything else. From testing and debugging the board I have concluded the following. Options 1 3 5 7 are all weak, as is Auto, setting. 1 is actually the weakest option with 7 being as close to the normal weak setting DFI will allow us. Options 2 4 6 8 are the Normal settings, with 8 being the highest strength setting. If you are using TCCD you may want to try 3 5 or 7 as the drive settings as they usually seem to allow the modules to clock well. If you are using VX, or the new BH Gold, or any other modules from the OCZ range you may want to try 8 or 6.”

    Large Influence on Stability.

    Suggested Settings for DFI: From bigtoe: “If you are using TCCD you may want to try 3 5 or 7 as the drive settings as they usually seem to allow the modules to clock well. If you are using VX, or the new BH Gold, or any other modules from the OCZ range you may want to try 8 or 6.”


    DRAM Data Drive Strength

    Settings = Levels 1-4 in 1.0 increments.

    From Adrian Wong’s site: http://www.rojakpot.com/
    "The MD Driving Strength determines the signal strength of the memory data line. The higher the value, the stronger the signal. It is mainly used to boost the DRAM driving capability with heavier DRAM loads (multiple and/or double-sided DIMMs). So, if you are using a heavy DRAM load, you should set this function to Hi or High. Due to the nature of this BIOS option, it's possible to use it as an aid in overclocking the memory bus. Your SDRAM DIMM may not overclock as well as you wanted it to. But by raising the signal strength of the memory data line, it is possible to improve its stability at overclocked speeds. But this is not a surefire way of overclocking the memory bus. In addition, increasing the memory bus signal strength will not improve the performance of the SDRAM DIMMs. So, it's advisable to leave the MD Driving Strength at Lo/Low unless you have a high DRAM load or if you are trying to stabilize an overclocked DIMM."

    Large Influence on Stability.

    Suggested Settings for DFI: Many have suggested using Level 1 or 3, if you have CPC enabled. With CPC, anything above level 1 gives some users extreme instability. Some users like level 3 with CPC enabled. Some others have had success with using level 2-4 if CPC is disabled. I had good luck with CPC enabled and Level 4. (Higher = Faster)


    Max Async Latency

    Settings = Auto, 0-15 in 1.0 increments.

    I could not find anything on this particular setting and am not sure what portion of RAM functions it affects. If you have information on this setting, please post and I will update this section. From HiJon89: “The Max Async Latency setting will show its biggest difference in the Everest Latency Test. Going from 8ns to 7ns on my BH-6 made a 1ns difference in Everest Latency. Going from 7ns to 6ns dropped it another 2ns.”

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 7ns is the default----Suggest you start at 7ns and work from there trying 5.0-10.0. From HiJon89: “6ns is very tight, I would recommend running 6ns for UTT or BH-5 but not TCCD. 7ns is looser, good for getting higher clocks on UTT or BH-5. 8ns is pretty loose for UTT or BH-5, but its just right for hitting DDR600 with TCCD. 9ns is very loose even for TCCD and should really only be used to try to hit DDR640+.” (Lower = Faster)


    Read Preamble Time

    Settings = Auto, 2.0-9.5 nanoseconds, in 0.5 increments.

    From the DFI BIOS: “This BIOS setting specifies the time prior to the max-read DQS return. It shows when the DQS should be turned on.” From an old Samsung memory guide: “Preamble of DQS on reads: DDR SGRAM uses a data strobe signal(s),DQS, to increase performance. The DQS signal is bidirectional which toggles when there is any data transfer from DDR SGRAM to graphic controller or from graphic controller to DDR SGRAM. Prior to a burst of read data, DQS signal transitions from Hi-Z to a valid logic low. This is referred to as the data strobe preamble. This transition from Hi-Z to logic low nominally happens one clock cycle prior to the first edge of valid data.”

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: 5.0 ns is the default when set to Auto----suggest starting at 5.0 and then working within this range (4.0-7.0) depending on ram. (Lower = Faster)


    Idle Cycle Limit

    Settings = Auto, 0-256 in varied increments.

    From the DFI BIOS: “This BIOS setting specifies the number of memclocks before forcibly closing (pre-charging) an open page.” It appears that this setting is the maximum number of tries allowed for a page of memory to be read before arbitration kicks in and forces pre-charge once again for that page.

    Slight Influence on Bandwidth/Larger Influence on Stability.

    Suggested Settings for DFI: The Auto setting defaults to 256 clocks which seems to be overkill. If your RAM is lower grade----then I would stay with Auto. If your RAM is a step up, I would try 16-32 clocks. I had good luck with 16 clocks on BH-5. (Lower = Faster)


    Dynamic Counter

    Settings = Auto, Enable, Disable.

    From the DFI BIOS: “This BIOS setting specifies dynamic idle cycle counter to enable or disable. If enabled, it forces each entry in the page table to dynamically adjust the idle cycle limit based on page conflict/page miss (PC/PM) traffic.” It appears that this setting is directly related to Idle Cycle Limit and if enabled, would override the existing clock settings for Idle Cycle Limit and force that setting to dynamically adjust based upon conflicts occurring.

    Slight Influence on Bandwidth/Stability for some----- Large Influence on Bandwidth/Stability for others.

    Suggested Settings for DFI: Auto usually disables this setting. Enable for performance increase. Disable for stability increase. This setting can have a fairly large difference----I noticed immediate crashes when set to Enable until I had adjusted other settings. I also noticed an improvement in bandwidth once I found other settings which allowed me to enable this one. Aurhinius has reported that disabling IMPROVED his memory bandwidth by 50 points using TCCD. This is just one of thoses settings that definitely depends on the BIOS version and type of memory being used. (Enable = Faster = Maybe)


    R/W Queue Bypass

    Settings = Auto, 2x, 4x, 8x, 16x.

    From the DFI BIOS: “This BIOS setting specifies the number of times the oldest operation in the DCI (Device Control Interface) read/write queue can be bypassed before the arbiter is overwritten and the oldest operation is chosen.” Similar to Idle Cycle Limit except that this arbiter affects the Read/Write que of the memory page.

    Slight Influence on Bandwidth/Larger Influence on Stability.

    Suggested Settings for DFI: 16x is the default and I would stay with that unless you are having stability problems. If unstable, suggest using 8x or even 2x or 4x for max OC. (Larger = Faster----Smaller = More Stable)


    Bypass Max

    Settings = Auto, 0x-7x in 1.0 increments.

    From the DFI BIOS: “This BIOS setting specifies the number of times the oldest entry in DCQ (Dependence Chain Que?) can be bypassed in arbitration before the arbiter choice is vetoed.” I looked all over for this one and I believe it has to do with the memory’s link to the CPU memory controller. If you find other information please feel free to post it and I will update this.

    Slight Influence on Bandwidth/Stability.

    Suggested Settings for DFI: The default is 7X. Suggest 4x-7x for max performance/stability. Bypass max from 0X - 7X, 7X being the most agressive giving the highest bandwidth. Low latency dimms suit 7X with higher latency and high FSB needing 4X to 6X to work well.Suggest trying 5X and work up to 7X checking stability.


    32 Byte Granulation

    Settings = Auto, Disable (8burst), Enable (4burst).

    From the DFI BIOS: “This BIOS setting specifies if the burst counter should be chosen to optimize data bus bandwidth for 32 byte accesses.” Disabling allows for the best performance (largest size of burst).

    Slight Influence on Bandwidth/Larger Influence onStability.

    Suggested Settings for DFI: Auto selects Disable (8burst) as the default in most cases. Try Disable (8burst) for more bandwidth. Try enabling 4 burst for more stability. (Disable = Faster)

    Important Links

    How to correctly run 2x prime95's with dual cores..
    http://www.dfi-street.com/forum/showthread.php?t=16446

    The location of the PWM IC on the NF4 mobo
    + vdimm,vcore and chipset voltage read points.. (w/ pictures)
    http://www.dfi-street.com/forum/sho...740&postcount=2

    NF2 and NF4 bios flash CD + utilities..
    http://www.dfi-street.com/forum/showthread.php?t=22031

    A64 Heatsink Selection & Mounting Guide..
    http://www.dfi-street.com/forum/showthread.php?t=23259

    NF4 - Plug ALL FOUR power connectors in (w/ pictures)..
    http://www.dfi-street.com/forum/sho...734&postcount=3

    NF4 LanParty - initial build (w/pictures)..
    http://www.dfi-street.com/forum/showthread.php?t=20832

    Overclocking Database..
    http://www.dfi-street.com/forum/forumdisplay.php?f=28

    NF4 raid setup guide - (w\ pictures)..
    http://www.angrygames.com/nf4raid-1.htm

    NF4 power supply guide..
    http://www.dfi-street.com/forum/showthread.php?t=10854

    How to read the NF4 diagnostic LED's..
    http://www.dfi-street.com/forum/sho...705&postcount=4

    Current List of AMD64 Processor Specs, Info, FAQs, And More..
    http://forums.extremeoverclocking.c...ad.php?t=107925

    The Somewhat Complete A64 Memory Timings/Settings guide..
    http://forums.extremeoverclocking.c...ad.php?t=170999

    A64 Ram Divider Training Guide and overclocking tips..
    http://forums.extremeoverclocking.c...ad.php?t=149717

    Cleaning your NF4 Chipset fan and replacing with AS5 (or other thermal material!)..
    http://www.dfi-street.com/forum/showthread.php?t=20827

    Mod the DFI Ultra-D to SLI..
    http://www.dfi-street.com/forum/showthread.php?t=10736

    Mod the DFI NF4-D to SataII and SLI..
    http://www.dfi-street.com/forum/showthread.php?t=11400

    Beginners guide for Raid..
    http://www.pcstats.com/articleview....leid=830&page=1

    How to tell which bios version you have.. (turn off all boot up splash screens first)
    http://www.angrygames.com/images/nf3/nf3_bios10.jpg


    AMD Athlon 64 General Overclocking Guides..

    http://www.madshrimps.be/?action=gethowto&howtoID=58

    http://i4memory.com/showthread.php?t=327

    http://www.tomshardware.com/cpu/19970102/

    Credits

    Confused by HTT? LDT? FSB? A64??? READ THIS!
    Most of this info was pulled from a thread were RGone and Angry_Games explained to someone what HTT and LDT really was... I did a little rewording of it to fit both 754 and 939, but a big thanks goes to RGone and Angry_Games for this one.. Even after I thought I knew what HTT and LDT was this helped a ton and made me truely understand what they are..
    The original thread can be found here.

    Which bios is best for you?
    This is from another thread were RGone and Angry_Games tackled one of the most common questions.. "Which bios is best for me..?" They did a great job of explaining that you really need to try different versions and see which works best for YOUR rig..
    The original thread can be found here.

    A64 Overclocking
    I wrote this myself with some help from WildStyle a mod at guru3d.com.. Overclocking is not an exact science and some people might have different ways to find their max overclocks..But this is the way I found to work the best .. Once you get more experienced in overclocking there might be some short cuts you are able to take but its always best to not rush.. Patience is the key to a successful overclock ..
    The original thread can be found here.

    DFI NF4 BIOS Memory Guide
    One of the biggest differences in DFI motherboards compared to the average motherboard is all the bios options.. When I got my first DFI that was the one thing that made me feel like a complete idiot..lol.. But thanks to johnrr6 for putting together this guide it helps to make sense of alot of these options.. Also a big thank you to everyone that contributed info for him to use, which he gives credit for in his guide..
    The original thread can be found here.

    Conclusion..

    Well by now your spending sleepless nights tweaking your rig or maybe playing BF2 till all hours of the night.. Or maybe you love DFI-Street so much and spend all night posting ..lol.. Either way you should end up knowing alot more about Overclocking a DFI A64 rig and thats the main objective of this guide..

 Home   Forums   Chat   Blogs   Deals   Newsletter   About 

 FAQ   Terms of Use   Privacy Policy   Contact Us 

©2009 Newegg, Inc. All rights reserved.