预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

可编程逻辑器件设计流程导论第章1本章简要介绍了可编程逻辑器件设计流程其主要内容包括:设计流程概述;设计输入和综合;设计实现;设计验证以及FPGA设计技巧概述几个部分。本章的目的是使读者初步了解Xilinx的可编程逻辑器件的设计流程以便读者更好地掌握本书后面的内容。1.1设计流程概述图1.1给出了标准的Xilinx设计流程从图中可以看出可编程逻辑器件标准设计流程包括以下步骤:图1.1Xilinx标准的设计流程1.输入设计和综合在设计流程的这一步中通过原理图编辑器、硬件描述语言(HDL)或者两种混合方法来创建自己的设计。如果使用HDL创建设计输入就必须将HDL文件综合到一个EDIF文件中;如果使用Xilinx的综合工具(XilinxSynthesisTechnologyXST)就必须把HDL文件综Xilinx模块一可编程逻辑器件设计技术详解合到一个NGC文件中。2.设计实现通过执行特定的Xilinx架构转换逻辑设计文件格式例如EDIF这样就可以将设计输入和综合步骤创建到物理文件格式中。这些物理信息存储于FPGA的本地电路说明文件NGC和CPLD的VM6文件中。再通过这些文件创建一个比特流文件并为随后器件编程创建一个2PROM或EPROM文件。3.设计验证使用门级仿真器或者下载电缆确定设计满足时间要求并能正常运行。查看Xilinx的下载电缆和演示版信息的在线帮助。图1.2给出了详细的XilinxFPGA设计的软件流程图。图1.2XilinxFPGA设计软件流程图第1章可编程逻辑器件设计流程导论整个设计流程是一个不断地输入、执行、验证直到设计是正确和完整的过程。Xilinx的开发系统通过设计流程周期允许快速反复设计。因为Xilinx器件允许无限制的编程所以调试设计的电路时不必丢弃已经编程的器件。图1.3给出了详细的XilinxCPLD设计的软件流程图。