Using GNU make to automate the recompile of VHDL SoC designs

被引:0
作者
McKinney, MD
机构
来源
SYSTEM ON CHIP DESIGN LANGUAGES: EXTENDED PAPERS: BEST OF FDL'01 AND HDLCON'01 | 2002年
关键词
VHDL; GNU; make; systems-on-chip; design automation;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In every ASIC design project there comes a time that the design and its component parts must be functionally verified. In today's design environment, the design is usually described in an HDL and the majority of the verification task is accomplished using an HDL simulator. In preparation for the simulations, it is always required that at least some of the design hierarchy be successfully compiled. The first successful compile and the subsequent recompilations of a design expressed in VHDL is the focus of this paper. This paper details the use of GNU 'make' in controlling and automating the compile of VHDL designs. The paper focuses primarily on using 'make' in a hierarchical manner via a set of makefiles, in order to correctly compile the designs that utilize external, sharable, reusable and independently verified VHDL components. Secondarily the paper focuses on constructing the 'make' programs so that the compiles are done in the most efficient manner possible.
引用
收藏
页码:113 / 127
页数:15
相关论文
共 3 条
[1]  
*IEEE, 1993, ANSI IEEE STAND VHDL
[2]  
MACKENSIE D, 1994, COMP MERGING FILES
[3]  
STALLMAN RM, 2000, GNU MAKE PROGRAM DIR