毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于FPGA的网口数据传输和应用程序开发(3)
所以在以太网芯片的应用越来越广泛的时候,有必要对其进行深入研究并自行开发。
1. 3 FPGA设计流程与开发环境
1.3.1 FPGA设计流程
FPGA设计分为设计准备、设计输入、设计处理、功能仿真、时序仿真、器件编程和下载测试七个步骤,设计流程如图1.1所示。
图1.1 FPGA设计流程图
(一)设计准备
可编程逻辑设计是利用EDA开发软件和编程工具对器件进行开发的过程。高密度复杂可编程逻辑器件的设计流程如图1.1所示。
(二)设计输入
1)原理图
原理图输入方式是最直接的设计描述方式,要设计什么,就从软件系统提供的元件库中调出来,画出原理图。其优点是容易实现仿真,便于观察信号和调整电路;缺点是效率低。
2)器件描述语言
硬件描述语言是用文本方式描述设计。其突出优点有:①语言与工艺的无关性,使设计人员在系统设计、逻辑验证阶段便于确立方案的可行性;②语言的公开可利用性,便于实现大规模系统设计;③很强的逻辑描述和仿真功能,且输入效率高;④在不同的设计输入库之间转换非常方便,无需熟悉底层电路和PLD结构。
3)波形图
波形输入方式主要用于建立和编辑波形设计文件、输入仿真向量和功能测试向量。波形设计输入适用于时序逻辑和有重复性的逻辑函数。
(三)设计处理
设计处理是器件设计的核心环节。设计处理过程中,编译软件对设计输入文件进行逻辑化简、综合优化和适配,产生编程用的编程文件。主要包括:语法检查和设计规则检查、逻辑优化和综合、映射、适配和分割、布局和布线、时序提取和配置等相关工作。
(四)功能仿真
功能仿真是使用仿真工具对完成的设计进行测试,模拟实际物理环境下的工作情况。功能仿真也称为前仿真,仅对逻辑功能进行测试模拟,了解其实现的功能是否满足原设计的要求,仿真过程未加入时序信息,不涉及具体器件的硬件特性。
(五)时序仿真
时序仿真也称为后仿真,是在布局布线后,提取有关的器件延迟、连线延时等时序参数,在此基础上进行仿真。这种仿真接近真实器件的运行情况。
(吹冰)下载测试
下载测试是将设计实现生成的位流下载到FPGA芯片中,也叫芯片一配置。因FPGA大多支持IEEE的JTAG(Joint Test Action Group)标准,所以使用芯片上的JTAG口是常用的下载方式。将位流文件下载到FPGA中进行物理测试即为电路验证。
1.3.2 开发环境与仿真工具
本课题使用的FPGA开发环境为Xilinx的XPS(Xilinx Platform Studio)13.2和SDK(Xilinx Software Development Kit)13.2。
图1.2 XPS图形界面
XPS对于适配到Xilinx FPGA的采用PowerPC 硬处理器核和Xilinx MicroBlaze软处理器核的嵌入式子系统,XPS套件可以完成设计的简化、抽象和加速。XPS套件与计算IP库、软驱动、文档、参考设计和MicroBlaze软处理器IP内核共同构成Xilinx嵌入式开发套件(EDK)的一部分。XPS的图形界面如图1.2所示。而SDK主要用于编写和调试软件应用程序。
基于ISE和EDK的嵌入式设计流程如图1.3所示。
图1.3 嵌入式设计流程图
在上图中,方框部分是在ISE设计组件中完成的,而椭圆框部分则在EDK开发套件中完成的。在设计时,在EDK中必须选择和ISE中相同的FPGA芯片。首先用EDK开发嵌入式处理器设计,接着调用ISE并添加嵌入式模块作为包括在顶层ISE中的源。在顶层的FPGA设计中,复制由XPS生成的设计约束到ISE工程的UCF文件中,为了方便端口约束文件的正确复制,在顶层设计中使用的端口名字和BSB在嵌入式子模块中生成的相同。
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
汉语双基频检测研究+文献综述
下一篇:
Curvelet基于目标特性的多波段图像融合技术研究
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
变分模态分解方法研究及...
国内外无刷直流电动机研究现状
《醉青春》导演作品阐述
谷度酒庄消费者回访调查问卷表
多元化刑事简易程序构建探讨【9365字】
拉力采集上位机软件开发任务书
浅谈新形势下妇产科护理...
浅谈传统人文精神茬大學...
中国古代秘书擅权的发展和恶变
高校网球场馆运营管理初探【1805字】
辩护律师的作证义务和保...