Ricochet is the best place on the internet to discuss the issues of the day, either through commenting on posts or writing your own for our active and dynamic community in a fully moderated environment. In addition, the Ricochet Audio Network offers over 50 original podcasts with new episodes released every day.
How to Build a Computer, Part 1 of N: Silicon
As the illustrious @JohnWalker no longer treads these halls, I figured there was an opportunity to thrust my metaphorical booties into his clodhoppers. I’ve been kicking the idea of this series around for a long time. Broadly speaking it covers everything you need to know to build a computer. Everything. Today, we’re going to learn how to make silicon wafers.
He’s Gone Silicon
Start with silicon. Except we can’t start with silicon; you’ve got to get it from somewhere. Start with sand. (I can hear someone in the back asking where I get the sand. Well, they mine it in Wisconsin these days, but mostly to ship to the North Dakotan oil fields. I don’t know where the computer industry gets its sand, but if you can’t find any you aren’t trying.) Sand, chemically, is SiO2. Close, but we need less O. To render it into pure silicon you heat it up to about a fifteen hundred degrees commie in the presence of coke. Uh, the fuel, not the nose candy. This is the chemical reaction:
SiO2 + 2C -> Si + 2CO
Or possibly this one. Probably both; my sources gave me differing answers.
SiC + SiO2 = Si + SiO + CO
This gets it fairly pure, but you need really really pure. (So pure that only one really won’t cut it.) With the 96% pure stuff you get out of that reaction, you make tetrachlorosilane. That’s one silicon atom with four chlorine atoms stuck to it. You could also make trichlorosilane, which has one hydrogen atom instead of a chlorine. In either case you’ve got a silicon compound that’s readily made into a vapor. With that you can use fractional distillation (like with petroleum, or pappy’s still out back) to increase the purity. This stuff has got to be not just 99.9% pure, but 99.9999999% pure.
Okay, but you can’t make devices out of a gas. You want to reduce that, using something called the Siemens process. You take a rod of (also very pure) silicon. Heat it up to about a thousand degrees C. Then mix your trichlorosilane with hydrogen gas. One more chemical equation.
2SiHCl3 + 2H2 -> 2Si + 6HCl
You get hydrochloric acid out, and silicon. Great! But you can’t just make wafers out of that. I mean you could, but then you’d end up with solar panels, not microchips. What you’ve got now is referred to as ‘polysilicon’ because the crystal structure is all over the place. To make proper transistors you need it to be monosilicon, which is all one big silicon crystal. So we melt the stuff.
One Big Crystal Coming Right Up!
We make a single huge crystal of silicon out of the melt by means of the Czorchalski growth method. Say it with me. “Cho-RAL-ski”. That was pitiful. Try it again. “Cho-RAL-ski”. Eh, close enough. You melt your silicon in a big crucible made of silica. That way when the crucible mixes with the molten silicon, all you’re getting is more silicon. And oxygen. There are reasons why you might want oxygen in your otherwise pure wafer. You want to keep the temperature of your melt just above the melting point. Then you reach down with a seed crystal into the melt and slowly pull it back up.
The surface tension of the silicon will cause the liquid to rise up above the melt. The greater surface area causes it to cool off. By carefully controlling the temperatures you can get the molten silicon to freeze onto the crystal. Because it’s already a single crystal all your solidifying silicon will stick itself into the lattice and extend that crystal structure. The diameter of the cylinder you get depends on how quickly you pull the crystal back out.
There’s another way to get your monocrystal. It’s called the float zone method. You take a column of your very pure polysilicon. You run an infrared heating coil up and down it. The coil heats the silicon in the space directly below it to the melting point. The silicon has enough surface tension to keep the column together. Again, when the molten silicon hardens next to your seed crystal it takes up the already existent lattice and reforms into a single crystal. (So where do they get the seed crystals? Out of previous runs. And where did they get the first one? Good question; I don’t know.)
Breaking Down your Boule
What you get after that is called a ‘boule’. Don’t ask me why. You grow your boule a little wider than you need so you can grind it down afterwards. That lets you control the size much more finely than Czorchalski (“Cho-RAL-ski”) growth does. These things grow anywhere from 75mm to 300mm (roughly three inches to one foot in diameter). They’re also capable of making 450 mm wafers, but the benefits of the larger size aren’t sufficient to upgrade all the machines in your wafer fab to handle the larger size. If it’s one of the smaller ones (up to 150 mm, or six inch wafers) then you grind the edge of your boule to tell the customer what kind of wafer it is. On the larger ones they just grind a notch out of the edge, and scribe that information on with a laser.
You take your long cylinder of silicon and slice it like salami. You use a diamond wire saw to cut it into wafers. The wider you made your boule the thicker you need to make your wafers; they have to support their own weight. You’ve got wafers now, but they’re not ready to ship yet. These things need to be real flat. The smaller the features you’re putting on it the flatter it needs to be. No matter how straight you aligned your saw it isn’t straight enough. You use a process called “lapping” to smooth it out. It’s a planarization process that uses mechanical polishing and some sort of slurry. While you’re at it you should grind that edge down; it makes it harder to break your wafer afterwards.
Lapping your wafer left it with a bunch of micron-sized scratches in the surface. Etch that sucker down with some really nasty acid. acid. It’s still not smooth enough. You can smooth the wafer surface through something called chemical mechanical planarization. Still not flat enough! Nah, I’m kidding. We’re good. Clean ’em and ship ’em.
Now that we’ve got silicon wafers, we can start to build transistors. Exciting! Join us next week when we dive into the intentional and accidental defects in the silicon in “Doping: Semiconductors the Lance Armstrong Way”, or “Gettering R Dunnering”.
This is part one of my ongoing series on building a computer, the Richard Dean Anderson way. You may find all of them under the tag How to Build a Computer. This week’s post has been brought to you by the Society for the Promotion of Chippewa Valley Sand. When you go pound sand, make sure it’s Chippewa Valley Sand.
Published in Science & Technology
Sorry to be a pedant but 10 MegaBaud is about 100 Kilobytes per second or a little faster. Your “Mb” term is a little ambiguous so I thought I would clarify.
Basically, a Megabaud is 1 million (or so) bits per second and since there are 8 bits per byte and there’s usually overhead (stop bits and start bits, for example) a good rule is to divide the Baud rate by 10 and get bytes per second.
Great stories. Thanks.
I’d never even heard of “stones” as a unit before moving to Australia, and everyone there measured themselves that way. As did everyone in NZ. And the Canadians I’ve met did, too, though they were a lot better at telling me how many pounds that was than any Antipodeans.
They all used Centigrade for weather and cook/bake in Fahrenheit, which was weird.
The blooper reel would be sure to get a lot more hits than the actual process video.
@percival :
When I first got a direct connect modem, it was in the days that you had to notify the telephone company that you were about to connect a piece of “foreign equipment” to their system. I called the specified number and got a nice lady and read off the serial number of the modem I was using. She hesitated and then asked
“What is it used for”
I replied “It is for one computer to talk to another”
Long silence….. “But what will they say?”
Those were the days. This was pre-Internet (at least pre-Publicly available internet) and it was all Bulletin board systems. I was a member of the Forth Interest Group (FIG) and it had a local BBS which would collect messages, bundle them up and then send them to the next hub. In a week or so, the message and collected responses would have come around the world.
It amazes me how easily Ricochet members can basically instantly respond to messages from around the world.
If Google, Facebook and the EU have their way (not that they don’t hate and oppose each other) we’ll need to go back to that kind of system in order to avoid censorship. It will get us away from a single control point, anyway.
It still amazes me that Ma Bell clung to the “no foreign equipment” scam as long as she did. Such shenanigans were a major reason that people wanted them broken up.
I still remember shortly after going out on my own, calling the phone company for service in a new place, telling the woman on the phone, nope, don’t need a phone, already have my own.
I think getting that phone was the first time I ever heard the phrase, “it fell off a truck”.
Ditto on that. I remember those being 300 baud. 1200 baud were typically direct connect.
That is a telephone on the right. I remember those things.
True, but Internet services typically advertise their rates in megabits per second. My cable-based home service in 60 megabits per second down and 6 megabits per second up. For some reason, I haven’t heard the word “baud” in a long time.
The internet service mentioned by @OccupantCDN is likely to 10 megabits/sec. , so 10 megabaud wouldn’t be incorrect.
I didn’t have a BBS, but I participated in a BBS politics discussion group. You’d send a message off, to CA, say, and in four or five days you’d get an answer.
Any color you want as long as it’s black.
There was a cheat for that. You could add phones to your line without detection by Ma Bell by disabling their ringers. Have the “allowed” phone be the only one that rang.
Bastiat, you’re giving our secrets away! Damn it, how am I going to insolently cheat the 1977 phone company?
Go on the dark web and download a copy of the Anarchist’s Cookbook like anyone else?