DocumentCode :
1833575
Title :
Advanced techniques for RTL debugging
Author :
Hsu, Yu-Chin ; Tabbara, Bassam ; Chen, Yirng-An ; Tsai, Furshing
Author_Institution :
Novas Software Inc., San Jose, CA, USA
fYear :
2003
fDate :
2-6 June 2003
Firstpage :
362
Lastpage :
367
Abstract :
Conventional register transfer level (RTL) debugging is based on overlaying simulation results on structural connectivity information of the Hardware Description Language (HDL) source. This process is helpful in locating errors but does little to help designers reason about the how and why. Designers usually have to build a mental image of how data is propagated and used over the simulation run. As designs get more and more complex, there is a need to facilitate this reasoning process, and automate the debugging. In this paper, we present innovative debug techniques to address this shortage in adequate facilities for reasoning about behavior, and debugging errors. Our approach delivers significant technology advances in RTL debugging; it is the first comprehensive and methodical approach of its kind that extracts, analyses, traces, explores, and queries a design´s multi-cycle temporal behavior. We show how our automatic tracing scheme can shorten debugging time by orders of magnitude for unfamiliar designs. We also demonstrate how the advanced debug techniques reduce the number of regression iterations.
Keywords :
formal verification; hardware description languages; program debugging; simulation; automatic tracing scheme; debug techniques; hardware description language; multicycle temporal behavior; register transfer level debugging; regression iterations; structural connectivity information; Algorithm design and analysis; Computational modeling; Computer errors; Design engineering; Hardware design languages; Intellectual property; Permission; Software debugging; Testing; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2003. Proceedings
Print_ISBN :
1-58113-688-9
Type :
conf
DOI :
10.1109/DAC.2003.1219025
Filename :
1219025
Link To Document :
بازگشت