• 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