(1)功能定义/器件选型 

在FPGA设计项目开始之前,必须有系统功能的定义和模块的划分,另外就是要根据任务要求,如系统的功能和复杂度,对工作速度和器件本身的资源、成本、以及连线的可布性等方面进行权衡,选择合适的设计方案和合适的器件类型。 

(2)设计输入 

设计输入有原理图输入和硬件描述语言输入,原理图输入比较直观但不易仿真,但效率很低,且不易维护,不利于模块构造和重用。更主要的缺点是可移植性差,当芯片升级后,所有的原理图都需要作一定的改动。[9]硬件语言包括VHDL和Verilog HDL以及System C等,硬件描述语言输入其共同的突出特点:语言与芯片工艺无关,利于自顶向下设计,便于模块的划分与移植,可移植性好,具有很强的逻辑描述和仿真功能,而且输入效率很高。 

(3)功能仿真 文献综述

功能仿真也称为前仿真是在编译之前对用户所设计的电路进行逻辑功能验证,此时没有延迟信息,仅是对功能的初步检测。 

(4)综合优化 

所谓综合就是将较高级抽象层次的描述转化成较低层次的描述。综合优化根据目标与要求优化所生成的逻辑连接,使层次设计平面化,供FPGA布局布线软件进行实现。就目前的层次来看,综合优化(Synthesis)是指将设计输入编译成由与门、或门、非门、RAM、触发器等基本逻辑单元组成的逻辑连接网表,而并非真实的门级电路。 

(5)综合后仿真 

综合后仿真检查综合结果是否和原设计一致。在仿真时,把综合生成的标准延时文件反标注到综合仿真模型中去,可估计门延时带来的影响。但这一步骤不能估计线延时,因此和布线后的实际情况还有一定的差距,并不十分准确。 

上一篇:SG3525半桥式开关电源设计
下一篇:STC89C51单片机超声波测距系统设计+电路图+C程序

EDA+FPGA的电子密码锁的设计+程序+电路图

51单片机的智能交通灯的设计+电路图+程序

AT89S52单片机教室灯光自动...

STC89C52单片机的简易红绿灯设计+程序+电路图

FPGA的超声波测距仪的设计+程序

基于FPGA的自动售货机的设计+代码

Proteus数字IC的交通灯系统的设计+源代码

新视角下高校禁烟管理策略研究【2648字】

管理會计茬运用中的问题...

小学生数学思维文献综述和参考文献

电视剧《陆贞传奇》中陆...

Android手机应用数据的提取与分析

论中国传统图形在平面设计中的运用

CAE后模板铸造成型过程模拟及砂箱设计

Eu、Dy掺杂碱土铝酸盐长余辉荧光粉体的制备

好莱坞电影中美國伦理文...

防止國洧资产流失的举措【4745字】