www.xlr8yourmac.com
The Source for Mac Performance News and Reviews

Systems  | CPU Upgrades  | SCSI | IDE | Firewire  | Video  | Audio  | Games  | Misc/OS  | Archives  | Search

Searchable Databases of Mac Owner Reports on:
CPU Upgrades | Drive Compatibility (HD/DVD/CDRW/Tape) | System/Graphics Benchmarks | Game Reviews

Got Questions? - Check the FAQ for Answers
800+ Answers on CPU Upgrades/CDR/DVD/Storage/Video Cards/Firewire/Games & More!
Email News/Tips/Reviews | Advertise here
OEM Apple CPU Upgrade/ModsReturn to News Page

Click for Mercury Elite FW/USB Drives!
Click for Mercury Elite FW/USB Drives!

Mods for Digital Audio G4/533 CPU Module in a Sawtooth
(Including L2 cache voltage tweak/heatsink)
By Jordan Carder
1/24/2005



The story goes like this:
I have a Sawtooth G4, Uni-N revision 3, single processor capable only - originally 400MHz. I don't have a lot of money that I can justify spending on (overpriced) CPU upgrades. I'm a bit of an adventurous hardware hacker, and have some experience in electronics and Mac overclocking.

When I had the opportunity to get a G4 533MHz CPU card with heatsink from a Digital Audio G4, for only $40, I jumped on it. I originally did not think it would fit into my G4 correctly, but I read that Digital Audio CPU's could be put into older G4's by removing the motherboard's ATA-33 connector (which I didn't really need anyway).

I was wrong. It fit. Turns out the G4 466 and 533MHz CPU's are 7410's, similar to the old 7400's, and on the same size card. It's the 667 and 733MHz 7450 models that are too big to fit in a Sawtooth. I was also able to use the DA's larger heatsink, because my G4 is in an ATX case.

So, after installing the CPU, I started changing the multiplier. The 533MHz CPU only ran at 400MHz, at first, because its multiplier was 4x. This makes 533MHz in a 133MHz bus DA, but only 400 in my Sawtooth. The procedure for changing the multiplier can be found elsewhere Ð it is beyond the scope of this article. I used auto rear window defroster repair paint.

I reached 600MHz, and was quite happy. Then I tried 650, and was even happier! 650 seemed okay, until it froze after about 5 minutes of Folding@home. Hmph. On rebooting, I got a kernel panic. Sigh, no good. I let it sit and cool, and on subsequent boots, it would alternately kernel panic, and freeze shortly after reaching the desktop. If I was quick, I could use PowerLogix's CPU Director to back the L2 cache down to 260MHz, where it was stable, but benchmarked about the same as 600MHz with 300MHz cache. The L2 cache chips are Samsung, and end in -QC27, therefore they are 275MHz rated.

I re-visited Michiro Isobe's fantastic G4 speed settings article (how does he do it?), available at: http://www.xlr8yourmac.com/G4ZONE/sawtooth/SawtoothCPUdesign.html. (this and other similar articles are linked on the Systems page) There, I read the procedure for L2 cache voltage boosting. The formula looks like this:

L2OVdd = 1.260 x (R51 + R52)/R51

I plugged this into Pacific Tech's Graphing Calculator for OS X, and started playing around with some values. Here's what I found:

Graphing Calc

A 100 (Ohm) resistor at the R51 position will yield a setting of about 2.82v, up from the original 2.5v. I just happen to have a 100 (Ohm) resistor - they're very common. Also, this setting is within Samsung's 2.9v spec for these chips per Samsung's K7A403609A datasheet PDF file.

Soldering onto such small solder pads is difficult, but by no means impossible. It does require a certain amount of practice. I just popped the original 124 (Ohm) resistor off with a fingernail (quick & dirty, but it works), cleaned off the solder pads, then soldered the two leads of my 100 (Ohm) resistor onto the pads. Time for a test.

resistor mod pix

Success! Booting and totally stable at 325MHz L2 cache, for about 20 minutes with Folding@home running. Then, it froze. Rats. At least this time I could reboot without panicking. But it would seemingly either freeze or panic after about 15-30 minutes of use. Still no good. I booted into OS 9, ran Gauge Pro's Memory Testing, and sure enough, there was some memory corruption going on.

There was one last thing to try, I figured. Perhaps the cache chips were overheating with the voltage boost - after all, they're back-to-back, and un-cooled. So, I grabbed an old heatsink from an Intel 440BX Northbridge, cut it (roughly) to the appropriate size, lapped it with some 320-grain sandpaper, and used (non-conductive) thermal paste to create a good contact between the heatsink and the cache chip on the underside of the card. I then used hot glue (wonderful stuff) on two of the corners to ensure that the heatsink would not fall off the card when the paste got warm and softened up.

CPU card backside

I used this particular heatsink on the back of the card because it's just the right height to clear the motherboard. I put some thin cellophane packaging tape on the motherboard directly underneath, just in case there might be an accident.

I decided to boot the machine with this new attachment and see what happened. Success again! It now appears to be totally stable at 650MHz, with a 325MHz L2 cache. It passes Gauge Pro's Memory Testing in OS 9 perfectly after 20+ passes, and I am yet to have a freeze or kernel panic in OS X. This is a 21.875% overclock on the CPU, and a 18.182% overclock of the cache chips - all in all, pretty respectable.

I am surprised that adding this small amount of cooling to only one cache chip allowed for so much more stability - then again, it was nearly stable to begin with, and I am operating in a pretty cold environment, in a case with good airflow. I am currently working on an aluminum shim to attach the cache chip on the front side of the card to the CPU's main heatsink. This should help it survive in temperatures above my basement's current chilly 60°F. (The perfect overclocking environment) The CPU's heatsink usually reads about 76.5°F via an external thermometer, running Folding@home 24/7. There is an 80mm fan running at ~7v screwed to the heatsink, blowing air across from front to back, through a homemade air duct.

card angle pix

ASP/CPU Info

XBench Scores:
Results			70.91	
	System Info		
	Xbench Version	1.1.3
	System Version	10.3.7 (7S215)	
	Physical RAM		896 MB
	Model			PowerMac3,1
	Processor		PowerPC G4 @ 650 MHz
	Version		7410 (Nitro) v1.3
	L1 Cache		32K (instruction), 32K (data)
	L2 Cache		1024K @ 325 MHz
	Bus Frequency	100 MHz
	Video Card		ATY,R200
	Drive Type		ST380021A
	CPU Test		77.57	
	GCD Loop		69.36		2.71 Mops/sec
	Floating Point Basic	96.87		350.33 Mflop/sec
	AltiVec Basic		53.54		1.56 Gflop/sec
	vecLib FFT		77.64		1.21 Gflop/sec
	Floating Point Library	122.56		4.91 Mops/sec
	Thread Test		60.34	
	Computation		41.78		564.02 Kops/sec, 4 threads
	Lock Contention	108.57		1.36 Mlocks/sec, 4 threads
	Memory Test		77.88	
	System			81.08	
	Allocate		477.64		311.56 Kalloc/sec
	Fill			69.53		553.42 MB/sec
	Copy			48.73		243.63 MB/sec
Stream			74.93	
	Copy			74.47		544.37 MB/sec [altivec]
	Scale			73.99		546.05 MB/sec [altivec]
	Add			73.82		472.42 MB/sec [altivec]
	Triad			77.54		473.80 MB/sec [altivec]



SuperDrives!


FasterMac.net
Internet Access

OWC SPECIALS!
(see full list)

= MEMORY =
4GB (2x2GB) Mac Pro RAM (800MHz) $155!

4GB (2x2GB) Mac Pro RAM (667MHz) $146.75!

4GB (2x2GB) PC6400 for 2008 iMacs $95.25

2GB PC2-5300 SODIMM $46.75

4GB (2x2GB) PC2-5300 SODIMMs $91.55

1GB DDR400 DIMMs $35.25!

512MB PC-133 SDRAM $31.75!

= WIRELESS =
802.11N/g/b PCI, PCMCIA or USB adapters under $50
802.11N/G/B Router $65

= TV TUNERS/DVR =
ElGato Turbo.264 $77.50!

Miglia TVMicro Express $35!

= CPU UPGRADES =
G3 1GHz ZIF upgrade $125!

7447A 1.6GHz $225!

= HARD DRIVES =
WD VelociRaptor 10K RPM/300GB - $295!

Samsung F1 1TB $162.50!

500GB Drives from $73.50!

750GB Drives from $125!

1TB SATA HDs from $160!

EliteAL eSATA/FW800/400/USB 2.0 Case Kit w/SW $79

1TB FW800/400/USB2 RAID HD $267.99!

= NOTEBOOK HDs =

500GB Samsung M6 HD + USB 2.0 Case Kit $263.75!

320GB/7200RPM/16MB cache - $167.99

160GB 2.5in HDs from $63

250GB 2.5in HDs from $79.99

= GRAPHICS CARDS =
ATI HD 3870 PCIe $217.99!

ATI 9800 Pro AGP $205!

ATI 9600 Mac/PC AGP $179!


XLR8YourMac.com T-Shirts $14.99!
Support this site!



Mac Help Now!
Freq. Asked Questions
(Check First!)

Mac Model Articles

CPU Upgrade Articles

Video/Card Articles

Storage Articles

Search Mac Drive Upgrades/Compat. Database

Search the CPU Upgrade Database

Search the
Game/System Perf. Database

Read Game Reviews


Recent Reviews and Articles:
Listing/links to recent articles, guides and reviews you may have missed.  Details

 
= back to www.XLR8YOURMAC.com =


= Other Site Topic Areas =
Systems | CPU Upgrades | SCSI | IDE | Video | Firewire | Audio | Tips/Misc | Mac OS Articles | FAQ


Copyright © , 1997-2008. All Rights Reserved
All brand or product names mentioned here are properties of their respective companies.

Legal: Users of the web site must read and are bound by the terms and conditions of use.