基于FPGA的微机原理与接口技术试验平台设计(8255和8253).docVIP

基于FPGA的微机原理与接口技术试验平台设计(8255和8253).doc

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FPGA的微机原理与接口技术试验平台设计(8255和8253)

基于FPGA的微机原理与接口技术实验平台设计 专业:计算机科学与技术 姓名: 指导老师: 摘 要: 本文就基于FPGA微机与接口实验平台设计的问题,首先讲述了FPGA、VHDL以及Modelsim开发软件。其次构建了整个实验平台,包括FPGA核心板的设计。在FPGA基础上,以可编程计数器/定时器8253和可编程并行控制器8255为例,并介绍了8255和8253接口芯片,用VHDL语言设计了8255和8253的功能,最后在ModelSim SE开发软件上实现了编译、调试、仿真。 关键词: FPGA核心板,8253芯片,8255芯片,ModelSim SE abstract Abstract: In this paper, based on the PC and the interface experimental platform FPGA design problem, first about the FPGA, VHDL and Modelsim software development. Secondly, the whole experiment platform was constructed, including the FPGA core board design. Based on the FPGA, programmable counter / timers and programmable parallel controllers 8253 8255, for example, and introduced the 8255 and 8253 interface chip, using VHDL language design 8255 and 8253 function, the last in ModelSim SE Development the software compilation, debugging, simulation. Keyword: FPGA 8253chip 8255 chip ModelSim SE 目录 基于FPGA的微机原理与接口技术实验平台设计 1 第一章 绪论 1 1.1研究背景 1 1.2研究现状 2 1.3研究目的与意义 3 1.4 本文的结构框架及要解决的问题 3 第二章FPGA、VHDL及开发环境简介 4 2.1 FPGA简介 4 2.1.1定义 4 2.1.2工作原理 4 2.1.3 FPGA芯片的内部结构 5 2.2 VHDL概述 5 2.2.1 VHDL的由来 5 2.2.2 VHDL的特点 5 2.2.3 VHDL的描述风格 6 2.2.4 VHDL基本程序结构 7 2.3 Modelsim SE 7 2.3.1 版本类型 7 2.3.2 仿真过程 7 2.3.3 窗口组成 8 第三章 实验平台的构建 8 3.1平台的需求分析 8 3.1.1 微机型号的选择 8 3.1.2平台的使用对象 8 3.1.3平台的仿真对象 9 3.2 基于FPGA的整个实验平台的组成 9 3.3 FPGA核心板设计 10 3.3.1 外存储芯片 11 3.3.2 时钟与电源系统 12 3.3.3 扩展总线与调试元件 12 3.4微机接口硬件实验 12 3.4.1熟悉MUT—Ⅲ型实验箱 13 3.4.2 8253定时器的应用 14 3.4.3 8255并行接口应用 14 3.4.4 8250串口实验 15 第四章 IP核的设计以及实验设计 16 4.1 8255芯片介绍 16 4.1.1 8255接口芯片的主要技术指标 16 4.1.2 8255接口芯片引脚功能 17 4.1.3 8255接口芯片的内部结构 18 4.2 8255可编程I/O接口芯片设计 19 4.2.1 8255的工作方式编程 19 4.2.2控制寄存器的编程方法 20 4.2.3 8255方式0的编程 21 4.2.4 8255位操作 22 4.3 8255I\O芯片的程序设计 23 4.3.1锁存器 23 4.3.2三态缓冲器 24 4.3.3组合控制逻辑及8255的VHDL语言描述 24 4.4 8253芯片介绍 25 4.4.1 定义 25 4.4.2 8253接口芯片的主要技术指标 25 4.4.3 8253接口芯片引脚功能 26 4.4.4 8253接口芯片的内部结构 27 4.5 8253可编程I/O接口芯片设计 28 4.5.1 8253的工作方式编程 28 4.5.2控制寄存器的编程方法 28 4.5.3工作方式选择 29 第五章 编译、调试、仿真 30 第六章 本文总结 31 参考文献 32 答 谢 33 第一章 绪论 1.1研究背景 世界上的第

您可能关注的文档

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档