基于FPGA的计算机组成原理开放实验平台的设计与实现

来源 :江苏大学 | 被引量 : 0次 | 上传用户:cxb632552353
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
《计算机组成原理》是计算机学科的一门专业基础课,在整个计算机专业课程体系中,起着承上启下的作用,其实验教学是对理论课程的深化和补充,对学生理论知识的理解和动手能力的培养具有十分重要的意义,国内外各高校都很重视计算机组成原理实验课的教学。随着EDA技术的发展,目前国内大多数高校实验方式已由传统的验证式实验向基于FPGA设计型实验转变,但缺乏一个集设计、测试与考核于一体的完整实验系统。   针对这一状况,本文设计了一款基于FPGA的计算机组成原理开放实验平台。该平台基于PC机和ALTERADE2-70教学开发板,采用三层次结构,由嵌入式实验控制器、实验模块和PC机实验软件组成。其中,嵌入式实验控制器是基于NIOSⅡ的SOPC系统,相对于传统实验箱的单片机控制更灵活,易于功能扩展和升级;实验模块是基于FPGA的开放式结构,面向设计性与综合性的硬件实验,设计者用硬件描述语言HDL设计实验内容并下载到实验模块,可以是部件实验也可以是整机实验,还可以根据需要自定义实验内容;PC机实验软件采用图形化界面完成实验数据的输入、实验结果的显示以及实验过程的控制,可以动态的显示实验现象,方便、直观完成实验结果的测试和验证。   本文重点研究了实验平台的设计与实现,在此基础上设计了部件实验和16位微程序控制模型计算机并进行了验证。实验平台设计内容包括硬件设计、软件设计两方面。硬件上主要完成SOPC系统搭建和NIOS系统设计,具体包含实验模块控制器设计、SOPC系统设计和USB控制芯片ISP1362的固件编程等;软件设计主要包含实验数据跟踪、数据流的动态显示、自定义实验和实验报告生成等模块的设计。最后,在实验平台的基础上对模型机的局部和整体进行了测试和验证。测试表明该实验平台除了提供对实验整体方便、直观的测试手段之外,还提供了对任意局部进行测试、验证的功能。实验平台提供的设计性、创新性和内容的开放性以及数据动态跟踪、快速排错机制和实验报告的自动生成等功能,是传统实验平台无法比拟的,因此具有一定的实用价值和现实意义。
其他文献
当今社会伴随计算机技术的飞速发展与互联网技术的广泛应用,云计算的商业化及虚拟化越来越成熟,同时也有越来越多的计算服务依托于云计算来实现。目前在互联网中,计算机资源
餐饮业是一个最古老的行业,它伴随着人类社会的起源而产生,也伴随着人类社会的发展而发展。但是在现代电子技术、嵌入式技术以及智能操作系统技术高速发展过程中,餐饮业的信息化
随着无线通信和微电子技术的快速发展,无线传感器网络(Wireless Sensor Networks,WSNs)应运而生。它由部署在监测区域内的传感器节点组成,通过传感器节点之间的相互协同工作完成
高光谱遥感技术是20世纪发展起来的一门新的学科,它在定量遥感反演、农业精准、生态建设、地物识别分析等领域发挥了重要的作用。由于不同的地物对象具有不同的光谱特征,而且
无线传感器网络目前成为了国内外研究团体的研究热点。它是将传感器技术、嵌入式系统技术、现代网络及无线通信技术、及分布式信息处理技术等多学科知识高度交叉的一种技术。
超声图像的精确分割是高强度聚焦超声(HIFU)治疗中非常重要的环节,是后期重建、配准以及治疗能达到良好效果的前提。然而,由于超声图像所具有的低对比度、边界模糊以及斑点噪声
人脸特征点定位是自动定位事先定义好的面部关键点,以获取人脸形状。人脸特征点定位是人脸图像分析的关键步骤,在人脸识别、仿真、跟踪、表情分析、人脸三维动画建模等任务中有
RFID(radio frequency identification,射频识别)技术是一项非接触型自动识别技术。它具有高效、快速、可靠、非视距读取和可工作于恶劣环境等优点,被广泛应用于物流、邮政、
图像的表示与匹配技术是图像处理、分析与理解的基础。它对图像的后续处理、分析和识别具有十分重要的作用。近几年来,基于图理论的图像分析与识别技术得到越来越多研究者们
无线传感器网络(WSN, wireless sensor network)是一种新兴的应用技术,它是由成百上千个具有自组织能力并能协作感知对象信息的传感器节点组成,这些节点携带有限的能量且能量