- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.1 ISE12.1软件综述 2.1.1 ISE12.1套件分类 除了性能上的改进之外,ISE12.1设计套件依然延续了在ISE11.1中提供的针对四个特定领域而优化配置版本的解决方案:逻辑版本(Logic Edition)、DSP版本(DSP Edition)、嵌入式版本(Embedded Edition)和系统版本(System Edition)。 每一版本都提供了完整的FPGA设计流程,并且专门针对特定的用户群体(工程师)和特定领域的设计方法及设计环境要求进行了优化,从而使设计人员能够将更多精力集中于开发具有竞争力的差异化产品和应用。这4种版本的功能分别如下: (1) ?ISE设计套件逻辑版本针对采用赛灵思基础目标设计平台,主要关注逻辑和连接功能。 (2) ?ISE设计套件DSP版本针对采用赛灵思DSP领域目标设计平台,主要面向算法、系统和硬件的设计人员而优化。 (3) ?ISE设计套件嵌入式版本针对采用赛灵思嵌入式领域目标设计平台的嵌入式系统设计人员(硬件和软件设计师)而优化。 (4) ?ISE设计套件系统版本针对采用赛灵思连接领域目标设计平台的系统设计人员而优化。 2.1.2 ISE12.1功能介绍 ISE12.1工具涵盖了整个FPGA开发流程,包括了设计输入、综合、仿真、实现以及下载各个步骤。采用ISE集成环境可以独立完成整个Xilinx FPGA的开发,而无须借助其他第三方开发工具。 (1) 设计输入:ISE12.1提供的设计输入工具包括HDL代码的输入,原理图编辑工具,用于IP Core的Core Generator,以及用于约束文件编辑的Constraints Editor等软件。 (2) 综合:ISE12.1自带的综合工具为XST,还可以与业界非常优秀的综合工具—Mentor Graphic公司的Leonardo Spectrum和Synplicity公司的Synplify实现无缝链接。 (3) 仿真:ISE12.1自带ISim仿真工具,同时提供使用Mentor Graphic公司的ModelSim各个版本的仿真接口。 (4) 实现:包括对综合文件的翻译、映射、布局布线等,还包括时序分析、增量设计、手动布局约束等高级功能。 (5) 下载:包括生成bit 流文件,还包括一个专用的下载软件IMPACT,可以进行设备通信和配置,并将程序烧写到FPGA芯片中去。 使用ISE进行FPGA设计的各个过程可能涉及的工具如表2-1所示。 2.1.3 ISE12.1用户界面和菜单操作 ISE用户界面如图2-1所示。界面各分区及功能如下: (1) 标题栏:主要显示当前工程的名称和当前打开的文件名称。 (2) 菜单栏:主要包括“文件(File)”、“编辑(Edit)”、“视图(View)”、“工程(Project)”、“源文件(Source)”、“操作(Porcess)”、“工具(Tools)”、“窗口(Window)”、“布局(Layout)”和“帮助(Help)”等10个下拉菜单。其使用方法和常用的Windows软件类似。 (3) 工具栏:为方便用户操作而提供的常用命令快捷键。随着版本升级,提供的快捷键越来越多。 (4) 设计管理区:提供工程以及相关文件的显示和管理功能,包括设计源文件视图和仿真源文件视图。源文件视图显示了源文件的层次和分类关系。 (5) 过程管理区:本窗口显示的内容取决于工程管理区中所选定的文件,相关的操作和FPGA设计的流程相关,不仅显示当前进行的步骤,而且还用动态图标的方式显示当前的操作。 (6) 信息显示区:显示ISE中的处理信息,如操作步骤信息、告警信息和错误信息等,信息显示区的下面有控制台信息区(Console)和文件查找区(Find in Files Results)。如果编译过程出现错误,双击信息显示区的告警和错误标志,就能自动切换到源代码出错的地方。 2.2 S3开发板简介 Digilent S3开发板是基于Spartan-3系列FPGA(XC3S200)所开发的一款FPGA入门级学习与验证板,包含丰富的外围接口,是初学者学习数字电路设计的良好平台。其外观图如图2-2所示。结构框图如图2-3所示。其主要器件以及包含的接口如下: (1) ?Xilinx Spartan-3 SC3S200 FPGA器件(XC3S200-FT256); (2) ?2 Mb的Xilinx XCF02S配置PROM; (3) ?2个256K?×?16异步静态SRAM(ISSI IS61LV25616AL-10T); (4) ?VGA显示端口; (5) ?RS232串口; (6)
您可能关注的文档
- Word2007Excel2007实用教程项目教学课件高长铎张玉堂项目十使用Excel制作日程表.ppt
- Word2007Excel2007实用教程项目教学课件高长铎张玉堂项目十四使用Excel制作公司利润表.ppt
- Word2007Excel2007实用教程项目教学课件高长铎张玉堂项目十五使用Excel制作员工统计分析表.ppt
- Word2007Excel2007实用教程项目教学课件高长铎张玉堂项目十一使用Excel制作年度报表.ppt
- Word2007Excel2007实用教程项目教学课件高长铎张玉堂项目四使用Word制作生日贺卡.ppt
- 数控机床与编程课件作者郑堤主编第二章节数控系统及工作原理.ppt
- 汽车概论第2版课件作者蔡兴旺第4单元中国主要汽车公司及车标第4单元中国主要汽车公司及车标.PPT
- Word2007Excel2007实用教程项目教学课件高长铎张玉堂项目五使用Word制作宣传页.ppt
- Word2007Excel2007实用教程项目教学课件高长铎张玉堂项目一使用Word制作情况通报.ppt
- 数控机床与编程课件作者郑堤主编第三章节数控机床的机械结构.ppt
- XilinxFPGA设计与实践教程课件作者赵吉成第1-5章节第3章节.ppt
- 数控机床与维护课件作者任级三孙承辉第4章节4章节1节.ppt
- XilinxFPGA设计与实践教程课件作者赵吉成第1-5章节第5章节.ppt
- XilinxFPGA设计与实践教程课件作者赵吉成第6-10章节第6章节.ppt
- 汽车概论第2版课件作者王中亭主编第一章节.ppt
- 数控机床与维护课件作者任级三孙承辉目录.ppt
- XilinxFPGA设计与实践教程课件作者赵吉成第6-10章节第7章节.ppt
- 汽车电工电子基础课件作者储克森第八章节传感器基础知识.ppt
- 汽车电工电子基础课件作者储克森第九章节电工测量与安全用电.ppt
- XilinxFPGA设计与实践教程课件作者赵吉成第6-10章节第9章节.ppt
最近下载
- 工程设计服务方案.doc VIP
- 【某工业厂房及管理楼水电安装施工方案】.doc
- 国家标准GB_T13306-2011标牌.pptx VIP
- 部编版九年级上册语文第1-3单元综合测试卷(含答案).doc VIP
- 夜袭 (5-6人封闭)剧本杀全套剧本.docx VIP
- 《少年中国说》原文及翻译 .pdf VIP
- 新食品原料β-羟基-β-甲基丁酸钙.docx VIP
- 高中英语_选择性必修二 Unit 3 Understanding Ideas A New Chapter教学课件设计.ppt
- The_Very_Hungry_Caterpillar.ppt VIP
- 《医学心理学》第2章 心理学基础-教学课件(非AI生成).ppt
文档评论(0)