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