1.输入设计和综合
在设计流程的这一步中,通过原理图编辑器、硬件描述语言(HDL)或者两种混合方法来创建自己的设计。如果使用 HDL 创建设计输入,就必须将 HDL 文件综合到一个 EDIF 文件中;如果使用 Xilinx 的综合工具(Xilinx Synthesis Technology,XST),就必须把 HDL 文件综合到一个 NGC 文件中。
2.设计实现
通过执行特定的 Xilinx 架构,转换逻辑设计文件格式,例如 EDIF,这样就可以将设计输入和综合步骤创建到物理文件格式中。这些物理信息存储于 FPGA 的本地电路说明文件 NGC和 CPLD 的 VM6 文件中。再通过这些文件创建一个比特流文件,并为随后器件编程创建一个PROM 或 EPROM 文件。
3.设计验证
使用门级仿真器或者下载电缆,确定设计满足时间要求,并能正常运行。查看Xilinx 的下载电缆和演示版信息的在线帮助。
整个设计流程是一个不断地输入、执行、验证,直到设计是正确和完整的过程。Xilinx 的开发系统通过设计流程周期,允许快速反复设计。因为 Xilinx 器件允许无限制的编程,所以调试设计的电路时,不必丢弃已经编程的器件。
阅读此文章的还喜欢: