【摘 要】
:
微机接口课程是高等学校计算机、自动化以及相关电子信息类专业主要的专业基础课,对学生深入了解微机系统的组成、工作原理及常规接口技术有重要意义,是从事微机系统设计和接
论文部分内容阅读
微机接口课程是高等学校计算机、自动化以及相关电子信息类专业主要的专业基础课,对学生深入了解微机系统的组成、工作原理及常规接口技术有重要意义,是从事微机系统设计和接口应用开发工作的重要基础。
当前国内大多数院校的微机接口课程教学情况不甚理想,实验平台较为落后,无法满足课程教学的需求,对学生掌握接口芯片的内在特性及提高系统分析与设计能力造成了影响。
因此,本文的研究目标就是将FPGA引入到微机接口的教学和实验中来,充分利用FPGA丰富的可编程逻辑块资源,设计并实现一种结合x86架构CPU和FPGA器件的实验平台。在这一实验环境下,学生可以摆脱硬件连接的束缚,通过学习和运用硬件描述语言,自行设计接口电路和IP核,掌握接口芯片的内在运行机理,并且可以根据新技术的发展扩展其它类型接口的实验内容。
本文的研究任务包括实验平台的FPGA核心板的设计、典型接口芯片IP核的设计以及实验程序开发工具的设计。FPGA核心板的设计包括核心板系统的需求分析、器件选型、功能模块设计、PCB设计、信号完整性仿真等内容;典型接口芯片IP核的设计包括8250、8253、8255、8259这4种IP核的设计以及相应的实验设计;实验程序开发工具包括PC端程序和x86核心板程序两部分。PC端程序采用Visual C++实现,功能上支持程序编辑的基本操作、关键字着色,以及实验程序的汇编、链接、下载和调试。x86核心板程序的主体采用汇编语言实现,实现的功能包括数据的收发,文件的存取,通信格式的实现以及进程调用。两部分程序采用串口方式进行通信,采用自定义的数据结构和传输机制。
其他文献
近年来,网络新闻服务迅猛发展。分类、聚类、摘要、检索、推荐等文本挖掘技术得到了广泛应用,以帮助用户筛选新闻文档,为用户提供友好的阅读体验。然而,现有技术关注在文档层次,但
近年来,视频监控系统越来越受到国内外学术界、国防军事部门的高度重视,并且产生了巨大的社会与经济效应。运动目标检测和跟踪技术是视频监控系统的关键技术,成了现代监控系
基于Hadoop的云计算系统是一个新兴的分布式系统解决方案,在学术界及工业界都有很大的影响。作为Hadoop分布式系统的核心软件,HDFS负责部署在物理环境下文件的保存、获取、组织
超大规模集成电路制造水平的提高和SoC应用需求的增加是片上通信结构发展的主要动力。复杂SoC设计普遍采用标准的片上通信结构,通过复用标准通信接口的IP来降低设计风险和开发
共享式数据中心在满足各个应用对资源动态需求的同时也提高了资源的利用率,缓解了资源浪费的问题。随着当前数据中心规模的激增,能耗已经成为制约其发展的瓶颈,如何能够在满足服
树木种类繁多,结构复杂,形态各异,对树木的建模与绘制一直是图形学领域的挑战性课题,树木拓扑结构的有效表达以及树木的快速真实感绘制具有重要的研究意义。针对功能结构模型
成批处理现象在商业管理与生产调度中非常普遍,并经常表现为商务过程或者生产调度流程中的一个活动。利用成批处理可节约资源、提高效率。然而,由于受到过程建模人员个人能力的
即时消息(InstantMessage,IM)是一种流行互联网交流方式,它具有实时性,呈现性等一些很好的特性。IM主要被用于日常交流和保持联系。另外,它广泛地应用于办公领域,如:讨论问题
经济全球化已成为世界经济发展的总趋势,国际贸易中的关税壁垒日趋降低,技术法规、行业标准、评测程序已经产生了举足轻重的作用和影响。新一代GPS(Geometrical Product Spec
随着信息技术的不断发展,人们对海量数据处理能力的要求越来越高,通过网络访问非本地资源的条件越来越成熟,云计算这种基于互联网通过虚拟化方式共享信息资源的新型计算模式