iXBT Labs - Computer Hardware in Detail

Platform

Video

Multimedia

Mobile

Other

The Squeeze of Canadian Apples, a Story in Two Parts. Part One.








The site administration cannot be deemed responsible for any damage including consequential, caused to anyone who followed the recommendations of this article. It will also be recalled that any hand-made modifications of the equipment entail a cessation of the manufacturer's guarantee.

CONTENTS

  1. Introduction
  2. GPU voltmod
  3. Memory voltmod
  4. Test results: Serious Sam: The Second Encounter
  5. Test results: Code Creatures DEMO
  6. Test results: Unreal II
  7. Test results: 3DMark2001SE
  8. Test results: 3DMark03
  9. Conclusions



It is hardly a secret that videocard manufacturers often reveal an incomplete potential of their production. This is mostly done for two purposes: either to allow a safety margin or to be able to release a new product in a while, that would be similar but have better technical characteristics. Customers are usually less interested in the manufacturer's policy than in the product's quality. But there are also the kind of customers who would be eager to take the "strait-jacket" off the videocard they've bought. This story is mainly written for them, although others can find a lot of interesting things here too.

Today we'll be sqeezing the juice out of an ATI flagship, the RADEON 9800XT videocard made by Sapphire. Some may wonder if this card isn't really powerful enough, and they will be right. Take any actual computer game and it will run perfectly on this card. But the thing is, this summer will bring videocards based on new-generation chips, such as ATI's R420 and NVIDIA's NV40, and that means that today's flagships (including our subject) will be sold at much lower prices. Thus, it will be very profitable to buy such card, and if you manage to squeeze more megahertzes out of it, you'll be fully prepared to fight with the "newcomers".

Theoretical materials and videocard reviews that concern GPU ATI RADEON 9500/9600/9700/9800 (R300-R350) functionality:

Today we'll try to surmount the difficulties that arise when videocards in general and RADEON 9800XT in particular are being overclocked. The problems include physical frequency peak caused by the manufacturing process, insufficient cooling, and a power shortage for peak modes. In fact, GPU R360 that is made using the 0.15-µm process and works at 412 MHz, is hot enough as it is. Further frequency increase will bring about a nonlinear dependent rise in heat-emission. And stability at high frequencies requires an increased operating voltage which, again, entails a heat-emission rise.

So, we can't cope with the manufacturing process as laws of physics are still valid. We can devote a whole article to the heat-emission controlling means, such as the installation of more effective cooling systems of various types. But today we'll speak about another very important aspect, namely, the so-called voltmodding.

There are a lot of materials on it in the Internet. But I would like to say in advance that this article is not a guidance but rather a collection of thoughts for your consideration. A wrong interference into the videocard may cause an irreversible damage to the latter. Thus, I advise that you study some general materials on this issue before following the instructions below. The article is meant for those who have at least basic knowledge of microelectronics and knows how to handle a soldering iron. The author can't be deemed responsible for what you'll do to your videocard. Moreover, he can't be deemed such for anything you do at all.

The items needed for the modification:

  1. A 10-30 W soldering iron with a thin bit.
  2. Thin cords (26 AWG and less).
  3. Precise multiturn trimming resistors.





  4. A digital multimeter.

You can also use other items at your discretion.

GPU voltmod

A two-phase PWM (Pulse-Width Modulation) Fairchild FAN5240MTC controller is responsible for the core voltage.






Such controllers are normally used to regulate the power of mobile AMD CPUs. It is very considerate of ATI to do it, as all the company's modern videocards have advanced GPU power control chips. What is interesting in this controller is that it has a 5-bit digital/analog converter (DAC) that specifies the output voltage value (according to the official specs, it can be varied from 0.925VDC to 2.0VDC). Pins from 7 to 11 are the input parameters for this DAC. In our case, pins 7, 10, and 11 are grounded, and control voltage is supplied to pins 8 and 9. The DAC interprets this voltage as a logic 1. According to the specs, such combination corresponds to a 1.40VDC output voltage.

But in contrast to the layout recommended by the controller's manufacturer, the chip not only has a resistor (r1592) between pin 18 and the resulting voltage pin, but also a resistor (r1597) between pins 17 (VCoreD) and 18 (VCore+) (see pic.3).






Total voltage can be found from the following formula:

VGPU=1.40*(1+r1592/r1597).

The r1592 and r1597 resistance nominals are equal to 432 and 1620 ohms, respectively. If we insert these values into the formula, we'll get the voltage supplied to the GPU equal to 1.77VDC, which is confirmed by practical measurements. Evidently, we have to diminish the r1597 resistance nominal to increase core voltage.

The simplest way to do it is to solder a 20Kohm trimming resistor parallel to r1597. But because the resistor is too small, chances are it'll unsolder. So, it is better to solder one of the resistor's pins to r1597 in the blue spot, and the second pin to r1592 in the green spot. And of course, the pins of the trimming resistor must have a maximal resistance between them. As a result, we're likely to get an about 1.80VDC voltage. The best control point to measure core voltage is shown at the picture below.






You can use any of the marked spots. To increase voltage, you should diminish the variable resistor nominal until the output voltage reaches 1.95-1.97VDC. It is enough if you use air or even water cooling. Further voltage increase will create artefacts. Moreover, a 2.0-2.1VDC voltage with a load (any 3D application) causes the FAN5240MTC controller's high-voltage protection to switch on, and the computer shuts down. This protection can be bypassed, but this will be the subject of Part Two of the article. But you'll hardly need a higher-than-2.0VDC voltage unless you're using cooling that can keep the core temperature at least below 0°C.

Memory voltmod

Memory voltage is regulated by Intersil's IS6522CB controller which is quite well-known.






It has no such complex mechanisms as short-circuit and high-voltage protection. They are not necessary as memory chips consume less energy than GPU. Pins 5 and 7 serve as the feedback circuit input and zero, respectively. Output voltage can be found basing on the carrier voltage (0.8VDC) from the following formula:

VMem=0.8*(1+r114/r117).

The R114 and R117 nominals are equal to 1330 and 562 ohms, respectively. If we insert the values into the formula, we'll get a 2.69VDC (2.68VDC, according to measurements) voltage supplied to the memory. But noteworthy, the memory chips used in this card are made to work at 2.80±0.15VDC.

Obviously, we have to diminish the R117 nominal to increase the voltage supplied to the memory. For this, we need to solder a 10Kohm trimming resistor between the controller's pin 5 and the ground. The latter can be represented by the chip's pin 7 or, for example, the corresponding power connector pin (the used pins are marked blue and green, and the voltage control point is yellow).






We need to diminish gradually the resistor nominal in order to increase memory voltage.

The optimal voltage is around 2.95±0.05VDC. Further increase gives no positive effect, on the contrary, it creates artefacts. It makes no sense to increase it unless we change the voltage that feeds the input and output memory cascades. But that will be discussed in Part Two as well.

And here is a short footage of how it all happened and what became out of it:






























Results

Testbed configuration:

  • Pentium 4 2800 MHz based computer:
    • Intel Pentium 4 2.8C@3.64 (260*14) CPU;
    • ASUS P4C800-E Deluxe mainboard;
    • OCZ Premier Series 2x256MB @ 208MHz 2-2-3-5 RAM;
    • Windows XP SP1; DirectX 9.0b;
    • ATI drivers version CATALYST 4.4.
    • Thermaltake 420W PSU

Other components have no impact on performance.

VSync and the S3TC technology are DISABLED in the applications.

Test results

We used the following tools:

  • Serious Sam: The Second Encounter v.1.07 (Croteam/GodGames) — OpenGL, multitexturing, Grand Cathedral demo, test settings: quality, S3TC OFF

  • Code Creatures Benchmark Pro (CodeCult) — a game test that shows the board's work in DirectX 8.1, Shaders, HW T&L.

  • Unreal II: The Awakening (Legend Ent./Epic Games) — Direct3D, Vertex Shaders, Hardware T&L, Dot3, cube texturing, default quality

  • 3DMark2001SE (MadOnion) — DirectX8.1

  • 3DMark03 v.3.40(FutureMark) — DirectX9.0



Serious Sam: The Second Encounter











Code Creatures











Unreal II











3DMark2001SE








3DMark03








Conclusions

The only way to reach high core and memory frequencies is to use the modifications we have described. I don't think enthusiasts will miss the chance to reveal the potential of such a good card. Because they don't forget there's no such thing as redundant megahertzes.

Note: the following materials were used to make this article:

  1. www.fairchildsemi.com/ds/FA/FAN5240.pdf
  2. www.intersil.com/data/fn/fn9030.pdf



Mikhail Ambatiello AKA 2PiZzA (mickey@rbcmail.ru)

26.05.2004


Write a comment below. No registration needed!


Article navigation:



blog comments powered by Disqus

  Most Popular Reviews More    RSS  

AMD Phenom II X4 955, Phenom II X4 960T, Phenom II X6 1075T, and Intel Pentium G2120, Core i3-3220, Core i5-3330 Processors

Comparing old, cheap solutions from AMD with new, budget offerings from Intel.
February 1, 2013 · Processor Roundups

Inno3D GeForce GTX 670 iChill, Inno3D GeForce GTX 660 Ti Graphics Cards

A couple of mid-range adapters with original cooling systems.
January 30, 2013 · Video cards: NVIDIA GPUs

Creative Sound Blaster X-Fi Surround 5.1

An external X-Fi solution in tests.
September 9, 2008 · Sound Cards

AMD FX-8350 Processor

The first worthwhile Piledriver CPU.
September 11, 2012 · Processors: AMD

Consumed Power, Energy Consumption: Ivy Bridge vs. Sandy Bridge

Trying out the new method.
September 18, 2012 · Processors: Intel
  Latest Reviews More    RSS  

i3DSpeed, September 2013

Retested all graphics cards with the new drivers.
Oct 18, 2013 · 3Digests

i3DSpeed, August 2013

Added new benchmarks: BioShock Infinite and Metro: Last Light.
Sep 06, 2013 · 3Digests

i3DSpeed, July 2013

Added the test results of NVIDIA GeForce GTX 760 and AMD Radeon HD 7730.
Aug 05, 2013 · 3Digests

Gainward GeForce GTX 650 Ti BOOST 2GB Golden Sample Graphics Card

An excellent hybrid of GeForce GTX 650 Ti and GeForce GTX 660.
Jun 24, 2013 · Video cards: NVIDIA GPUs

i3DSpeed, May 2013

Added the test results of NVIDIA GeForce GTX 770/780.
Jun 03, 2013 · 3Digests
  Latest News More    RSS  

Platform  ·  Video  ·  Multimedia  ·  Mobile  ·  Other  ||  About us & Privacy policy  ·  Twitter  ·  Facebook


Copyright © Byrds Research & Publishing, Ltd., 1997–2011. All rights reserved.