接口技术课程设计-指导书.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
接口技术 课程设计指导书 中国计量学院 信息工程学院 向琳 2012 年 6 月 第一部分 课程设计报告撰写规范 1.报告结构及要求 1)封面(采用统一格式) 2)正文 正文应按规定的章节依次撰写,要求论述清楚,文字简练通顺,插图 简明,排版整齐。正文需要按照如下章节编写: 报告包括需求分析、结构设计(含系统框图和各部件功能概述)、系 统工作原理描述(工作过程简述)、外接口定义(管脚定义及功能)、系统 详细设计(各部件功能详述,设计方法,VHDL 程序等)、系统测试(测 试方案,测试波形等)等内容。 接口技术 课程设计报告 题目: 学院: 学号: 姓名: 同组人: 完成日期: 中国计量学院现代科技学院 一、需求分析 二、结构设计 三、系统工作原理描述 四、外接口定义 五、系统详细设计 六、系统测试 第二部分 XILINX 集成开发环境与ModelSim 仿真 工具 2.1 XILINX 集成开发环境 本课程使用 Xilinx 集成软件环境 (ISE )。ISE6.1i 在易用性方面设立了业界标准, 其新特性和增强功能解决了传统设计瓶颈,可加快设计和验证过程。例如,项目浏 览器(ProjectNavigator ,先进的基于设计流程的项目管理器)支持 Synplicity 和 Xilinx 综合工具用户在同一项目中混合使用 VHDL 和 VerilogHDL 源代码,从而允许设计 人员利用遗留的 IP 和 HDL 设计资源来获得尽可能好的结果。ISE6.1i 版提供了独特 的高速设计能力,如新的时序约束。例如,新的时钟抖动约束允许用户指定真正的 数据有效窗口,而新增的个别封装引脚即时报告功能则为源同步设计提供了更为准 确的布局和布线结果。ISE6.2i 在功能使用上与 ISE6.1i 几乎一致,但性能有了一定 的改善。本节以一个FPGA 逻辑的开发过程为例介绍 Xilinx 集成开发环境的使用。 2.1.1 FPGA 开发过程概述 FPGA 的开发分为七个阶段:原理结构及外部端口设计、HDL 编码或原理图绘 制、逻辑综合、波形设计、波形模拟、管脚定义和芯片下载调试。 1.用框图来绘制原理设计的蓝图 设计中,可以根据自己的理解绘制系统的框图,然后根据框图进行细化,形成 VHDL 的代码。清晰的思路对于设计大有好处,而框图则可以轻松地将思路体现出 来,传递设计信息,也可有助于发现明显的设计失误。但是可能很多读者并不了解 如何绘制框图,因此在这里简单介绍一下框图的绘制。 框图是硬件设计的中心。它是设计者和使用者都用来参考的图,既可以指导设 计,又有助于用户对系统的了解。那么框图的形式是怎样的呢?打开计算机组成原 理的教材,我们可以看到许多功能框图。比如,计算机整个系统的功能框图就是由 五个子系统以及它们之间的连接关系组成的;微程序控制单元的框图就是由 CMAR、 控存等部件以及它们之间的连接关系组成。图 2-1 就用简单的笔墨勾画了字符显示 器的原理。 图2-1 《计算机组成原理》教材第五章的图5.18 到底什么样的图才算作硬件框图呢?没有一个统一的标准或定义,通常只是根 据人们的习惯来描述和构造。可以这样认为,功能框图是指利用较少的笔墨和简单 的图形来描述整个系统功能的一种图。它的特点是,原则上不包含任何实际的元器 件,采用模块的方式构成系统。通过箭头描述模块之间的连接,通过文字来说明它 的方向和意义。从上面的图中可以看出,硬件框图不是流程图,而是描述系统各部 分连接关系的结构图。在图中,如果两个模块之间有连接关系,就用箭头的形式连 接这两个部分,箭头的方向就是信号

文档评论(0)

nnh91 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档