的实体。一般而言,综合是主要相对于 HDL 而言的,综合的过程就是将软件设计 的 HDL 描述,转换成与硬件结构相关的操作,其实质可以理解为一座桥梁,两端 连接着硬件语言描述和硬件实现。通俗的说,综合分为三个类别,第一称之为行 为综合,即实现从算法表述转换成寄存器传输级(Register Transport Level,RTL) 的变化。第二称之为逻辑综合,这一步骤是直观上最容易理解的,就是将 RTL 转换成逻辑门(与门、或门、非门以及触发器)的形式。第三称之为结构综合, 有时也叫版图综合,就是将逻辑门电路转换成为 FPGA 的配置网表文件。Xilinx 公司的 ISE 软件中有自带的综合工具 XST。
(3)实现/布局布线(Implement) 实现的过程其实就是一个适配的过程。因为各个 FPGA 生产产商根据不同
的用户需求生产了不同性能的 FPGA 芯片,但是,所有的 FPGA 设计过程中的 设计输入和综合是先相同的过程,所以为了匹配上各种芯片的具体使用,就有了 实现的过程。其根本目的就是将相同的网表文件,适配至不同的 FPGA 芯片之中。 布局布线就是将硬件设计配置到芯片内部固有的硬件结构之上,完成功能设计