feature article
Subscribe Now

Create Free Silicon Chips Courtesy of Google, SkyWater, and Efabless!

Recently, I received an email from my old chum Dave Millman, who is CEO of SalesDev.Global. Before we plunge headfirst into the fray (this column) with gusto and abandon (and panache, of course), I would first like to note that I only just realized that there even was a .Global generic top-level domain (gTLD).

Historically, the collection of generic TLDs commenced with .com (commercial), .edu (education), .gov (government), .mil (military), and .org (organization), with .net (network infrastructures) added soon after. How things have changed since then. Currently, there are more than 1,500 of the little rascals, including country code TLDs and ICANN-era gTLDs (there’s even a .accountant gTLD, for goodness sake, which should make the guys from Monty Python happy).

But we digress… In his email, Dave spake as follows: “Hi Max, I just got off the phone with a friend, Mohamed Kassem of efabless.com, who has done something truly revolutionary: enabled any digital designer to build an ARM chip (ASIC/SoC) without any tools or infrastructure. Google and ARM and other companies are all backing it. And nobody knows about it. ‘It’ doesn’t even have a name.”

Dave went on to say: “As we were finishing our call, I started thinking about who could tell such an enormous story and I remembered your book, Bebop to the Boolean Boogie (as you know, I bought my paperback copy in the 1980s and you signed it for me in 2006).”

But wait, there’s more, because Dave closed by saying: “You’re the only person I can think of who can tell this big story in the way it needs to be told. Please allow me to introduce Mohamed to you (he’s copied on this message). Mohamed was already aware of your work. When he saw a copy of Bebop, he immediately recognized the genius of your unique voice. You two will have an interesting phone call. Best regards, Dave.”

“You are making me blush,” I thought.

“Don’t stop,” I thought.

As an aside, on the off chance you are interested in this sort of thing — which you definitely should be if you are part of a startup — I would just like to say that I am very impressed with the SalesDev.Global website. Right from the get-go, the landing page tells you what they do and why you need them in clear, unambiguous terms. I know so many technical websites whose designers could learn from this approach instead of going all-out, Full Monty, “Death by Bullets” because they laughingly assume you will be delighted to see a list of “50 things we think you will want to know about our product” (you really don’t).

But we digress…

Suppose you are a small company and you want to create your own application-specific integrated circuit (ASIC). If this contains one or more processors and some memory and suchlike, you may also refer to your ASIC as a System-on-Chip (SoC). (See also What the FAQ are ASICs, ASSPs, SoCs, SOMs, etc.?) There are all sorts of considerations involved here — you need some way to capture the design at the register transfer level (RTL) using an appropriate hardware description language (HDL), such as Verilog or VHDL. You are then going to require a bunch of electronic design automation (EDA) tools to analyze, synthesize, and verify your design. Ultimately, you are going to need to work with a silicon chip manufacturer, for which you will require access to their process development kit (PDK), which is the piece of the puzzle that lets you map your design onto their silicon.

If you travel the traditional route using proprietary tools and flows — and if you are using the latest and greatest process nodes — then all of this is going to cost you a fortune (it’s like they say, “It’s easy to make a small fortune making your own ASICS — all you have to do is start off with a large fortune!”).

This is where a number of players leap onto the stage with a fanfare of sarrusophones. Why sarrusophones? Because “Trumpets are so 20th century, my dear!” (In the same way that a saxophone is reminiscent of an ophicleide with a clarinet reed, so is the sarrusophone redolent of an ophicleide with an oboe or bassoon reed. You’re welcome.)

First, we should make mention of the non-profit Free and Open Source Silicon (FOSSi) Foundation, whose mission it is to promote and assist free and open digital hardware designs and their related ecosystems. In addition to hobbyists and academics, the FOSSi Foundation is of interest to an increasing number of companies that use open source IP blocks and make their own development open source.

Next, we have efabless. Mohamed Kassem, who was introduced to me by Dave Millman, is the co-founder and CTO of this company, whose mission is “To bring back the ‘two guys in a garage’ to the semiconductor industry.” If you are looking to have a custom design created for you, you can connect with the efabless network of design firms and professionals to design and deliver a custom ASIC/SoC for your product. Alternatively, if you wish to create your own design, you can use the efabless cloud-based platform — without any upfront costs or commitment — to develop an ASIC/SoC for your own use or deliver it to your customer.

We also have a little company you may have heard of — Google — which seems to have something to do with almost everything, such as the Google Summer of Code (GSoC), which is an international annual program in which Google awards stipends to students who successfully complete a free and open-source software (FOSS) coding project during the summer.

Last, but certainly not least, we have SkyWater Technology, which is the only U.S.-owned and U.S.-based pure play semiconductor foundry — also a DoD-accredited Trusted supplier — specializing in custom design and development services, design IP, and volume manufacturing for integrated circuits and micro devices.

Earlier this summer, Google and SkyWater announced the first manufacturable, open-source process design kit in the form of the SkyWater PDK (accessible via Github), which allows users to produce chips at the 130nm node (although there are other open-source PDKs, they either aren’t manufacturable or they support only older 0.35/0.5 micron nodes).

Now, your knee-jerk reaction may be to say, “The 130 nm node? Is anyone still using that?” Well, yes, they are, actually, because it’s well known and stable and low risk and affordable. Also, any ASIC/SoC you create at the 130 nm node is going to offer you a much better value proposition than implementing the equivalent functionality using a bunch of off-the-shelf components.

The cool news is that efabless is collaborating with Google and SkyWater to accelerate design using the SkyWater PDK. The folks at efabless say they will make design for this PDK simple and affordable by integrating resources on the efabless cloud-based design platform including:

  • An open source-based end-to-end ASIC design flow featuring OpenRoad, Electric, Magic, and others.
  • The open source striVe family of full ASIC references designs.
  • A marketplace for monetizing your IP or designs.

Even cooler news is that efabless is managing an open source shuttle program sponsored by Google. (Since chip fabrication costs are extremely high, it makes sense to share mask and wafer resources to produce designs in low quantities, and this concept is referred to as a shuttle program).

And the really thrilling news is that the first such shuttle will provide 40 project slots, free of charge, to any fully open-source design. I don’t know about you, but I’m almost giddy with excitement. I can’t wait to see the innovative designs that come out of this program. How about you? Do you have any thoughts you’d care to share on any of the topics present

2 thoughts on “Create Free Silicon Chips Courtesy of Google, SkyWater, and Efabless!”

  1. Super cool! I immediately started making a list of all the hacking chips I could make. Wi-Fi passwords (easy); Electric and gas meter mesh networks (already been done); HDMI cracker and converter (not too hard); AI for bots and creeps that automatically identify and self-modify to get through social network protection schemes (well-known methods); find and exploit (e.g., extortion) weaknesses in web sites (well-known methods); and my favorite—massive denial of service bots. If you are big (countries beginning with R, C or North Korea), take over block-chains. And finally, more and more (and more) spam.

    Whose garage are we talking about now?

Leave a Reply

featured blogs
Apr 25, 2024
Structures in Allegro X layout editors let you create reusable building blocks for your PCBs, saving you time and ensuring consistency. What are Structures? Structures are pre-defined groups of design objects, such as vias, connecting lines (clines), and shapes. You can combi...
Apr 25, 2024
See how the UCIe protocol creates multi-die chips by connecting chiplets from different vendors and nodes, and learn about the role of IP and specifications.The post Want to Mix and Match Dies in a Single Package? UCIe Can Get You There appeared first on Chip Design....
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

featured paper

Designing Robust 5G Power Amplifiers for the Real World

Sponsored by Keysight

Simulating 5G power amplifier (PA) designs at the component and system levels with authentic modulation and high-fidelity behavioral models increases predictability, lowers risk, and shrinks schedules. Simulation software enables multi-technology layout and multi-domain analysis, evaluating the impacts of 5G PA design choices while delivering accurate results in a single virtual workspace. This application note delves into how authentic modulation enhances predictability and performance in 5G millimeter-wave systems.

Download now to revolutionize your design process.

featured chalk talk

Package Evolution for MOSFETs and Diodes
Sponsored by Mouser Electronics and Vishay
A limiting factor for both MOSFETs and diodes is power dissipation per unit area and your choice of packaging can make a big difference in power dissipation. In this episode of Chalk Talk, Amelia Dalton and Brian Zachrel from Vishay investigate how package evolution has led to new advancements in diodes and MOSFETs including minimizing package resistance, increasing power density, and more! They also explore the benefits of using Vishay’s small and efficient PowerPAK® and eSMP® packages and the migration path you will need to keep in mind when using these solutions in your next design.
Jul 10, 2023
32,430 views