毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
单片机控制FPGA的高速数字采集系统的设计(6)
(1)电路设计与输入
电路设计与输入是指通过某些规范的描述方式,将工程师电路构思输入给EDA工具。常见的使用verilog语言编程和原理图输入两种方式。
(2)功能仿真
使用verilog描述完电路后,要用专业的仿真工具对设计进行功能仿真,验证电路功能是否符合设计要求"功能仿真一般称为前仿真,主要使用的软件是Modelsim。通过仿真能及时的发现设计中的错误,加快设计进度,提高设计的可靠性。
(3)综合后仿真
综合完成后需要检查综合结果是否与原设计一致,那就要做综合后仿真,它一般就是指带门延时的仿真。特别是当遇到布局布线后仿真时发现有电路结构与设计意图不符的现象,则常常要回溯到综合后仿真以确认是否是由于综合歧义造成的问题。
(4)实现与布局布线
基本逻辑单元组成的网表,它与芯片的实际结构还是有差别的,这时需要使用FPGA厂商自己的工具,根据所选芯片的型号,将综合输出的逻辑网表适配到具体FPGA上,这就是实现过程。布局是指将逻辑网表中的硬件原语或者底层单元合理的适配到FPGA内部的固有硬件结构上,布局的优劣对设计的最终实现结构(在速度和面积两方面)影响很大;布线是指根据布局的拓扑结构,利用FPGA内部的各种连线资源,合理正确连接各个元件的过程在高速电路设计中,对时序约束和布局布线有很高的要求,这是在设计初期就已经决定好的。
(5)时序仿真和验证
将布局布线的延时信息反标注到网表中,进行的仿真就叫时序仿真,也称为后仿真。
(6)调试与加载配置
将配置文件加载到FPGA中,再使用示波器、逻辑分析仪等仪器分析输出信号,在一些简单的设计中可以使用Quartus II对设计进行在线逻辑分析。
2.3.3 FPGA的核心电路设计
FPGA各系列的最小系统板的单元组成基本相同,仅仅具体电路中存在着差异。一般可以把其组成分为七部分:FPGA主芯片、PROM存储芯片、电源电路、全局时钟发生电路、JTAG接口电路、下载模式选择电路和接口引出插针。以该最小系统板作为控制核心,外加所需的接口电路就可以实现各种设计。
2.4 主控CPU的选型
主控CPU相当与人的心脏,整个系统运行的快慢与它有直接关系,常见的嵌入式处理器有单片机、ARM、DSP等,它们都有各自的特点,运用的场合各有不同,设计的难度也不一样。主控CPU的选择是一个综合的过程,在选择时它必须有以下特点:
(1)CPU运算速度快,不能拖慢整个系统采集的效率
(2)CPU内嵌LCD控制器可以驱动TFT-LCD,利于降低系统设计难度
(3)所选处理器比较常见,在其他设计中有广泛应用,便于代码移植,简化设计
(4)基于此CPU的开发板购买方便,价格便宜,代码丰富。
基于以上的这些条件,主控CPU选择ARM920T。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
智能小区安防系统设计+文献综述
下一篇:
C++基于图像的道路分割技术
单片机数字红外测距系统设计+电路图+程序
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
plc空压机循环冷却水自动...
软PLC技术电梯控制与实现+梯形图
粉料称重装置的单片机控...
浅谈传统人文精神茬大學...
国内外无刷直流电动机研究现状
《醉青春》导演作品阐述
中国古代秘书擅权的发展和恶变
高校网球场馆运营管理初探【1805字】
谷度酒庄消费者回访调查问卷表
辩护律师的作证义务和保...
浅谈新形势下妇产科护理...
多元化刑事简易程序构建探讨【9365字】
拉力采集上位机软件开发任务书