Implementation of a transaction level assertion framework in SystemC

被引:18
作者
Ecker, Wolfgang [1 ]
Esen, Volkan [2 ]
Hull, Michael [3 ]
机构
[1] Infineon Technologies AG, IFAG COM BTS MT SD, D-81726 Munich, Germany
[2] Tech Univ Darmstadt, Infineon Technol AG, MES, Darmstadt, Germany
[3] Univ Southampton, Infineon Technol AG, Southampton, Hants, England
来源
2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3 | 2007年
关键词
D O I
10.1109/DATE.2007.364406
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Current hardware design and verification methodologies reflect a trend towards abstraction levels higher than RTL, referred to as transaction level (TL). Since transaction level models (TLMs) are used for early prototyping and as reference models for the verification of their RTL representation, the quality assurance of TLMs is vital. Assertion based verification (ABV) of RTL models has improved quality assurance of IP blocks and SoC systems to a great extent. Since mapping of an RTL ABV methodology to TL poses severe problems due to different design paradigms, current ABV approaches need extensions towards TL. In this paper we present a prototype implementation of a TL assertion framework using SystemC which is currently the de facto standard for system modeling.
引用
收藏
页码:894 / 899
页数:6
相关论文
共 13 条
[1]  
*ACCELLERA, OP VER LIB
[2]  
[Anonymous], ITG GI GMM WORKSH
[3]  
CHEN X, 2004, DESIGN AUTOMATION EM
[4]  
ECKERR W, 2007, DES VER C
[5]  
GROSSE D, 2003, INT S CIRC SYST, V5, P245
[6]   Towards an efficient assertion based verification of SystemC designs [J].
Habibi, A ;
Tahar, S .
NINTH IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2004, :19-22
[7]  
HABIBI A, 2004, ENGINEERING, V4, P1969
[8]  
HABIBI A, 2004, N AM SYSTEMSC US GRO
[9]  
*IEEE C SOC, 2000, SYST LRRM P1800
[10]  
*MENT GRAPH, 2006, ADV VER METH COOKB