Electronic Design Automation | Technician at Work Makes Decisions on Layout

Electronic Design Automation: Achieving First Pass Design Success


Key takeaways:

ICs are increasing in complexity each year. Components that occupied an entire PCB in the past are now crammed into a tiny system-on-chip. In addition, PCBs are becoming more complex to implement advances in aerospace/defense, 5G/6G, and other industries. Electronic design automation helps you manage these complexities.

In this article, find out how modern EDA streamlines the design of PCBs and ICs. We explain how EDA improves each step of the design workflow and outline the benefits that customers are seeing.

What is electronic design automation?

Electronic design automation is an engineering approach that extensively uses software tools with automated algorithms to improve the designs of electronic PCBs, semiconductor ICs, and hybrid systems. EDA for hybrid systems supports the co-design of electronic systems with other fields like mechanical engineering and software development.

EDA is an evolution in electronic computer-aided design (ECAD) with a focus on automation and modern technologies. It uses advances in AI, machine learning, and high-performance computing to boost design productivity and reduce the time to market.

How does EDA facilitate printed circuit board (PCB) design and manufacturing?

EDA seeks to streamline every stage of the PCB design process while keeping an eye on design decisions that impact later stages — like fabrication/yield, manufacturability, and operational lifetime.

Some of these aspects are crucial in mission-critical industries like aerospace/defense, automotive, and cellular. Devices in these industries have to operate properly for years or decades, sometimes in hostile environments. Good EDA tools must cater to all these industries.

Moreover, PCB design is not a linear sequential process. It's more of an iterative back-and-forth between different specialist teams until everyone agrees on the design's correctness. Good EDA tools must be aware of this and provide workflows that facilitate it.

What are some key features of EDA tools for PCBs?

Electronic Design Automation | Iterative EDA workflow for PCBs, Physical Design and Schemastics

Figure 1. Iterative EDA workflow for PCBs

Let's review some modern EDA capabilities that facilitate fast but thorough PCB design. We can group the features into schematic design, schematic simulation, physical design, multi-physics simulation and analysis, verification, and fabrication.

Schematic design features

The schematic design consists of all the two-dimensional electrical circuits that together implement the project's requirements. Essential features include:

Schematic simulations

Many issues can be detected early by running simulations against the schematics. Fixing them at this stage takes far less time and cost. Common simulations include:

Advanced nonlinear simulations using neural networks and other ML models are also available in modern EDA tools.

Physical design capabilities

Once a draft schematic is ready, layout engineers begin translating it into a physical PCB layout. This process includes:

If schematic issues are found, it's sent back for improvements until the layout is satisfactory. This iterative back-and-forth ensures that all teams are happy with the correctness of the design. EDA tools handle all this systematically by automatically opening issues, assigning correction tasks, and notifying the correct teams.

Physical simulations and analyses

Certain phenomena can only be simulated against a physical layout. They include:

A common analysis step is parasitic extraction. EDA tools analyze the layout and compute parasitic elements based on the geometric and material properties of the traces, vias, and other elements.

After parasitic analysis, a full circuit simulation can be performed.

Verification features

These include:

Fabrication features

After a design is fully verified, the final step is to generate Gerber files that are sent to a PCB manufacturer.

What are the benefits of EDA for circuit board design?

Below are some key benefits of PCB design automation:

Let's now shift our focus from PCBs to ICs.

How do EDA tools assist in the design and verification of ICs?

EDA features for chip design are very different from PCBs. Unlike PCBs, there are only a handful of foundries around the world that can manufacture ICs. Each fab imposes strict constraints on IC designs. To make this process systematic, each fab publishes a process development kit (PDK) that specifies the standard building blocks supported by that fab's process node, design rule checks, sizing specifications, and more.

Also, the design workflows for digital chips, analog chips, and mixed-signal chips are different. In analog ICs, those with RF capabilities (RFICs) or microwave capabilities (monolithic microwave ICs, or MMICs) have their own specializedfoundries and fabrication processes. EDA tools must cater to all these possibilities.

What are some key features of EDA tools for ICs?

Good EDA tools have the following features for IC design and verification.

Design data management features

All IC designs involve initial specification stages that require data management and traceability features:

Digital IC design features

Electronic Design Automation | Digital IC design Workflow and Features, Logical Synthesis and Formal Verification

Figure 2. Digital IC design workflow

Figure 2 shows what the front-end design workflow for digital ICs looks like.

EDA tools must have these front-end design features for digital ICs:

These steps are run repeatedly and iteratively to detect and fix as many errors as possible.

After front-end design, the back-end design phases convert the netlist into a physical layout that can be etched on a silicon wafer. Due to the high complexity of modern ICs, EDA tools heavily automate all these back-end design stages:

Analog IC design features

For analog ICs, RFICs, and MMICs, the following features are important:

What are some key benefits of IC design automation?

Semiconductor companies that are using the advanced analysis, simulation, and verification capabilities of modern EDA software report stunning improvements in technical and organizational aspects like:

The "shift left" paradigm of IC EDA emphasizes early problem detection to prevent expensive re-spins later.

Keysight EDA solutions

Keysight's EDA solutions include the following software:

ADS offers 3D integration of multi-technology including chips, packaging, interconnects, shielding, boards, and input/output connectors. This represents the most realistic assembly of the product to be designed and simulated, unlike other tools that design chips, packaging, or boards separately but not together as the assembled product.

How does Python integration enhance Keysight EDA workflows?

Python Integration Enhance Keysight Eda Workflows | Custom Standalone Applications That Use Ads APIs

Figure 3. Custom standalone applications that use ADS APIs

The latest ADS 2025 release offers extensive application programming interfaces (APIs) to facilitate deeper integration and automation. These interfaces help designers, EDA integrators, and AI/ML engineers create novel task-specific integrated workflows.

The Python integration targets these use cases:

What AI/ML capabilities are available in Keysight EDA solutions?

The following AI/ML features are available:

Keysight's vision for next-generation EDA

Electronic Design Automation | Shift Left Throughout the Engineering Lifecycle, Keysight Next Generation Eda

Figure 4. Shift left throughout the engineering lifecycle

Keysight's vision for next-generationEDA tools involves tackling increasing complexity and shorter time-to-market using software with these characteristics:

Contact us for insights into Keysight's current and future EDA solutions for your industry.

limit
3