Post

How did Intel's 386 processor connect to the outside world? Tiny wires connect to the bond pads around the edges. Special input/output circuits—visible in zoomed-in blocks—send and receive signals while protecting the chip from dangers that could destroy it. Let's take a look... 1/N

26 reposts123 likes

Static electricity is a danger to chips. The tiny transistors inside a chip use thin layers of glass-like silicon dioxide, just 250 nm thick, thinner than a virus. Static electricity can easily blow a hole through this layer, destroying the chip. Special diodes redirect static electricity safely.

The second danger facing a chip is "latchup": if the voltage on a pin is out of range, unwanted "parasitic" transistors can turn on, shorting power to ground and burning out the chip. Special "guard rings" around the I/O transistors block unwanted currents to prevent latchup.

The third danger facing a chip is "metastability". If a signal arrives at just the wrong time, the circuit can get stuck between 0 and 1 for a while before deciding on 0 or 1. This causes wrong results. It's like a ball wobbling on top of a hill, eventually rolling down one side or the other.

The 386 uses a complicated circuit, based on a memory chip's "sense amplifier" to reduce metastability. The sense amplifier speeds up the decision between 0 and 1. This circuit is relatively large, so only a few pins need it, inputs with unpredictable timings.

I took this photo just yesterday when folding my sheets because I kept getting zapped. I doubt any chip can protect against this much, but it certainly gives you an idea what they have to deal with!