Agnisys
Assembly Line
AI-Powered Verification
βWe see AI as a disruptive technology that will in the long run eliminate, and in the near term reduce the need for verification,β says Anupam Bakshi, CEO and founder of Agnisys. βWe have had some early successes in using machine learning to read user specifications in natural language and directly convert them into SystemVerilog Assertions (SVA), UVM testbench code, and C/C++ embedded code for test and verification.β
There is nothing worse than spending time and resources to not get the desired result, or for it to take longer than necessary. βIn formal, we have multiple engines, different algorithms that are working on solving any given property at any given time,β says Pete Hardee, director for product management at Cadence. βIn effect, there is an engine race going on. We track that race and see for each property which engine is working. We use reinforcement learning to set the engine parameters in terms of which engines Iβm going to use and how long to run those to get better convergence on the properties that didnβt converge the first time I ran it.β