• DocumentCode
    2213629
  • Title

    Basic concepts for an HDL reverse engineering tool-set

  • Author

    Lehmann, G. ; Wunder, B. ; Muller-Glaser, K.D.

  • Author_Institution
    Inst. for Inf. Processing Technol., Karlsruhe Univ., Germany
  • fYear
    1996
  • fDate
    10-14 Nov. 1996
  • Firstpage
    134
  • Lastpage
    141
  • Abstract
    Designer´s productivity has become the key-factor of the development of electronic systems. An increasing application of design data reuse is widely recognized as a promising technique to master future design complexities. Since the intellectual property of a design is more and more kept in software-like hardware description languages (HDL), successful reuse depends on the availability of suitable HDL reverse engineering tools. This paper introduces new concepts for an integrated HDL reverse engineering tool-set and presents an implemented evaluation prototype for VHDL designs. Starting from an arbitrary collection of HDL source code files, several graphical and textual views on the design description are automatically generated. The tool-set provides novel hypertext techniques, expressive graphical code representations, a user-defined level of abstraction, and interactive configuration mechanisms in order to facilitate the analysis, adoption and upgrade of existing HDL designs.
  • Keywords
    hardware description languages; logic CAD; reverse engineering; HDL; VHDL designs; design data reuse; evaluation prototype; hypertext techniques; interactive configuration mechanisms; reverse engineering tool-set; Costs; Hardware design languages; Information processing; Lead compounds; Process design; Product development; Productivity; Reverse engineering; Software prototyping; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1996. ICCAD-96. Digest of Technical Papers., 1996 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    0-8186-7597-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.1996.569423
  • Filename
    569423