Presentation
Unlocking the power of AI-based verification apps for an innovative and efficient digital verification flow
DescriptionDigital verification presents a critical challenge in achieving maximum device coverage in the shortest possible time while using the minimum amount of resources. However, balancing these objectives often seems impossible. Increasing the number of random runs enhances coverage but extends verification runtime, while increasing parallel runs reduces runtime but consumes more resources.
In this context, we propose a novel digital verification flow that synergizes two AI engines to maximize benefits. Our methodology initially employs an AI engine to create new randomization constraints by correlating random actions to coverage targets, thereby achieving maximum coverage with fewer tests and reducing regression runtime. Subsequently, a second AI engine reshuffles the test execution sequence and parallelism by estimating the duration of each test, further reducing regression runtime and decreasing the number of resources used.
This innovative combination optimizes coverage, reduces verification time, decreases the overall number of required tests, and improves resource efficiency.
In this context, we propose a novel digital verification flow that synergizes two AI engines to maximize benefits. Our methodology initially employs an AI engine to create new randomization constraints by correlating random actions to coverage targets, thereby achieving maximum coverage with fewer tests and reducing regression runtime. Subsequently, a second AI engine reshuffles the test execution sequence and parallelism by estimating the duration of each test, further reducing regression runtime and decreasing the number of resources used.
This innovative combination optimizes coverage, reduces verification time, decreases the overall number of required tests, and improves resource efficiency.
Event Type
Engineering Poster
Networking
TimeWednesday, June 2512:15pm - 1:15pm PDT
LocationEngineering Posters, Level 2 Exhibit Hall


