SGI: Hardware

Overclocking O2 R5K/180 to 200MHz

Given the voltage problem, maybe I can try to put the 200MHz I2 CPU in the 175MHz module swapping the oscillator instead of using the 150MHz...
The bad point is that the 100MHz oscillator in the I2 module is larger than the one on the Indy, so I may need to buy a new oscillator.
Do I need to do anything to the serial eprom in this case?
Anyone can point me to a link that may help me understand the voltage of the R4400 CPU from the CPU marking?

Thanks
Marco/Sat
dexter1 wrote: I have finished the translation of the overclock article, and will be contacting Gemm today about the exact publication (his site or my site or...) of the story. As soon as the page is up, i'll post it on the news, so you can all read it...


Great news!
akimmet wrote: ...

As for the CPU in the socket they are the same and can be freely exchanged between modules of the same CPU type. This sometimes applies to CPUs of the same pinout too. I’ve heard of people successfully putting an r4700 in their r4600 module for example.
...
If you would happen to have a serial EEPROM programmer it could be easily possible to make a 300+MHz r5k Indy by buying a fast r5k (a r5000a might work too) CPU then modifying the contents of the 8pin serial EPROM to change the multiplier to an appropriate value. This technique also applies to at least all other Indy modules too just keep the replacement in the same CPU family.


R4700???

I belive the R5000a had a differnt physical package, but if you want to fab a PCB a R5500 might work too.
orionpi wrote: R4700???

I belive the R5000a had a differnt physical package, but if you want to fab a PCB a R5500 might work too.


Yep:

Usenet Post: R4700 in Indy?

It apparently worked too, PROM even identified it (hinv) :)
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.
I'm still considering if I could bump my 150SC to a 200SC :D .

Just need that 66mhz 3.3v crystal. :lol:
- Stonent -
The preceding post has been brought to you in Infinite Reality!
Image
orionpi wrote:
akimmet wrote: ...

As for the CPU in the socket they are the same and can be freely exchanged between modules of the same CPU type. This sometimes applies to CPUs of the same pinout too. I’ve heard of people successfully putting an r4700 in their r4600 module for example.
...
If you would happen to have a serial EEPROM programmer it could be easily possible to make a 300+MHz r5k Indy by buying a fast r5k (a r5000a might work too) CPU then modifying the contents of the 8pin serial EPROM to change the multiplier to an appropriate value. This technique also applies to at least all other Indy modules too just keep the replacement in the same CPU family.


R4700???

I belive the R5000a had a differnt physical package, but if you want to fab a PCB a R5500 might work too.


I thought the r5000a was just a newer revision, I guess i'll have to look that one up.

And reading my post again I forgot to mention you will also need to pay attention to the CPU voltage when replacing the CPU also.
Satoru wrote: Given the voltage problem, maybe I can try to put the 200MHz I2 CPU in the 175MHz module swapping the oscillator instead of using the 150MHz...
The bad point is that the 100MHz oscillator in the I2 module is larger than the one on the Indy, so I may need to buy a new oscillator.
Do I need to do anything to the serial eprom in this case?
Anyone can point me to a link that may help me understand the voltage of the R4400 CPU from the CPU marking?

Thanks
Marco/Sat


You will not need to update the eprom unless you want to use the existing oscillator. I don't think there is a way to tell other than this quote from Greg Douglas (or some intensive digging on google):

The 4x00 series CPUs are 5V devices, and get very hot. The R4x00 CPUs will have a huge "porcupine" heat sink on the CPU chip itself, for heat dissipation. The MIPS R4600 CPU was redesigned using a smaller geometry, and a 3.3 V process, which means much less heat dissipation. The 4400-175, and 200 MHz. also use the 3.3V process, but still have a porcupine heatsink. The R4600 CPUs have a much smaller heat sink, no bigger than the ceramic PGA package, and about .3" tall. The R5000 CPU family also is a 3.3V process. SGI produced some modules with just a heatsink on the CPU itself, and other modules with a fan/heatsink combination. Also, some R5000 modules had a 5V / 3.3V DC-DC converter on the CPU module, and some did not. Not sure of the details on this yet.


Althought I have found there ARE some r4600 cpus out there (I have one) with the huge heatsink.
akimmet wrote: ...

Althought I have found there ARE some r4600 cpus out there (I have one) with the huge heatsink.


The larger heatsink is not a sure sign of the CPU being 5v. My Indy R4400-175SC says 3.3v on the PCB but has the larger heatsink, I'm assuming that my R4600-100PC is 3.3v even though it has the larger heatsink.

I still can't figure out the voltage requlators on the R5k Indys, mine doesn't have one but I can see where one could be soldered on, maybe it was only needed in early models. To my knowledge all R5000's are 3.3v, the R5000a is the lower voltage model.
orionpi wrote:
akimmet wrote: ...

Althought I have found there ARE some r4600 cpus out there (I have one) with the huge heatsink.


The larger heatsink is not a sure sign of the CPU being 5v. My Indy R4400-175SC says 3.3v on the PCB but has the larger heatsink, I'm assuming that my R4600-100PC is 3.3v even though it has the larger heatsink.

I still can't figure out the voltage requlators on the R5k Indys, mine doesn't have one but I can see where one could be soldered on, maybe it was only needed in early models. To my knowledge all R5000's are 3.3v, the R5000a is the lower voltage model.


I have a r5k 180SC with the regulator and two 150SC modules without, which is quite odd considering all three have the exact same board revision.