First post, by Hezus
- Rank
- Member
I've been reading up on overclocking XTs and ATs by swapping out the crystal oscillators and I decided to look into the specifications of the IBM Model 30 8086 to see if it could do the same.
From what I know, generally XT's use 14.318180MHz crystals, divided by 3 then gives you the base frequency of 4,77 MHz. I've got another Turbo XT board (with a NEC v20) that also does 7,15 MGz (21.477270MHz crystal) and 9,54 MHz (28.636360MHz cystal).
I've pulled up the schematics of the CPU side of the IBM Model 30 and it also uses the 14.318 Mhz crystal but the CPU runs on 8 MHz.
Looking at the schematics there's another crystal running at 48 Mhz. The IC on U15 then divides this into 2 (24 MHz) on pin 62 to the board somewhere. It then also feeds 24 MHz back to the CPU on pin 83. Divided by 3 this then gives me the 8 MHz it's currently running on.
Some questions on my mind:
- Am I correct that swapping the 48 MHz crystal for a 60 Mhz (60/2=30/3) would make the CPU run at 10 Mhz?
- Is the 14,318 cystal there for legacy reasons or some type of turbo/slowdown functionality?
- The 24 Mhz signal on pin 62: is it divided by 3 too at some point for the rest of the board's operation frequency (like ISA slots, etc)?
- Do IBM PS/2 components generally work on 10 Mhz ?
- Will the IBM PS/2 BIOS stop me from swapping out crystals?
I've already replaced the 8086 with a NEC V30 which should be able to accept 10 MHz just fine. I'm not sure if I'm actually going to even desolder the crystal but getting a theoretical understanding of the inner workings would be interesting at least. Any pointers would be much appreciated! 😀
Visit my YT Channel!