News for hackers. Stuff that matters.
Re:80286 ATX mainboard based on the IBM 5170 AT PC by rob74 on Wednesday November 13, 2024 @02:18AM (#42123643)
Not sure about the rest, but I thought it was funny that the 80286 CPU is among the smallest chips on the board - that's probably due to the PLCC (?) packaging, while most of the others are DIP, but still...

The only other PLCC-packaged chips are two ATF1508AS, which are indeed ASICs (CPLDs) - oh, and the 53C400, which is... a SCSI controller (probably added as a bonus?!).

Re:80286 ATX mainboard based on the IBM 5170 AT PC by shiroiushi on Wednesday November 13, 2024 @02:59AM (#42123821)
>I thought it was funny that the 80286 CPU is among the smallest chips on the board - that's probably due to the PLCC (?) packaging, while most of the others are DIP

That's basically it. The 286 has a much larger wafer inside than a typical DIP, and DIPs are extremely inefficient packages.

It would be interesting to see how much you could shrink this board down if all these chips were replaced with BGAs (using the same wafers inside). Obviously, that's not really feasible (no one is selling a BGA version of an 8259 interrupt controller, much less an 80286), but it would be interesting to see the dramatic size reduction, just from packaging waste. Also interesting would be if you designed a board using BGA versions of all these chips, but fabbed on modern IC processes (thus yielding much smaller wafers. and therefore somewhat smaller BGA packages). Of course, the whole thing could probably just be implemented with a single FPGA these days.

Re:80286 ATX mainboard based on the IBM 5170 AT PC by rob74 on Wednesday November 13, 2024 @03:31AM (#42123998)
TBH that's nothing new... for instance, it takes a while to find the 68020 CPU on the Amiga 1200 mainboard: https://bigbookofamigahardware.com/bboah/media/download_phot...
Re:80286 ATX mainboard based on the IBM 5170 AT PC by stephen_g on Wednesday November 13, 2024 @08:41PM (#42132279)
Just a note, CPLDs (and the more modern replacements, FPGAs) are kind of the opposite of ASICs by definition.

They are obviously ICs, but being programmable they’re general purpose, not application specific (the AS in ASIC).