ACM Home Page
Please provide us with feedback. Feedback
Basic concepts for an HDL reverse engineering tool-set
Full text Publisher SitePublisher Site PdfPdf (298 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California, United States
Pages: 134 - 141  
Year of Publication: 1997
ISBN:0-8186-7597-7
Authors
Gunther Lehmann  Institute for Information Processing Technology (ITIV), University of Karlsruhe, D-76128 Karlsruhe, Germany
Bernhard Wunder  Institute for Information Processing Technology (ITIV), University of Karlsruhe, D-76128 Karlsruhe, Germany
Klaus D. Müller-Glaser  Institute for Information Processing Technology (ITIV), University of Karlsruhe, D-76128 Karlsruhe, Germany
Sponsors
IEEE-CS : Computer Society
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 17,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
P. J. Ashenden. The VHDL Cookbook. University of Adelaide, Australia, 1990.
 
3
B. W. Boehm. Keynote speech. In ACM Computer Science Conference, Phoenix, AZ, USA, 1994.
 
4
N. Chapin. New Format for Flowcharts. Software - Practice and Ezperience, (4), Oct. 1974.
 
5
J. H. Cross. Reverse Engineering Control Structure Diagrams. In IEEE Working Conference on Reverse Engineering, Baltimore, MD, USA, 1993.
6
 
7
IEEE Std 1076-1993. Institute of Electrical and Electronics Engineers, Inc., New York, NY, USA, 1994.
 
8
R. G. Lanergan and C. A. Grasso. Software Engineering with Reusable Designs and Code. In IEEE Tutorial: Software Reusability. IEEE Computer Society Press, Washington, D.C., USA, 1987.
 
9
G. W. Ledenbach. Panel: A Common Standards Roadmap. In 33rd A CM/IEEE Design Automation Conference, Las Vegas, NV, USA, 1996.
 
10
11
 
12
 
13
 
14
F. Musa. VHDL and Verilog: Who Needs Them? In VHDL International Users' Forum, Newton, MA, USA, Oct. 1995.
15
 
16
17

Collaborative Colleagues:
Gunther Lehmann: colleagues
Bernhard Wunder: colleagues
Klaus D. Müller-Glaser: colleagues

Peer to Peer - Readers of this Article have also read: