DocumentCode :
2468690
Title :
Maintaining consistency between SystemC and RTL system designs
Author :
Bruce, Alistair ; Nightingale, Andrew ; Romdhane, Nizar ; Hashmi, M. M Kamal ; Beavis, Steve ; Lennard, Christopher
Author_Institution :
ARM, Sheffield
fYear :
0
fDate :
0-0 0
Firstpage :
85
Lastpage :
89
Abstract :
We describe how system design consistency can be maintained across multiple levels of design abstraction using a modular verification IP strategy. This strategy involves delivery of verification IP in an environment independent manner, utilizing a standard system verification architecture that leverages re-usable component verification drivers, transaction-based interfaces, and synchronization through a system-verification master. This enables a single test-bench to be applied for systems modeled both in SystemC, as well as at the RT level. The configuration of the verification test-bench is kept consistent with the design by using system-design meta-data described using the specifications of the SPIRIT Consortium
Keywords :
hardware description languages; hardware-software codesign; integrated circuit design; logic design; SystemC; register transfer level system designs; standard system verification architecture; system-design meta-data; system-verification master; transaction-based interfaces; verification IP; verification drivers; verification test-bench; Design engineering; Design optimization; Maintenance engineering; Permission; Process design; Standards; System testing; System-level design; System-on-a-chip; Systems engineering and theory; Design; Languages; RTL; SPIRIT; Standardization; SystemC; TLM; Testbench; Transactor; VIP; Verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location :
San Francisco, CA
ISSN :
0738-100X
Print_ISBN :
1-59593-381-6
Type :
conf
DOI :
10.1109/DAC.2006.229178
Filename :
1688766
Link To Document :
بازگشت