Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

Execution semantics and formalisms for multi-abstraction TLM assertions

  • Wolfgang Ecker
  • , Volkan Esen
  • , Thomas Steininger
  • , Michael Velten
  • , Michael Hull

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

19 Zitate (Scopus)

Abstract

Electronic System Level (ESL) reflects the current trend in hardware design and verification towards abstraction levels higher than RTL, referred to as Transaction Level (TL). Raising the abstraction level leads to reduced complexity compared to classical RTL modeling; however, due to this lack of detail, verification of higher level models produces new problems. Assertion based verification (ABV) - a well established RTL methodology - is a good example of this. Temporal relations in RTL properties are specified in terms of clocks that trigger the design. It is not obvious how to specify properties for more abstract, non-clocked models where the notion of time is annotated as estimated delay values or omitted completely. Since ABV has already shown to be a strong methodology for functional RTL verification, we expect the same benefit for TL by lifting current ABV approaches to a higher level. In this paper we present a prototypic formal framework for specifying TL properties. We focus our work on three TL model views, as defined in the OSCITLM standard. For each view we describe the model of computation and derive the required operators. Furthermore, we explain the required execution semantics and give some application examples.

OriginalspracheEnglisch
TitelProceedings - Fourth ACM and IEEE International Conference on Formal Methods and Models for Co-Design, MEMOCODE'06
Herausgeber (Verlag)IEEE Computer Society
Seiten93-102
Seitenumfang10
ISBN (Print)1424404215, 9781424404216
DOIs
PublikationsstatusVeröffentlicht - 2006
Extern publiziertJa
Veranstaltung4th ACM and IEEE International Conference on Formal Methods and Models for Co-Design, MEMOCODE'06 - Napa, CA, USA/Vereinigte Staaten
Dauer: 27 Juli 200630 Juli 2006

Publikationsreihe

NameProceedings - Fourth ACM and IEEE International Conference on Formal Methods and Models for Co-Design, MEMOCODE'06

Konferenz

Konferenz4th ACM and IEEE International Conference on Formal Methods and Models for Co-Design, MEMOCODE'06
Land/GebietUSA/Vereinigte Staaten
OrtNapa, CA
Zeitraum27/07/0630/07/06

Fingerprint

Untersuchen Sie die Forschungsthemen von „Execution semantics and formalisms for multi-abstraction TLM assertions“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren