Cloud native EDA tools & pre-optimized hardware platforms
Silicon Lifecycle Management (SLM) is an emerging paradigm associated with improving silicon health through the monitoring, analysis and optimization of semiconductor devices as they are designed, manufactured, tested and deployed in end user systems. Increasing chip and system complexities combined with growing performance and reliability requirements are driving the need for on-going maintenance and optimization of semiconductor devices throughout their entire lifecycle.
SLM is based on two underlying principles:
The first principle is achieved by expanding upon the data already available from test and product engineering with deep visibility into each chip’s operation through monitors that are embedded throughout each chip and measure targeted activities across a wide set of contexts and conditions. Targeted analytics on this chip data enable optimizations at each stage of the semiconductor lifecycle, starting from the in-design, in-ramp and in-production phases and culminating with in-field operation.
Detailed measurements from the chip on all aspects of its operation are needed to obtain the knowledge required for effective analysis and decision-making during the silicon lifecycle process. Sources of this data include environmental process/voltage/temperature (PVT) monitors, design for test (DFT) and built-in self-test (BIST) resources, structural monitors for path margin analysis and functional monitors to measure clock delay and other activities, The data from the monitors is then transported off chip and stored in a unified SLM database ready to be analysed. Based on this analysis, insightful decisions can then be made and action taken.
Combining silicon operational data extracted during each lifecycle stage adds an extra dimension to the data richness. Targeted analytics are performed at each lifecycle stage to drive optimizations specific to each phase. The expanded knowledge base greatly enhances the analytics and optimizations possible at each lifecycle stage.
Silicon lifecycle management delivers multiple benefits to the chip designer and the end user of that chip. These include enhanced chip performance, smoother and faster product bring-up and enhanced performance and security over the life of the chip. Specific benefits include:
Silicon data extracted during manufacturing test is used to calibrate design modelling parameters. Data from ring oscillator measurements, critical path test results and PVT monitors, path margin monitors and clock delay monitors are all example sources of this data.
Through a series of data mining, correlation and root cause analysis, the robustness and accuracy of the models used in chip design is improved. This allows initial chip design to converge on an optimal result faster.
This process correlates silicon data with physical design data to identify systematic yield limiting issues. The sources of the silicon data include test failure diagnostic data, process/voltage/temperature (PVT) monitor data and structural data.
Through a series of data mining, correlation and root cause analysis steps dominant yield loss mechanisms can be identified. This allows acceleration of the “yield learning” process to optimize the final product yield.
Synergies between the Synopsys Test and Silicon Lifecycle Management (SLM) product families ensure the highest quality, lowest cost test and optimal silicon health for your device. Integrated tools, IP and methodologies provide actionable insights by testing, monitoring and analyzing at every phase of the device lifecycle. The unified solution delivers enhanced performance, eases implementation and minimizes impact on design PPA.
SLM adapts test and screening criteria through ongoing analysis of silicon and manufacturing test result data. Optimized test criteria will reduce test time and ensure only good devices are released to production.
Sources of this data include manufacturing test results, process/voltage/temperature (PVT) monitor data and structural monitor data. Through a process of data mining, monitoring/analysis and reporting, adaptive test alerts and enhanced control measures can be implemented. The ability to detect outliers, or chips that exhibit performance outside of normal limits, is also enhanced.
The result is reduced test time and improved quality of the delivered chip.
In any complex chip, there are interactions between hierarchical interconnects, heterogeneous processors, various operating systems and bare metal software. All these interactions must be harmonized in order get the chip and the system that uses it to market. Adding to this challenge is the fact that most systems are designed without really knowing what the workload will look like when the final system is deployed.
SLM can address these challenges through deep insight into the functionality of the compute, communication and storage resources on a chip. The combination of functional and structural monitors embedded in the chip, together with analysis software enable much faster and deeper understanding of the behavior of the chip’s operation and how it interacts with the overall system. In addition, during the life of the system, workloads change, software and firmware requirements change and transistors age. SLM also provides insights to allow the chip and system to adapt to these changes. The result is shorter development time, improved validation efficiency and better long-term performance.
The performance of a silicon chip does not remain constant over its operating life. Aging effects in the silicon structures change the performance characteristics of the device over time. The system operating environment can also contribute to changes in chip performance. These effects include environmental temperature effects, process variation, voltage supply fluctuation and the impact of changes in workload and electrical operating parameters. Security breaches can also impact chip performance.
Semiconductor devices are performing more mission critical and safety-related functions in systems today. This makes the robustness and reliability of these devices more important. Many of these systems have a long operating life, and time also contributes to the gradual change in performance of semiconductor devices.
Silicon lifecycle management provides a data collection, analysis and control environment to monitor all of these effects and implement corrective actions in the field at a unit device level. The result is far more stable and secure performance of the silicon device and overall system over time.
The Synopsys Silicon Lifecycle Management Family includes multiple integrated products and capabilities. The key components of this end-to-end solution are highlighted below: