← Back to Library

Designing billions of circuits with code

Most observers focus on the foundries churning out silicon, but Asianometry reveals the invisible software engine that makes modern computing possible: Electronic Design Automation. Without these unheralded tools, the billions of transistors in today's most advanced chips could never be arranged, let alone manufactured. This piece shifts the spotlight from the hardware to the code that designs it, exposing a critical bottleneck where human ingenuity fails to keep pace with machine capability.

The Productivity Gap

Asianometry begins by dismantling the romantic notion of the chip designer drawing circuits by hand, a practice that vanished decades ago. "Without this unheralded software many of today's most advanced chips cannot be made," they write, establishing the stakes immediately. The author traces the evolution from manual drafting to the complex, multi-layered 3D layouts required today, arguing that the sheer scale of modern integration has created an impossible gap. "Design can only go along so fast because human knowledge and skills cannot scale up as fast as tools and capital," Asianometry notes. This observation is crucial; it reframes the semiconductor race not just as a contest of fabrication capacity, but as a struggle against the limits of human cognitive throughput.

Designing billions of circuits with code

The commentary effectively highlights that while a foundry like TSMC might possess the physical machinery to print five-nanometer chips, the design teams lack the manual dexterity to utilize it without assistance. "Better EDA tools are the only practical way that chip design teams can keep up and close the productivity gap," the author asserts. This framing is persuasive because it identifies software as the true constraint on innovation. Critics might note that this view underestimates the potential for new architectural paradigms to bypass traditional scaling, but the immediate reality remains that current design flows are entirely dependent on automation.

Better EDA tools are the only practical way that chip design teams can keep up and close the productivity gap.

The Standardization Revolution

The piece then pivots to the industry's solution: standard cell design. Asianometry explains how engineers moved away from inefficient, custom layouts to a system where designers select from a library of pre-verified blocks. "The semiconductor industry on the other hand developed a standard cell style here designers choose from a library of standardized groups of gates called cells and decide how they are wired together," they explain. This abstraction allowed the industry to split logical design from physical layout, a separation that was essential for scaling.

The author draws a compelling parallel to software development, noting that this approach is like having a programming language where you don't wait minutes for code to compile. "Such a programming language is likely to gain traction even if it isn't as efficient as other alternatives," Asianometry argues. This insight into the trade-off between theoretical efficiency and practical workflow speed is the piece's most valuable contribution. It explains why the industry settled on a method that some critics called "less area efficient" but which ultimately enabled the entire ecosystem to function. The argument holds up well against historical evidence of the industry's rapid expansion during this period.

The Oligopoly of Design

As the narrative moves to the market structure, Asianometry identifies a highly concentrated duopoly. The two dominant players, Cadence and Synopsys, have consolidated through decades of acquisitions to become the gatekeepers of chip design. "The two leading companies in this space are Cadence and Synopsys both are based in the United States and are publicly traded," the author states. The commentary underscores the immense barrier to entry, noting that a new entrant might "pay millions of dollars to acquire a whole bundle of software tools" just to begin.

The author compares the licensing of intellectual property blocks to buying clip art in a design tool, a vivid analogy that demystifies the business model. "Sure I can go find something else or even make my own but why bother," Asianometry paraphrases the industry mindset. This highlights the network effect that locks in the incumbents; the tools are not just software but the de facto standard for the entire global supply chain. While the text mentions emerging challengers like Google or Chinese firms such as Empyrean, it rightly concludes that "such efforts as of now remain undeveloped and lag the market leaders." The geopolitical angle is present but kept in the background, focusing instead on the technological and economic moats protecting the US incumbents.

Without EDA software the cost of creating new chip designs would soar even faster than they already are.

The Future of Automation

Looking ahead, Asianometry points to machine learning as the next frontier. The author suggests that AI can now help tools "find an optimal route for the wires between the chip circuits" and simulate lithography patterns with unprecedented accuracy. This is not merely an incremental update but a potential paradigm shift in how complexity is managed. The piece ends by reinforcing the centrality of these tools: "Today's amazing chips would not exist without them."

The argument here is that the industry is entering a new phase where the software itself becomes the primary driver of performance gains, rather than just a helper. This is a forward-looking stance that aligns with broader trends in AI integration across engineering disciplines. However, the piece stops short of exploring the risks of over-reliance on opaque, AI-driven design tools, a vulnerability that could become significant as chips become even more complex.

Bottom Line

Asianometry delivers a masterclass in explaining the invisible infrastructure of the digital age, successfully arguing that software is the true bottleneck in the semiconductor supply chain. The strongest part of the argument is the clear identification of the productivity gap between human design capability and manufacturing potential. The biggest vulnerability lies in its relative silence on the geopolitical fragility of this US-dominated software oligopoly, a risk that could disrupt the very automation the piece celebrates. Readers should watch for how machine learning reshapes this duopoly in the coming decade.

Sources

Designing billions of circuits with code

by Asianometry · Asianometry · Watch video

my father was a chip designer i remember barging into his office as a kid and seeing the tables and walls covered in intricate diagrams and drawings i watched him work in fascination as he painstakingly drew lines i did not understand these days nobody draws circuits anymore by hand in this video we're going to dive into a critical software tool for chip designers electronic design automation or eda without this unheralded software many of today's most advanced chips cannot be made but first i want to ask you to subscribe to the agenometry newsletter the newsletter is a good companion to the videos i know that there's a lot of videos so that's why i write the newsletters check them out for the full scripts as well as additional commentary after the fact i might also have some additional newsletters in the future with thoughts and ideas on things in the wider tech world you can find the link to the newsletter in the video description below or you can just go to asianometry.com as of right now you can expect a new newsletter every thursday at 1 am taiwan time much thanks before we can understand how eda software helps the chip designer we need to know the chip design process flow how does a company like apple or nvidia design their custom chips the process and the names might differ from company to company but a generic flow might look something like this first the product designers and system engineers at a high level envision a product they might not know too much about circuit design but they do know what their customers want and so they come up with a set of integrated circuit requirements based on the customer's needs next the chip's requirements enter logic design also called circuit design these people translate abstract requirements into circuits with the logic capable of meeting those requirements think of it like a ux designer who crafts how a software feature might look act and feel together with a product manager a chip has many circuits on it and those circuits do different things i'll briefly touch on two such circuits logic circuits or gates act sort of like a decision box it receives inputs puts them together and comes out with an output is a equal to b d is true only if e and f ...