下载此文档

FPGA实验三.doc


文档分类:高等教育 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
**大学
FPGA实验报告
实验三:添加一个用户IP到EDK最小系统
系名称:
专业:
班级:
学号:
姓名:
2012 年 6 月 1 日
实验三:添加一个用户IP到EDK最小系统
实验内容
创建一个自定义外围设备并将其添加到IP目录;
将该自定义外围设备添加到IP设计中;
修改UCF文件;
建立Bitstream文件并下载到开发板;
2 实验目的
学习使用XILINX Platform Studio(XPS)向一个已存在的处理器系统中添加格外的IP,通过使用ISE创建设计网表并执行设计。
3 实验设备
PC一台;ISE ;Xilinx_E-Elements_Almighty开发板一套
4 实验原理
MicroBlaze系统
开发板上LED的配置;
5 实验步骤
在桌面上点击Xilinx Platform StudioXPS中,;
通过System Assbmbly View窗口,从IP catalog to标签下添加一个XPS GPIO外设实例:
添加GPIO
将实例名字改为LEDs_8Bit(通过在名字栏点击一次,输入名字即可)。
选择Addresses过滤器,可以为外设手工分配基地址和外设的大小或者让XPS产生地址;
自动的为系统的外设产生基地址和高地址
使用Ports为LEDs_8Bit连接必需的端口。
在FPGA的开发板上有八个LED的端口,XPS的主界面下选择port标签,双击LEDs_8Bit实例来访问配置窗口;该外设有两个通道可以配置,但只配置一个,另外一个不被选中。点击GPIO Data Channel Width箭头,将其设置为8,表示使用板上的8个LED灯。
GPIO数据宽度选择
GPIO支持中断选择
点击channel1,设置channel 1 is Bi-directional为false,并且channel1 is input only为false,点击ok。
建立GPIO数据端口作为外部的FPGA的引脚,并使用UCF文件将其分配到FPGA正确的位置上。将LEDs_8Bit实例的GPIO_d_out端口设置为make External。
在Project标签下,点击UCF File文件,添加代码为LEDs_8Bit分配FPGA上的物理引脚。(自己按照说明,修改UCF文件)
保存ucf文件,,对该文件进行分析。,打开它,对其外部特性进行分析:
完成硬件设计;(综合、编译、MAP和布线)
生成库,添加一个已存在的C程序已实现LED的功能。编译程序,改变工程选项以生成工程系统,将其作为最高层的ISE流。
Software->Generate Libraries and BSPs,在处理器的Applications表

FPGA实验三 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1136365664
  • 文件大小559 KB
  • 时间2017-11-30