电子信息工程专业实训.docx
- 文档编号:13190581
- 上传时间:2023-06-11
- 格式:DOCX
- 页数:11
- 大小:5.38MB
电子信息工程专业实训.docx
《电子信息工程专业实训.docx》由会员分享,可在线阅读,更多相关《电子信息工程专业实训.docx(11页珍藏版)》请在冰点文库上搜索。
电子信息工程专业实训
专业实训总结报告
学院:
信息工程学院
班级:
信息10-1班
姓名:
郭晓宏
学号:
0967118105
在三年的学习中,我们学习了很多关于电子设备程序调试方面的基础理论知识,但那只限于理论层面,很少有机会将所学知识应用于实践中,使理论与实践相结合。
这次的专业实训为我们亲自体验和实践所学理论知识提供了很好的平台,将会对我们今后的学习和工作有着非常重要的意义。
1、基本知识部分
1.基本实验介绍
EDK是Xilinx公司推出的FPGA嵌入式开发工具,包括嵌入式硬件平台开发工具(PlatformStudio)、嵌入式软件开发工具(PlatformStudioSDK)、嵌入式IBMPowerPC硬件处理器核、XilinxMicroBlaze软处理器核、开发所需的技术文档和IP,为设计嵌入式可编程系统提供了全面的解决方案。
EDK10.1版还包括了最新的IP内核以优化系统设计。
同时还包括了SPI、DDR2/DMA/PS2和支持SGMII的三模式以太网MAC等外设,FlexrayTM外设选项,以及用于DMA的PCIExpress驱动支持。
Spartan-3E是目前Spartan系列最新的产品,具有系统门数从10万到160万的多款芯片,是在Spartan-3成功的基础上进一步改进的产品,提供了比Spartan-3更多的I/O端口和更低的单位成本,是Xilinx公司性价比最高的FPGA芯片。
由于更好地利用了90nm技术,在单位成本上实现了更多的功能和处理带宽,是Xilinx公司新的低成本产品代表,是ASIC的有效替代品,主要面向消费电子应用,如宽带无线接入、家庭网络接入以及数字电视设备等。
XilinxSpartan-3E主要特点如下:
1、采用90nm工艺;
2、大量用户I/O端口,最多可支持376个I/O端口或者156对差分端口;
3、端口电压为3.3V,2.5V,1.8V,1.5V,1.2V;
4、单端口传输速率可以达到622Mbps,支持DDR接口;
5、最多可达36个专用乘法器、648BRAM,231k分布式RAM;
6、宽时钟频率以及多个专用数字时钟管理模块((DCM);
2.XilinxPlatformStudio的使用流程
(1)配置硬件
根据BSB向导完成硬件的配置,在Projectoption设置HDLandsimulation。
然后generatenetlist。
编写引脚约束文件ucf,并generatebitstream,生成相应的bit文件(工程名.bit)。
编译后可打开xflow.log查看硬件资源的使用情况。
(2)编译软件
首先generatelibraries,产生与硬件相匹配的xparameters.h文件。
编写C程序,并添加入工程。
调试阶段一般不需优化程序。
最后编译应用程序,生成相应的elf可执行可连接文件。
(3)软硬件合并
将前两步生成的bit文件和elf文件合并,在implementation文件夹里生成一个新的bit文件——download.bit,用此文件下载入FPGA可成功运行microblaze程序。
二、基础实验部分
1.基本工程的创建
2.打开已建工程
3.添加和配置GPIO外设
产生外部GPIO连接
添加程序并编译
三、总结
短短两周的专业实训结束了,通过老师悉心的指导和同学们的交流讨论,初步掌握了对EDK软件的使用和设计方法,更深层次的了解和掌握了程序调试方面的基础理论知识。
通过对XPS软件的使用对Xilinx公司开发的软件有了初步的了解和认识,熟悉了以后工作中需要的又一个专业技能的同时,也巩固和加深了已学过的理论知识,为以后的学习和工作打下坚实的基础。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子信息工程 专业
![提示](https://static.bingdoc.com/images/bang_tan.gif)