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

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

ID:23136235

大小:889.64 KB

页数:44页

时间:2018-11-04

基于fpga的微机原理与接口技术试验平台设计(8255和8253)_第1页
基于fpga的微机原理与接口技术试验平台设计(8255和8253)_第2页
基于fpga的微机原理与接口技术试验平台设计(8255和8253)_第3页
基于fpga的微机原理与接口技术试验平台设计(8255和8253)_第4页
基于fpga的微机原理与接口技术试验平台设计(8255和8253)_第5页
资源描述:

《基于fpga的微机原理与接口技术试验平台设计(8255和8253)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于FPGA的微机原理与接口技术实验平台设计专业:计算机科学与技术姓名:指导老师:摘要:本文就基于FPGA微机与接口实验平台设计的问题,首先讲述了FPGA、VHDL以及Modelsim开发软件。其次构建了整个实验平台,包括FPGA核心板的设计。在FPGA基础上,以可编程计数器/定时器8253和可编程并行控制器8255为例,并介绍了8255和8253接口芯片,用VHDL语言设计了8255和8253的功能,最后在ModelSimSE开发软件上实现了编译、调试、仿真。关键词:FPGA核心板,8253芯片,8255芯片,ModelSimSEabstr

2、actAbstract:Inthispaper,basedonthePCandtheinterfaceexperimentalplatformFPGAdesignproblem,firstabouttheFPGA,VHDLandModelsimsoftwaredevelopment.Secondly,thewholeexperimentplatformwasconstructed,includingtheFPGAcoreboarddesign.BasedontheFPGA,programmablecounter/timersandprogra

3、mmableparallelcontrollers82538255,forexample,andintroducedthe8255and8253interfacechip,usingVHDLlanguagedesign8255and8253function,thelastinModelSimSEDevelopmentthesoftwarecompilation,debugging,simulation.目录基于FPGA的微机原理与接口技术实验平台设计1谢仑11.1研究背景11.2研究现状21.3研究目的与意义31.4本文的结构框架及要解决的问

4、题3第二章FPGA、VHDL及开发环境简介44.2.3FPGA简介4妓41.2工作原理42.1.3FPGA芯片的内部结构5VHDL概述5VHDL的由来5VHDL的特点5VHDL的描述风格6VHDL基本程序结构73ModeIsimSE72.3.1版本类型72.3.2仿真过程72.3.3窗口组成8第三章实验平台的构建81平台的需求分析83.1.1微机型号的选择81.2平台的使用对象83.1.3平台的仿真对象93.2基于FPGA的整个实验平台的组成9FPGA核心板设计103.3.1外存储芯片113.3.2时钟与电源系统123.3.3扩展总线与调试元

5、件123.4微机接口硬件实验123.4.1熟悉MUT—III型实验箱133.4.28253定时器的应用143.4.38255并行接口应用143.4.48250串口实验15第四章IP核的设计以及实验设计164.18255芯片介绍162.1.18255接口芯片的主要技术指标162.1.28255接口芯片引脚功能172.1.38255接口芯片的内部结构182.28255可编程I/O接口芯片设计192.2.18255的工作方式编程194.2.2控制寄存器的编程方法203.4.28255方式0的编程213.4.38255位操作223.82551芯片

6、的程序设计234.3.1锁存器234.3.2三态缓冲器244.3.3组合控制逻辑及8255的VHDL语言描述243.8253芯片介绍254.1定义25(1)8253接口芯片的主要技术指标25(2)8253接口芯片引脚功能26(3)8253接口芯片的内部结构27(3)8253可编程I/O接口芯片设计284.5.18253的工作方式编程284.5.2控制寄存器的编程方法284.5.3工作方式选择29第五章编译、调试、仿真30第六章本文总结3132答谢错误!未定义书签。第一章绪论1.1研究背景世界上的第一个电子管式的计算机在1946年诞生,计算机从

7、外部形状、计算速度到内部的结构使用材料等都发生变化,并且微电子技术对计算机的发展非常重要。在计算机对人类社会影响越来越大的同时,学习计算机的基础架构和相关接口技术,己成为十分基础和必要的要求,微机原理与接口技术也已成为当今大学本科计算机相关专业学生的必修课之一。随着计算机技术的快速发展,人们生活的世界正逐步走向数字化、网络化、信息化和智能化,计算机作为最重要的基础设备为整个社会的高速发展提供了有力的支撑,计算机作为当今社会一种最为常见的智能控制设备,已被几乎所有产业广泛的使用,并不断扩展着它的应用前景。在微机原理与接门技术相关教学工作中,实验

8、教学是一个十分重要的环节,尤其是在对相应应用型人才的培养过程中,实验教学的效果直接影响着教学质量。如果学生在实验这个环节上得不到足够的时间来进行实践和创新,就不能深

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。