Anonymous Coward wrote on 2024-07-31, 03:01:I remember reading an article on the SLC3 in a 1993 issue of PC magazine. There was a picture of it, and it was PQFP100.
I'm pr […]
Show full quote
I remember reading an article on the SLC3 in a 1993 issue of PC magazine. There was a picture of it, and it was PQFP100.
I'm pretty sure whatever you have on on your upgrade module is a 486BL3 in 16-bit mode. I don't think the real SLC3 made it to production, as nobody has ever found one in the wild.
I have a couple of those 1oo pin PQFP to PGA adapters, but from a different company. I've only ever seen one or two motherboards that would actually accept them, but they were of such old design I couldn't be bothered. Can you post a picture of the board that you're using?
Intel actually produced a military grade version of the 386SX in ceramic PGA, but it seems to exist in VERY small numbers. This kind of establishes an "officlal" pinout though.
I've seen several 386SX boards that appears to have solder pads for test sockets, but it seems none of them really followed the MG386SX pinout and all used their own pinout.
Here is the motherboard (identical to mine):
The attachment Motherboard.png is no longer available
It dates from around Q1 1993.
Yeah, the pinout of the Yamaichi s0cket adapter likely doesn't follow any typical convention.
I also checked the original IBM upgrade card and I was correct in remembering it using a PGA that I am completely unfamiliar with, and bears to relation to any of the pinout standards used for the 386 Intel processors, it's a PGA122, with 5 pins missing (clearly by intent when it was made). I don't know of anything else that uses PGA117 of 122 pins.
Given that a QFP132 to PGA100 interposer that matches the Yamaichi PGA100 pinout is highly unlikely to exist, it will be a custom job. I planned to pay someone to design it, along with an integrated VRM, since the 386SX typically runs at 5V, and the IBM 486SLC3 runs at 3.6v
One thing that was posted on here by Furan is what leads me to believe the IBM 486SLC3 doesn't match a 386DX pinout 100%:
IBM 486SLC/2 Mega Thread (was Weird idea: 83mhz overdrive for 386 sx.)
IBM 486SLC3/486DLC2: PQFP 386DX pinout with addition of some pins for cache control, suspend mode, & CPU bus width modes. Hardware pin switchable between 24-bit Address bus/16-bit external Data bus or 32-bit Address/Data bus. 16Kb internal L1 cache. Able to run all Intel 486SX instructions. Additional Model-Specific Register from the 486SLC2. Low-power design. Internal clock tripling at 60, 75, or 100MHz. CPUID A439h in 486SLC3 mode.
On that page he further quotes from a publication the various register bits that can be altered regarding pins that don't exist for the 386DX pinout.
If they used such registers and pin assignments in the IBM 486SLC2, it seems highly unlikely they would omit such pins in the 486SLC3.
However, how true any of this is, is hard to say, since there is so little data on the IBM 486SLC3. That's why I wanted help in determining the exact pinout of the IBM 486SLC3, to find out what pinout it has with 100% certainty, does it match the 386DX pinout? Does it match the IBM 486DLC2 pinout? Does it match the IBM 486BL2 pinout? There is conflicting information with no actual pinout provided by anyone.
I still hope to find someone who is willing to analyze the IBM 486SLC3 pinout and verify 100% what it is.
Something else I've been thinking of, all the Japanese Evergreen SLC3 upgrades, which also use an IBM CPU with a QFP132 pinout, tend to have a Cyrix DLC87 FPU on their board. Because it is likely to be a BL3, just running in SLC mode, does it need a DLC type FPU given its design, or since its running in SLC mode, it would require an Cyrix SLC87 FPU? Does anyone even know the difference between the Cyrix DLC87 FPU and the Cyrix SLC87 FPU? I haven't been able to find much information on how the two differ.