Email or username:

Password:

Forgot your password?
Ken Shirriff

Before WiFi, Ethernet was the best way to connect your computer to the network. This Fujitsu Ethernet chip from the 1980s was used in network cards. 🧵

17 comments
Ken Shirriff

The chip is a gate array. A gate array starts with a generic grid of transistors. For a particular application, the transistors are wired in the metal layer to form the gates needed for a particular application. This is much cheaper than a fully-custom chip.

Ken Shirriff

A disadvantage of a gate array is a lot of wasted space. The wiring channels between the transistor rows are mostly empty to provide room for the two layers of metal wiring. One layer is mostly horizontal, the other mostly vertical.

Ken Shirriff

The chip used efficient CMOS gates, like modern chips. A CMOS gate uses two types of transistors: PMOS transistors pull the output high, while NMOS transistors pull the output low. Each "ÆŽE" cell has two PMOS transistors at the top and two NMOS transistors at the bottom.

Ken Shirriff

The chip is formed from a silicon die. Regions are doped with impurities to form the transistors. A special type of silicon called polysilicon is put on top to form the transistor gates. Two layers of metal wiring are put on top to connect everything.

Ken Shirriff

Wiring up the transistors in different ways produces different gates. Here, 6 transistors form a 3-input NAND gate. Metal wires provide the inputs and the output. The transistors at the top are wired in parallel, the bottom ones in series.

Ken Shirriff

You'd design the chip using a schematic capture program. The databook listed dozens of units that you could use, from gates to counters, adders, or registers. You'd send the design to Fujitsu, where software would layout the chip and they'd manufacture it.
bitsavers.org/components/fujit

Ken Shirriff

Around the edges of the chip, bond wires connect the chip to the external pins. Special I/O cells allow the pins to be used as inputs or outputs. These cells are much larger than the regular cells to provide the high currents necessary to communicate with the outside world.

Ken Shirriff

This Ethernet chip worked with another Fujitsu chip, the 8502A that did the low-level signal handling for Ethernet. I wrote about that chip in an earlier thread:
oldbytes.space/@kenshirriff/11
Thanks to Robert Garner for providing the chips.

The Doctor

@kenshirriff This is so cool. Thank you for posting it.

LaF0rge

@kenshirriff does anyone archive such ancient EDA / schematic capture software? Would be interesting to see a screen recording of how they were used... #retrocomputing

Peter Jakobs ⛵

@kenshirriff oh wow, back in my Uni days, I did a presentation on the semi custom chips that were available in the day. PALs, GALs, and a few more. I seem to remember that FPGAs were not among the lot in the early 80s.

[DATA EXPUNGED]
Ken Shirriff

@rotopenguin Yes, only the metal masks need to be customized. Moreover, the manufacturer can manufacture a batch of dies without the metal and then finish them later as needed in the "back end of line".
Moreover, the design process is simpler for gate array than a fully-custom ASIC.

penguin42

@kenshirriff Nice pic; any idea what's going on the left of the 10th row up where a few cells seem to be below the line of the others? I admit to not understanding why - even for a gate array - they have all the gaps between the cell rows; I think it might be because they didn't have many metal layers so all the custom horizontal wires are in the gap?

Ken Shirriff

@penguin42 That's just a stitching artifact. The image is made from dozens of closeups and the stitching software doesn't work as well with repetitive patterns.

Stylus 🦉

@kenshirriff some may say that ethernet is still the best way to connect a computer to a network

Rick

@kenshirriff I would argue that Ethernet is still the best way to connect your devices to the network.

Go Up