×

实例分析FPGA最小系统

消耗积分:1 | 格式:rar | 大小:0.64 MB | 2017-10-18

分享资料个

2.6.1 实例的内容及目标
  1.实例的主要内容
  本节旨在通过给定的工程实例——“按键开关控制LED”来熟悉Xilinx ISE软件的基本操作、设计、编译及仿真流程。同时使用基于Xilinx FPGA的开发板将该实例进行下载、验证及调试,完成工程设计的硬件实现,熟悉Xilinx FPGA开发板的使用及配置方式。
  在本训练中设计软件采用ISE 7.1i,实现功能是利用4个按键开关来控制8个LED灯。具体的显示方案是由4个按键开关控制8个LED灯,根据按键开关按下的不同,会有不同的灯点亮。
  在本训练中,将主要讲解下面一些知识点。
  Xilinx ISE工程创建及属性设置。
  Xilinx ISE源文件设计输入方式。
  Xilinx ISE综合。
  Xilinx ISE行为仿真。
  Xilinx ISE约束设计。
  Xilinx ISE布局布线。
  Xilinx ISE时序仿真。
  Xilinx ISE硬件下载。
  通过这些知识点,按照下面提供的训练流程,读者可以迅速地掌握使用Xilinx ISE软件进行FPGA开发的方法。
  2.实例目标
  通过详细的流程讲解,读者应达到下面的目标。
  熟悉Xilinx ISE软件的操作环境。
  熟悉Xilinx ISE软件开发FPGA的基本流程。
  可独立使用Xilinx ISE软件开发新工程。
  2.6.2 平台简介
  本实例基于红色飓风II代Xilinx板,此开发板集成了Xilinx的Spartan3 40万门FPGA及相关的丰富外设资源。
  此开发板更加详细的信息、扩展附件及使用方法,可以到红色飓风的官方网站:http://www.fpgadev.com获取更多的信息。
  本实例将通过一个简单的实例在这个开发板上对Xilinx的FPGA设计流程做一个全面的介绍,依照此例程的流程便可在该开发板上运行一个FPGA程序。
  如图2.65所示为此开发板的一个外观图。
  
  图2.65 红色飓风II代Xilinx板外观图
  2.6.3 实例详解
  本节同样将使用图解的方式将整个流程一步一步展现给读者,使读者能够轻松掌握ISE的开发流程。
  1.工程创建及属性设置
  (1)启动Project Navigator。
  安装好ISE7.1套件后,可以按照以下的方法打开Project Navigator。
  ① 在桌面上面双击Xilinx ISE 7.1i的快捷方式图标,如图2.66左图所示。
  ② 选择“开始”→“所有程序”→“Xilinx ISE 7.1i”→“Project Navigator”,打开Project Navigator,如图2.66右图所示。
  打开后的Project Navigator界面如图2.67所示。可以看到,Project Navigator的界面是一个标准的Windows软件视窗。分别包括标题栏、菜单栏、工具栏、工程浏览器、进度浏览器、主工作区、信息栏、状态栏。
  实例分析FPGA最小系统 实例分析FPGA最小系统
  图2.66 ISE的启动

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !