Pub Date : 2024-12-05DOI: 10.1109/MSPEC.2024.10779342
Somdeb Majumdar;Uday Mallappa;Hesham Mostafa
CHIP DESIGN has come a long way since 1971, when Federico Faggin finished sketching the first commercial microprocessor, the Intel 4004, using little more than a straight-edge and colored pencils. Today's designers have a plethora of software tools at their disposal to plan and test new integrated circuits. But as chips have grown staggeringly complex—with some comprising hundreds of billions of transistors—so have the problems designers must solve. And those tools aren't always up to the task. ■ Modern chip engineering is an iterative process of nine stages, from system specification to packaging. Each stage has several substages, and each of those can take weeks to months, depending on the size of the problem and its constraints. Many design problems have only a handful of viable solutions out of 10 100