FPGA基本设计流程.ppt
《FPGA基本设计流程.ppt》由会员分享,可在线阅读,更多相关《FPGA基本设计流程.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、原理图/VHDL文本编辑综合FPGA/CPLD适配FPGA/CPLD编程下载编程下载FPGA/CPLD器件和电路系统时序与功能门级仿真1、功能仿真、功能仿真2、时序仿真、时序仿真逻辑综合器逻辑综合器结构综合器结构综合器1、isp方式下载方式下载 2、JTAG方式下载方式下载 3、针对、针对SRAM结构的配置结构的配置 4、OTP器件编程器件编程 功能仿真功能仿真1、FPGACPLD设计流程设计流程应用应用FPGA/CPLD的的EDA开发流程开发流程:1.1 设计输入设计输入(原理图原理图HDL文本编辑文本编辑)1.1.图形输入图形输入 图图形形输输入入 原理图输入原理图输入 状态图输入状态图输
2、入 波形图输入波形图输入2.HDL文本输入文本输入1.1 设计输入设计输入(原理图原理图HDL文本编辑文本编辑)这这种种方方式式与与传传统统的的计计算算机机软软件件语语言言编编辑辑输输入入基基本本一一致致。就就是是将将使使用用了了某某种种硬硬件件描描述述语语言言(HDL)(HDL)的的电电路路设设计计文文本本,如如VHDLVHDL或或VerilogVerilog的的源源程程序序,进进行行编辑输入。编辑输入。可可以以说说,应应用用HDLHDL的的文文本本输输入入方方法法克克服服了了上上述述原原理理图图输输入入法法存存在在的的所所有有弊弊端端,为为EDAEDA技技术术的的应应用用和和发展打开了一个
3、广阔的天地。发展打开了一个广阔的天地。1.2 综合综合 整整个个综综合合过过程程就就是是将将设设计计者者在在EDAEDA平平台台上上编编辑辑输输入入的的HDLHDL文文本本、原原理理图图或或状状态态图图形形描描述述,依依据据给给定定的的硬硬件件结结构构组组件件和和约约束束控控制制条条件件进进行行编编译译、优优化化、转转换换和和综综合合,最最终终获获得得门门级级电电路路甚甚至至更更底底层层的的电电路路描描述述网网表表文文件件。由由此此可可见见,综综合合器器工工作作前前,必必须须给给定定最最后后实实现现的的硬硬件件结结构构参参数数,它它的的功功能能就就是是将将软软件件描描述述与与给给定定的的硬硬件
4、件结结构构用用某某种种网网表表文文件件的方式对应起来,成为相应互的映射关系。的方式对应起来,成为相应互的映射关系。1.3 适配适配 适配器也称结构综合器,它的功能是将由综合器产生的适配器也称结构综合器,它的功能是将由综合器产生的网表文件配置于指定的目标器件中,使之产生最终的下载文网表文件配置于指定的目标器件中,使之产生最终的下载文件,如件,如JEDECJEDEC、JamJam格式的文件。适配所选定的目标器件格式的文件。适配所选定的目标器件(FPGA/CPLD(FPGA/CPLD芯片芯片)必须属于原综合器指定的目标器件系列。必须属于原综合器指定的目标器件系列。逻辑综合通过后必须利用适配器将综合后
5、网表文件针对某逻辑综合通过后必须利用适配器将综合后网表文件针对某一具体的目标器件进行逻辑映射操作,其中包括底层器件配一具体的目标器件进行逻辑映射操作,其中包括底层器件配置、逻辑分割、逻辑优化、逻辑布局布线操作。适配完成后置、逻辑分割、逻辑优化、逻辑布局布线操作。适配完成后可以利用适配所产生的仿真文件作精确的时序仿真,同时产可以利用适配所产生的仿真文件作精确的时序仿真,同时产生可用于编程的文件。生可用于编程的文件。1.4 时序仿真与功能仿真时序仿真与功能仿真时序仿真功能仿真 就是接近真实器件运行特性的仿真,就是接近真实器件运行特性的仿真,仿真文件中己包含了器件硬件特性参数,仿真文件中己包含了器件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FPGA 基本 设计 流程
限制150内