How to design your own microchip!!!
summary
Designs RTL in SystemVerilog, runs an open-source toolchain (make_harden) to synthesize and place-and-route, and targets the SkyWater 180 nm process (compare to 3 nm phones); the result is a chip that drives VGA and reads a PS/2 mouse and that comes back from the fab and sits on a desk. Layout runs in roughly 5 minutes to 30 hours, testing consumes about half the effort, and under one-third of tapeouts work.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:18What a microchip is
- 3:23How to get a microchip manufactured
- 5:10Choosing the chip's function
- 6:13Chip design with code
- 7:15Code to physical layout
- 9:23Sending to fabrication
related talks
03mSynthesize HDL to 7400 logic
49mFPGA: creating hardware by programming
10mMission-Specific Chips for Space: Open Tools, Real Systems, Radical Performance
26mTiny Tapeout: custom silicon open to all
14mRealising low cost and simple IC design - ChipFoundry and ChipFlow collaboration
44mASICone, from Verilog to GDSII with open source tools
18mOpen source chip design: for fun and for profit
26mRaising the level of abstraction in digital design with Chisel3 and FIRRTL
