Accellera Systems Initiative is an independent, not-for profit organization dedicated to create, support, promote, and advance system-level design, modeling, and verification standards for use by the worldwide electronics industry. We are composed of a broad range of members that fully support the work of our technical committee to develop technology standards that are balanced, open, and benefit the worldwide electronics industry. Leading companies and semiconductor manufacturers around the world are using our electronic design automation (EDA) and intellectual property (IP) standards in a wide range of projects in numerous application areas to develop consumer, mobile, wireless, automotive, and other “smart” electronic devices. Through an ongoing partnership with the IEEE, standards and technical implementations developed by Accellera Systems Initiative are contributed to the IEEE for formal standardization and ongoing governance.
Kirolos Mikhael, Siemens EDA; Abelouhab Ayari, Siemens EDA
The increasing complexity of modern System-on-Chips (SoCs) has led to the emergence of numerous subsystems, resulting in the need for broader teams to collaborate on a single chip. Consequently, it has become more challenging to integrate and perform functional verification on both the subsystem and chip level. In the software industry, Continuous Integration (CI) has gained trust as an automated testing and integration solution that reduces time and effort. Thus, can CI be leveraged by hardware professionals to achieve a traceable, seamless, and quicker integration solution? This article will explore the efficacy of using a unified framework comprising of Questa Formal, Design Solutions, and Simulation to execute functional verification and simulation with CI. With this increasing complexity of the system and maybe some wall hitting for the performance of the tools the eyes are now going to how to increase the productivity using the same tools. In this paper, we will show how to utilize the CI flow in hardware to increase the productivity by making the flow more configurable and seamless. Wilson Research reports that 24% of time is spent on creating tests and running simulations, and 41% on debugging. Using continuous integration (CI) in functional verification ensures automation and tight integration between various functional verification tools, resulting in reduced time and effort. This paper will cover the process of building a strong integration and how to use such a flow in hardware verification to achieve higher productivity and quality.