Automated construction of a cycle-approximate transaction level model of a memory controller

Vladimir Todorov, Daniel Mueller-Gritschneder, Helmut Reinig, Ulf Schlichtmann

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

7 Zitate (Scopus)

Abstract

Transaction level (TL) models are key to early design exploration, performance estimation and virtual prototyping. Their speed and accuracy enable early and rapid System-on-Chip (SoC) design evaluation and software development. Most devices have only register transfer level (RTL) models that are too complex for SoC simulation. Abstracting these models to TL ones, however, is a challenging task, especially when the RTL description is too obscure or not accessible. This work presents a methodology for automatically creating a TL model of an RTL memory controller component. The device is treated as a black box and a multitude of simulations is used to obtain results, showing its timing behavior. The results are classified into conditional probability distributions, which are reused within a TL model to approximate the RTL timing behavior. The presented method is very fast and highly accurate. The resulting TL model executes approximately 1200 times faster, with a maximum measured average timing offset error of 7.66%.

OriginalspracheEnglisch
TitelProceedings - Design, Automation and Test in Europe Conference and Exhibition, DATE 2012
Herausgeber (Verlag)Institute of Electrical and Electronics Engineers Inc.
Seiten1066-1071
Seitenumfang6
ISBN (Print)9783981080186
DOIs
PublikationsstatusVeröffentlicht - 2012
Veranstaltung15th Design, Automation and Test in Europe Conference and Exhibition, DATE 2012 - Dresden, Deutschland
Dauer: 12 März 201216 März 2012

Publikationsreihe

NameProceedings -Design, Automation and Test in Europe, DATE
ISSN (Print)1530-1591

Konferenz

Konferenz15th Design, Automation and Test in Europe Conference and Exhibition, DATE 2012
Land/GebietDeutschland
OrtDresden
Zeitraum12/03/1216/03/12

Fingerprint

Untersuchen Sie die Forschungsthemen von „Automated construction of a cycle-approximate transaction level model of a memory controller“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren