On generation of properties from specification

Keerthikumara Devarajegowda, Wolfgang Ecker

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

Although the Moore's law is slowing down in terms of technology node scaling, researchers are inventing new methods to keep the design productivity on the rising trend. As a consequence, the complexity of hardware designs will continue to grow, which results in further hardening of functional verification. Assertion based verification is well established and proven to be an effective RTL verification approach. However, manual implementation of assertions can become tedious and time consuming. Hence, a sophisticated method to automate the generation of properties from specification with minimal manual interaction is essential. In this paper, we propose a novel approach for the generation of properties that employs Object Management Group's MDA vision for code generation. The flow is built on Infineon's meta-modeling framework and makes heavy use of Python and Mako templates. Our approach incorporates model to model transformations and uses templates to finally generate the target code. Moreover, the generation flow abstracts from the property platforms and targets multiple property specification languages.

Original languageEnglish
Title of host publication2017 IEEE International High Level Design Validation and Test Workshop, HLDVT 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages95-98
Number of pages4
ISBN (Electronic)9781509039975
DOIs
StatePublished - 5 Dec 2017
Event19th IEEE International High Level Design Validation and Test Workshop, HLDVT 2017 - Santa Cruz, United States
Duration: 5 Oct 20176 Oct 2017

Publication series

Name2017 IEEE International High Level Design Validation and Test Workshop, HLDVT 2017
Volume2017-January

Conference

Conference19th IEEE International High Level Design Validation and Test Workshop, HLDVT 2017
Country/TerritoryUnited States
CitySanta Cruz
Period5/10/176/10/17

Keywords

  • Assertion Based Verification
  • Functional Verification
  • Model Driven Architecture
  • Modelof-Property (MOP)
  • Property Generation

Fingerprint

Dive into the research topics of 'On generation of properties from specification'. Together they form a unique fingerprint.

Cite this