Panel presented at DVCon Europe 2021
Verification productivity has historically been largely dependent on performance tooling, and engineering ingenuity in driving these tools. The entire verification loop from test content composition, execution, debug and coverage management features engineers manually devising test programs and analyzing the results.
Verification continues to evolve with increasing functional requirements augmented by SoC integrity. 5G, Autonomous Driving, Quantum Computing and other applications drive verification complexity to manual engineering limits. Engineers need some help to contain the verification explosion driven by this expansion.
Machine Learning (ML) is proving itself a powerful weapon in the hands of engineers analyzing incredibly massive and difficult challenges. ML can be a vital aid to verification engineers struggling with these challenges under increasing schedule pressure and quality demands.
For verification, ML may be used to drive test content efficiency and reduce redundancy, predict potential bugs in big data regression output, select appropriate engines to tackle specific problems in formal and test synthesis tools, and a myriad of other tasks. However, some might argue that an overreliance on ML could reduce quality and result in missed issues.
Moderated by AI expert Karl Freund, this panel of experts, who have either developed or used verification technologies that leverage ML, discusses and contrasts the use and value of ML by examining real world applications in this area.
Panel Chair:
Tran Nguyen, Arm
Panelists:
Tushit Jain, Qualcomm
John Rose, Cadence
Ravi Gal, IBM
Daniel Hansson, Verifyter
Adnan Hamid, Breker Verification Systems
Darren Galpin, Renesas
https://dvcon.org
https://dvcon-proceedings.org