Quartus II编译器由几个处理模块组成
发布时间:2017/7/24 21:25:46 访问次数:2001
Quartus II编译器由几个处理模块组成,分别对设计文件进行分析、检错、综合、适配等,M25P128-VMF6TPB并产生多种输出文件,如定时文件、器件编程文件、各种报告文件等。编译有两种类型,分别是只综合并输出网表的编译和包括了编译、网表输出、综合和配置器件的完全编译(即全编译)。如果只想对某一项或某几项进行编译,可以选择“Processing—CompilerTool”,在出现的编译工具里,单击每个工具前的小图标可以单独启动每个环节的编译器。1般情况下我们直接采用完全编译。
在编译文件之前,需要将当前文件设置为顶层实体。可以在主菜单中选择“Project—Setat Top-level Entity”,将需要编译的文件设置为顶层实体。然后开始全编译当前设计文件,通过单击工具栏上的》按钮或选择“Processing—start compilation”实现。以上述的“counterl00”工程为例,编译后如图4.S.14所示。
在编译的过程中,状态窗口显示整个编译进程及每个编译阶段所用的时间,整个编译时间取决于计算机的性能以及编译选项的设置。在编译过程中,可能产生警告信息,一般不会影响设计结果。
Quartus II编译器由几个处理模块组成,分别对设计文件进行分析、检错、综合、适配等,M25P128-VMF6TPB并产生多种输出文件,如定时文件、器件编程文件、各种报告文件等。编译有两种类型,分别是只综合并输出网表的编译和包括了编译、网表输出、综合和配置器件的完全编译(即全编译)。如果只想对某一项或某几项进行编译,可以选择“Processing—CompilerTool”,在出现的编译工具里,单击每个工具前的小图标可以单独启动每个环节的编译器。1般情况下我们直接采用完全编译。
在编译文件之前,需要将当前文件设置为顶层实体。可以在主菜单中选择“Project—Setat Top-level Entity”,将需要编译的文件设置为顶层实体。然后开始全编译当前设计文件,通过单击工具栏上的》按钮或选择“Processing—start compilation”实现。以上述的“counterl00”工程为例,编译后如图4.S.14所示。
在编译的过程中,状态窗口显示整个编译进程及每个编译阶段所用的时间,整个编译时间取决于计算机的性能以及编译选项的设置。在编译过程中,可能产生警告信息,一般不会影响设计结果。