Digital course

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

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

If you've got any interest in how the sausage is made you should get on the course and you should dig in and find out more. I mean this was the work of secret witches and wizards in mysterious cloaks casting strange incantations over a cauldron! This was all secret stuff and I love that this project is trying to do to silicon design what the open source community has been trying to do with software for the last 30 years. This feels like the next logical step and I think we'll look back and say well of course you can make your own chips that's just a thing and it will just be obvious and commonplace and I look forward to that.

Jonathan Pallant (digital course)

It’s a fairly daunting prospect going into something like an ASIC, but I feel confident now that I could pick another project up and go from the start with the Verilog and end up with something that will hopefully work.

Jamie Iles (digital course)

The course was very interesting, and the knowledge I obtained has proven to be very useful. It's great how accessible fabrication has become thanks to TinyTapeout and SkyWater 130.

Eduardo Holguin (digital course)

Learn more!