Engineering Lifecycle Management Explained: Unlock IC Design Efficiency

Key takeaways:

When it comes to integrated circuit (IC) design and manufacturing, engineers have to navigate complex challenges that can pull in different directions. At the technical level, there's a constant demand for more powerful, smaller, and more efficient chips. At the business level, geopolitical headwinds have revealed supply chain vulnerabilities that must be solved through urgent acquisition and transfer of semiconductor intellectual property while ensuring regulatory compliance.

Such challenges have stretched traditional processes to their limits. A more holistic approach is needed to address them systematically.

This blog explains engineering lifecycle management, a process that advocates such a holistic approach. We will show you how it can be adopted by IC product lines and introduce you to Keysight's solutions that can help you implement it.

What is engineering lifecycle management?

Engineering lifecycle management (ELM) is a process framework for holistically managing all the stages of system development and their engineering aspects from start to finish.

In the context of IC design and manufacturing, ELM includes requirements management, IC design stages, implementation stages, verification, all the testing stages, manufacturing, change management, revision control, and bug tracking. More importantly, the management of each of these stages is holistic, meaning that the considerations of every other stage are also considered.

Engineering lifecycle management can be considered a smaller framework that focuses on engineering within the broader product lifecycle management (PLM) framework, which covers people, partnerships, and other aspects of managing complex systems.

Application lifecycle management (ALM) is another framework that's generally used for software development. Since most modern ICs are a mix of software and electronics, ALM and ELM increasingly complement each other. Many IC project managers prefer to implement a single framework that combines PLM, ELM, and ALM so that their hardware and software engineering can advance in lockstep.

Importance and benefits of ELM for integrated circuits

As outlined below, engineering lifecycle management brings several benefits to IC product lines.

Accelerated chip design processes and faster time to market

Engineering lifecycle management uses intellectual property (IP) catalogs to enable engineers to efficiently search and select suitable pre-verified IP blocks for their designs. This drastically speeds up the product development process because engineers don't have to design every function from scratch. They can simply reuse existing proven IPs from other teams or external vendors.

In the fast-paced consumer electronics industry, this allows companies to reduce their time to market while keeping up with customer demands and technical advances.

Comprehensive traceability and accountability throughout the product lifecycle

Engineering lifecycle management implements comprehensive traceability from any decision or action in one stage to decisions and actions in another stage.

It does this by implementing:

Long-term reliability, safety, and product quality improvements

Engineering lifecycle management improves these aspects through the following strategies:

Key components of IC engineering lifecycle management

Fig 1. Components of engineering lifecycle management.

An engineering lifecycle management framework for IC product lines should include the following important components:

Challenges in IC engineering lifecycle management

A diagram of a company Description automatically generated with medium confidence

Fig 2. Challenges of IC ELM.

Some of the more difficult challenges in implementing ELM for IC product lines include:

Best practices for IC engineering lifecycle management

Some best practices and insights for implementing ELM in IC product lines are laid out below.

Implement intellectual property tracking and management

Fig 3. Convenient IP search and selection using Keysight HUB.

IP management includes capabilities like:

Cataloging all the available IP cores and their metadata enables designers across the company to accelerate their IC designs by efficiently searching for proven and licensed IP blocks and reusing them instead of designing their capabilities from scratch. This drastically cuts down engineering costs and improves product quality early on.

These features bring several benefits:

Set up comprehensive design data management and knowledge sharing

To manage their IC design data, many companies try to repurpose existing version control systems meant for software projects. However, such version control systems have several drawbacks:

Good engineering lifecycle management expects a much better design data management strategy. Design data management is the systematic organization, storage, retrieval, and version control of all the design-related information of ICs throughout their engineering lifecycles. It facilitates bidirectional traceability along the IC V-model and across it between the design and verification stages.

Implement design data management that is visible and available enterprise-wide to act as a single source of truth about any design knowledge for all distributed teams. This reduces the risks of small incompatibilities emerging between IC subsystems and leading to failures down the line.

The design files, simulation data, and test results associated with these and other electronic design automation tools can become very large (ranging from gigabytes to even terabytes). Downloading them on engineers' workstations or sharing them between design centers worldwide severely reduces productivity and often overwhelms the company's storage and network infrastructure.

Engineering lifecycle management requires efficient design data management. This allows engineers to access all that data on demand and enables all global centers to see the same versions of all files without overloading the infrastructure by using optimizations like:

Good design data management must be aware of the reuse of IP cores and subsequent dependencies between various levels within a chip and across multiple IC designs. It must also implement version control workflows efficiently to optimize team productivity, storage capacity, and network transfers.

Another best practice is integrating collaboration and discussion tools with the design data management workflows. They help connect the knowledge silos that may have emerged within design departments and across design centers by ensuring the free flow of information and insights between various teams.

Automate all stages of the lifecycle

Look for opportunities to automate each and every design and verification workflow to the extent possible. The benefits of automating common ELM workflows are outlined below:

Standardize tools and workflows

Good engineering lifecycle management recognizes the value of standardizing the tools and workflows of each functional area across product lines. This flattens the learning curve for IC designers and verification engineers, boosts their productivity, drastically reduces time-to-market for chips, and reduces the overall engineering complexity across the enterprise.

Implement extensive traceability for regulatory and standards compliance

Since ICs are important components in many safety-critical industries and functions, the engineering lifecycle management framework must treat compliance with all applicable regulations and standards as a mandatory prerequisite in every workflow.

Effective engineering lifecycle management facilitates compliance by requiring end-to-end traceability of all specifications, actions, decisions, or tests from the initial requirements stage through all the design, release, field use, and maintenance stages until product retirement. This enables:

Good engineering lifecycle management also recognizes that compliance over long product lifecycles requires robust IC design data management and tracking. This enables:

Use digital models and simulations

Approaches like simulation models and digital twins can help validate designs early ("shift left") and optimize performance. These tools also enable parallel development and efficient system optimization.

That's why good ELM insists on good design data management to facilitate the sharing of the best device models, simulation data, and knowledge about them across teams and design centers.

Since such data can be massive, efficient design data management also eases the friction in versioning large files and sharing them with other teams.

Keysight's engineering lifecycle management solutions

Fig 4. Keysight Design Data Management (SOS).

Keysight bridges major gaps in the semiconductor industry's ELM needs with our design data and IP management solutions for IC design and manufacturing products.

Keysight Design Data Management (SOS) is a multi-site development environment that enables global teams to efficiently collaborate and manage IC design data throughout the engineering lifecycle.

Keysight IP Management (HUB) enables semiconductor companies to catalog, reuse, publish, and track all internal and third-party silicon IPs throughout the engineering lifecycle.

Additionally, Keysight publishes convenient tools that help streamline IC engineering lifecycle management stages, like the Visual Design Diff, to visualize the changes made to schematic files.

Refine your IC engineering lifecycle management with Keysight

In this blog, we explored the framework of engineering lifecycle management and how to apply it to IC product lines. Keysight's expertise in ELM, PLM, testing, and verification helps IC companies refine and optimize product and engineering processes.

Want help or have questions?

Contact us