
Digital course
Want to learn how to design digital chips?
Learn to design your own ASIC and get it fabricated! Thanks to the open source Process Development Kit from Google and Skywater and the LibreLane ASIC flow, we now have the opportunity to get involved in this exciting field without signing NDAs or paying a fortune for tool licenses.
GCC revolutionised compiling, Linux revolutionised computing. Android revolutionised phones. Arduino revolutionised microcontrollers. RISCV is revolutionising ISAs. The next step is open source silicon.
This course will give you the experience of designing your own microchip using free and open source tools and getting it manufactured on an open source PDK.
Of the 650 people who have taken the course, 200 have submitted designs for MPW2, MPW3, MPW4, MPW5, MPW6, MPW7, MPW8 and Tiny Tapeout.

Analog course
Want to learn how to design analog chips?
The Zero to ASIC Analog course will guide you through the process of taping out analog integrated circuits using open-source tools. While digital design often relies on hardware description languages and automated synthesis, analog design involves more in depth simulation and drawing circuit layouts by hand. You’ll learn to use tools like Xschem for schematic capture, NGspice for simulation, and Magic for layout.
The course focuses on the Sky130 Process Design Kit, a readily available open-source PDK well-suited for mixed-signal designs. You’ll gain practical experience by drawing schematics, simulating, and ultimately taping out your own analog circuits, culminating in the fabrication of a physical chip through Tiny Tapeout.
Join the growing movement of open source analog chip designers by taking this course!
Testimonials
This is probably the best course you can get your hands on for practical stuff. If you're a hands-on guy like me it's really worth it to have the course. You can do it hand in hand with whatever theory that you're following as well. Hands-on is king for me, I mean what's the point of reading if you can't experiment - this is the mindset of an engineer.
Ameen Altajer (digital course)
The Discord channel is my favorite thing, I get my hands on right before I sleep - there's a lot of cool things and people are so awesome, they're really helpful. The community side of the course is an important part of it.
Ameen Altajer (digital course)
The Zero to ASIC course was great! Through this course I became more proficient with Verilog and started to not just appreciate, but actually enjoy the design verification! It offers the glimpse at the superpower too - seeing the traces of the original design in what used to be just squiggly lines of the masks before. Plus, I am getting my own piece of a silicon 🙂
Renaldas Zioma (digital course)
Learn more!
- Sign up to the Newsletter,
- Find out more about your instructor Matt Venn,
- Read an Article,
- Learn some Terminology.