Title :
Reuse of models and testbenches at different levels of abstraction
Author :
Frank, Geoffrey A. ; Gray, F. Gail ; Gopalakrishnan, Sucharita ; Song, Weihong
Author_Institution :
Center for Digital Syst. Res., Res. Triangle Inst., Research Triangle Park, NC, USA
Abstract :
When VHDL is used to support top-down design, a collection of VHDL models is produced at multiple levels of abstraction. Efficient use of these models during the design process requires proper organization of these models into VHDL libraries to maximize reuse and localize changes. Reuse is also supported by VHDL configuration bodies for the testbenches which make it easy to reconfigure the models for the series of tests required. This paper discusses the organization of such a collection of models into VHDL libraries, the use of configuration bodies to configure models, and issues relating to the integration of mixed level of abstraction models
Keywords :
hardware description languages; logic CAD; software libraries; software reusability; VHDL; VHDL configuration bodies; VHDL libraries; abstraction; design process; testbenches; top-down design; Detectors; Digital systems; Filters; Image edge detection; Libraries; Logic testing; Process design; System testing; Systems engineering and theory; Target recognition;
Conference_Titel :
Verilog HDL Conference and VHDL International Users Forum, 1998. IVC/VIUF. Proceedings., 1998 International
Conference_Location :
Santa Clara, CA
Print_ISBN :
0-8186-8415-1
DOI :
10.1109/IVC.1998.660691