3 ms·
40 um^2 might cover the logic (although I think your logic transistor count is a factor of three low; and something like this is most likely to be made on a 45
by addaon 2y ago
40 um^2 might cover the logic (although I think your logic transistor count is a factor of three low; and something like this is most likely to be made on a 45 nm or bigger process), but doesn’t cover IO pads. If you’re willing to wire bond directly to a flex circuit you may be able to use pads on to order of 50 um x 50 um (each! Likely need 6 or 8 pads to be useful), but that’s a hell of a process, and you’d have to encapsulate afterwards, adding bulk. If you want to flip-chip mount it’s pretty hard to go under 1 mm x 1 mm for a useful microcontroller, although there’s some stuff out there at 600 um x 600 um or so from memory — but pad sizes under 300 um then bump up your resolution requirements for the flex circuit you’re bonding to.
- hajile 2y agoThey are spot-on with the transistor count for the CPU (though I believe it doesn't include all your RAM registers). SERV is a serial CPU that can range from doing calculations just 1 bit at a time up to doing them 4 bits at a time. https://github.com/olofk/serv https://github.com/olofk/serv It's pretty incredible considering the 6502 was already considered tiny when it was released with just ~4500 gates vs the 6500 in the 8085 and the 8500 in the z80.
- tycoon666 2y ago6502 has 3510 Transistors. 4500 gates seam impossible.