Click for MiniStack Ext. Drives with Powered FW/USB Hubs!
Click for MiniStack Ext. Drives with Powered FW/USB Hubs!


A Click on this Banner shows your site support to my Sponsors

Accelerate Your Mac! Logo
The Source for Mac Performance News and Reviews
Don't forget to check out all the other site features!

Reader Report: Voltage Boosting a PowerPC G3
By Ryan Tokarek 6/21/99

Ryan Tokarek wrote with more details on boosting the core voltage of a G3 CPU after seeing an earlier reader report published here several months ago.


Warning: Voltage Boosting/Soldering/Modifications are not something the author or site publishers recommend to others as it is risky and could lead to hardware damage or data loss. DO NOT try this at home. You assume all risk from modifications to your hardware.

The information published here is for reference only and not a recommendation for others to attempt this. This information may not be accurate for other present and future models and may change with future revisions hardware from Apple.

" Hi Mike,
I finally pulled together all the information I needed to modify the core voltage of my cpu. IBM was exceedingly helpful in providing me the relevant information (which isn't up on their website). I am quite grateful for their assistance and the level of information they provided.

On my processor module (and this may be different from even most other IBM ZIFs), the VID[4-0] resistor settings start out at 00000 for 2.05V. A 0ohm resistor populates each of positions R3 through R7. R3 corresponds to VID[0] on up to R7 which is VID[4]. The relevant resistors are boxed in purple in the top view of my IBM ZIF/PCM (Processor Card Module) attached to this email.

I bought one of the first blue PowerMac G3s running at 400MHz. I ordered it the day they were announced and received it a few days later. When afterwards, the information on the speed settings became available on your site ( http://www.xlr8yourmac.com/G3-ZONE/yosemite/OC.html ), I overclocked my machine to 450MHz.

This was still in February as I recall. At that time, I had no problems with stability. As spring rolled along, the ambient temperature in the house increased and I started seeing the occaisional random crash. They increased in frequency as the temperature increased so I had to back off to 400MHz again. Since then, and since seeing the information on how someone had bumped up the core voltage of his PowerForce G3 ZIF ( http://www.xlr8yourmac.com/guest_rev1/500mhz.html ), I decided to look into doing something similar for my ZIF so that I could overclock my machine again.

As I had mentioned to you earlier, I couldn't find the specific resistors responsible for the settings. Fortunately, IBM provided me with the information (basic circuit diagrams for my processor module circuit board). That was very gracious of them. I really am grateful to the people at IBM who helped me get this info.

Yesterday, after desoldering resistors 3,5,6, and 7 (for an VID[4-0] encoding of 11101), I had the core voltage at 2.2V.

PCM Bottom image

I was able to increase the clock speed to 473MHz (95.5MHz bus x 5). My machine simply would not boot at 500MHz. I then tried sticking my PCM and heatsink in the freezer for a few minutes. With no fans blowing on it (since that would just have heated things up faster) I was able to run at 500MHz for about 12 seconds before the machine crashed. (Note that you shouldn't do this a lot since if nothing else, the condensation can potentially damage things.)

PCM Top image

Last night, I did some more soldering. I moved the resistor in R4 over to R5 for a core voltage of 2.4V. Since then I've been running at 500MHz stably (so long as the cache is running at 5:2 or slower). I have a single 2" cpu fan blowing on my heat sink. The machine immediately dropped into OpenFirmware when I tried booting at 519.7MHz (94.5x5.5). I didn't bother with 550MHz. I'll see over time how stable this setup is. I've not been running it at this speed/voltage for very long yet.

The reported processor temperature through Powerlogix's G3 Cache Profiler decreases as the core voltage increases so don't take the figure in the attached screen shot without at least a 22C/40F correcting factor.

Cache Profiler

Regardless, it's still way below IBM's recommended maximum operating temperature of 65C for this version of the 750. The voltage is pretty close to IBM's recommended maximum core voltage of 2.5V. I'm not willing to push it any further.

With adequate cooling (by this I mean active cooling :), I might be able to push it up to 600MHz or beyond (sez the optimistic guy). BTW, anybody using peltier junction coolers should be putting them on a completely separate power supply since a single peltier can draw more current than the average computer power supply's rated maximum at 12V just by itself (with no motherboard, drives, etc. attached). [Note - a combination Peltier/Heatsink/Fan combo I bought at a recent PC Show cited 2 AMPs of 12V current usage - that's 24 Watts of 12V power. Also note that as reported in the main site news in the last month or so, two beige G3/Peltier users reported RAM failures after 6 months or more of use, both showed damaged capacitors on the DIMMs. Condensation is another issue as the Peltier surface area is much larger than the contact patch of the G3 CPU (many times larger). Condensation could short out your motherboard or CPU.-Mike]

(The remainder of this is directed at the readers and not specifically you, Mike, since I think you are well aware of the dangers.)

I would advise people against doing this kind of modification. It takes fairly tricky soldering/desoldering of miniscule surface mount resistors. Your only practice should definitely not be on a working (expensive) piece of electronics like your processor module.

If you must do this, you should have the right tools including (but not limited to) a temperature adjustable soldering iron with a sharp, elongated tip (these surface mount resistors are _tiny_). Care should be taken to keep from heating up the circuit board too much or you'll start burning out traces and rendering your processor module useless. Stray bits of solder could be deadly.

Unless you _really_ think you can handle all this or are prepared to buy a whole new computer at worst for a relatively (to the potential cost) minor speedup, just don't do it. You stand a chance at destoying most of the components in your computer and loosing data by doing this. Consider carefully the risks and the real benefits.

Note that your processor module, even if it comes from IBM, may be very different from mine. If you must try this, do not rely on the same 5 resistors doing the same thing as mine. I've not yet found a ZIF module with the same circuit layout on any of the machines where I work. Be sure of which resistors are responsible for encoding the VID settings on _your_specific_ ZIF module before seriously considering this.

I take no responsibility for any of these modifications if you damage something. I recommend against doing this. It is risky.

Hehehehe! 500MHz Whee! =)

Ryan Tokarek
http://www.cloudmaster.com/pulsar/ "

PCM/Voltage Settings

(from original Voltage Boost Article)
VID[0-4]
Vdd
00101
1.80V
00100
1.90V
00011
1.90V
00010
1.95V
00001
2.00V
00000
2.05V
11110
2.10V
11101
2.20V
11100
2.30V
11011
2.40V
11010
2.50V
11001
2.60V
11000
2.70V




Related Articles:

Back to XLR8YOURMAC.COM
Your Source for the best in CPU/SCSI/VIDEO card reviews, daily news, and more!

= Top of Page =


Copyright © mike 1999.
No part of this site's original content is to be reproduced in without permission.
All brand or product names mentioned here are properties of their respective companies.

Legal: Users of this website are bound by the Terms and Conditions of Use.