Requirements and concepts for transaction level assertions

18Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The latest development of hardware design and verification methodologies shows a trend towards abstraction levels higher than RTL, referred to as transaction level (TL). Transaction level models are used for early prototyping and as reference models for the verification of their RTL representation. Hence, ensuring their quality is vital for the design process. Assertion based verification (ABV) has already given a good return of investment for RTL designs. We expect the same benefit from leveraging ABV on transaction level; however mapping RTL ABV methodology directly to TL poses severe problems due to the abstraction of time and different model of computation. In this paper we present requirements for TL ABV and introduce a conceptual language for specifying TL properties. We use a simple application example for illustrating the concepts and outline a possible SystemC execution model of the conceptual language. © 2006 IEEE.

Cite

CITATION STYLE

APA

Ecker, W., Esen, V., Steininger, T., Velten, M., & Hull, M. (2006). Requirements and concepts for transaction level assertions. In IEEE International Conference on Computer Design, ICCD 2006 (pp. 286–293). https://doi.org/10.1109/ICCD.2006.4380830

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free