Skip to content
0:00 / 0:00

#semiconductorfabrication#siliconwafer#photolithography

How To Make A CPU

RobertElderSoftware

176K subscribers • 1 video on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Robert Elder

Beginner. No background in the topic needed.

26M views4 years ago2 recommendations

HardwareSystems programmingCPUs and computer architectureElectronics

Robert Elder explains the step-by-step physical and chemical process of manufacturing a silicon CPU from raw sand.

How to make a CPU from scratch (any% speedrun glitchless): 1) Get a rock. 2) Smash the rock. 3) Now you have 98% concentrated silicon dioxide. Purify it to 99.9% pure silicon dioxide. 4) Purify it further to 99.9999999% polysilicon metal. 5) Put the polysilicon ingots into a crucible. 6) Heat the silicon ingots to 1698 °K. 7) Take a small seed monocrystal and dip it into the vat of molten silicon. 8) Slowly pull the crystal out as it cools. 9) Now, you've a monocrystal of pure silicon. Cut it into thin slices. 10) Now, you've got pristine freshly-cut silicon wafers. Optionally, dope them with Boron, Phosphorus or another dopant. 11) Put photoresist on the wafer. 12) Take a chromium-etched photo-lithographic quartz mask with your desired circuit pattern and shine a laser beam through it to project the circuit pattern onto the wafer. 13) The locations of the shadows produced by the photo-mask will control where the photo-resist is chemically changed on the surface of the silicon wafer (depending on whether you used positive or negative photoresist). 14) Now, develop the photoresist. 15) Acid etch the exposed parts of the wafer. 16) Perform countless iterations and repetitions of homo-epitaxy, hetero-epitaxy, pseudo-epitaxy, diffusion doping, copper interconnect layers, chemical mechanical polishing, photoresist applications, acid etching, and photomask exposing to build up the desired features on the wafer. 17) Now you've got a finished silicon wafer. Cut it into pieces. 18) Now you've got un-packaged silicon dies. Locate the pads on the silicon chip, and attach bond wires, or use the flip-chip method as is done now for most modern processors. 19) Use the bond wires or solder balls to provide an electrical connection between the pins on the chip package, and the pads on the silicon die. And that's how you make a CPU. A text-based version of this video can be found here: blog.robertelder.org/how-to-make-a-cpu/?utm_source=yt&utm_me… SOCIALS ---------------- Patreon: patreon.com/RobertElderSoftware?utm_source=yt&utm_medium=des… Tiktok: tiktok.com/@roberteldersoftware Linkedin: linkedin.com/company/robert-elder-software Blog: blog.robertelder.org/?utm_source=yt&utm_medium=desc&utm_camp… Twitter: twitter.com/RobertElderSoft Twitch: twitch.tv/roberteldersoftware Github: github.com/RobertElderSoftware Facebook: facebook.com/RobertElderSoftware Instagram: instagram.com/roberteldersoftware/ Merch: store.robertelder.org/?utm_source=yt&utm_medium=desc&utm_cam…

Why it's here

2 people recommend this

What people say. Recommended as a humorous yet accurate high-level overview of the semiconductor fabrication process.

u/canalhistoriain r/embedded • Recommends

On “Inquiry on diy SOC for mobile applications”

Sure, it's quite straightforward actually. Here's a tutorial on youtube: [video

u/TPHGaming2324in r/embedded • Recommends

On “How do I build a microcontroller at home”

Ok so first of all… Nvidia founded in a Denny’s diner not a garage, you might’ve confused it with Apple. Second, they didn’t “build” a chip from there as you would’ve imagine as custom chip manufacturing requires sophisticated equipments and instruments. So realistically, assuming you’re not trolling, with a few bucks to spare I’d advice buy an FPGA dev kit and start from basic digital logic. TLDR: Watch this video.