DocumentCode :
2271009
Title :
Bridging RTL and gate: correlating different levels of abstraction for design debugging
Author :
Cheung, Eric ; Chen, Xi ; Tsai, Furshing ; Hsu, Yu-Chin ; Hsieh, Harry
Author_Institution :
Univ. of California at Riverside, Riverside
fYear :
2007
fDate :
7-9 Nov. 2007
Firstpage :
73
Lastpage :
80
Abstract :
In order to help designers debug and verify a Gate-Level design that is generated from a Register-Transfer-Level (RTL) reference model, it is important to bridge the knowledge gap between the two levels of abstraction. In this paper, we present a comprehensive approach to establish correspondence of design objects between a Gate-Level implementation and its golden reference model specified at RTL. We consider both common logic synthesis transformations and advanced logic optimizations that are applied in the generation of the Gate-Level implementation, while not being restricted to any specific synthesis tool. Our approach integrates a set of techniques to compare the similarities in names, structures, and functions between the Gate-Level implementation and the RTL counterpart We use large industrial designs to demonstrate the effectiveness of our approach and show how our design correlation tool can help designers solve their problems such as Engineering Change Order, Timing Closure, and Emulation Visualization.
Keywords :
high level synthesis; logic testing; RTL reference model; gate-level design debugging; gate-level design verification; logic optimizations; logic synthesis transformations; register-transfer-level model; Bridges; Design engineering; Emulation; Logic; Signal design; Signal processing; Signal synthesis; Software debugging; Timing; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Level Design Validation and Test Workshop, 2007. HLVDT 2007. IEEE International
Conference_Location :
Irvine, CA
ISSN :
1552-6674
Print_ISBN :
978-1-4244-1480-2
Type :
conf
DOI :
10.1109/HLDVT.2007.4392790
Filename :
4392790
Link To Document :
بازگشت