Complete Properties Extraction from Simulation Traces for Assertions Auto-generation

Hanafy, Mohamed; Said, Hazem; Wahba, Ayman;

Abstract


Machine learning techniques based on Data Miningare employed for automatic assertion generation in hardwaredigital design verification. This paper presents a new miningtechnique to extract all design properties from simulation traces.The extracted properties cover all possible design assertionseither at system level or Register Transfer Logic (RTL)verification depending on the simulated design level. It canafterwards be tuned or filtered to match a certain desiredabstraction level. The new technique is based on a Breadth-FirstDecision Tree (BF-DT) search algorithm. The innovatedalgorithm maps the input simulation traces to a search tree thatcovers all possible input combinations, and prunes the redundantpaths. The proposed technique is tested against recentlyinnovated mining techniques for some basic digital designfunctions as a proof of concept for the gained efficiency. Themain advantage of the new technique is the possibility to extractall the design properties from the simulation traces achievinghundred-percent coverage in a reasonably efficient time formillions of simulation traces.


Other data

Title Complete Properties Extraction from Simulation Traces for Assertions Auto-generation
Authors Hanafy, Mohamed; Said, Hazem; Wahba, Ayman 
Keywords assertion; coverage;binary decision tree
Issue Date 1-Jul-2015
Journal Proceedings - 2015 IEEE 24th North Atlantic Test Workshop, NATW 2015 
Conference Proceedings - 2015 IEEE 24th North Atlantic Test Workshop, NATW 2015
ISBN [9781467374170]
DOI 10.1109/NATW.2015.8
Scopus ID 2-s2.0-84943742753

Recommend this item

Similar Items from Core Recommender Database

Google ScholarTM

Check



Items in Ain Shams Scholar are protected by copyright, with all rights reserved, unless otherwise indicated.