基于FPGA的CPU核及其虚拟平台的设计与实现

来源 :河海大学 | 被引量 : 2次 | 上传用户:colawind
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题受东南大学雨顺电子技术有限公司委托研发。科学技术的高度发展,导致了计算机的诞生及其迅速发展。在现代社会里,计算机的应用范围几乎涉及到人类社会的所有领域,使得对计算机的研制与学习方兴未艾,不断深入。基于此,本课题在现有计算机内部结构基础上,通过对系统三大模块的软硬件设计,研制出了一台计算机学习实验平台。该平台为用户提供一种更直观的方法学习计算机内部结构,并且用户可以根据需求设计自己的计算机模型,具有很好的实用性。论文详细地给出了一种采用FPGA技术的计算机模型机的设计方案以及仿真和实现过程。系统设计主要包含三大模块:1、计算机中央处理器模块:采用了Altera公司的FPGA芯片及其MAXPLUSII集成软件设计了具有完整功能的CPU核;2、数据存储与传输模块:一方面按照设计逻辑与CPU核建立数据通路,另一方面封装RAM和ROM模块,与上位机PC建立数据通路;3、虚拟平台模块:采用VB技术按照CPU结构设计了一个模型机操作平台,实现软件数据库数据与硬件FPGA芯片实时的数据扫描、传输和显示。系统中所有的电路设计均下载到FPGA芯片得到验证,与计算机的实时显示软件连接并调试成功。
其他文献
本文主要研究改进了在已知的图像追踪系统中图像目标分割的算法。图像分割技术是图像目标检测与跟踪中的关键步骤,是一种基本的图像分析技术。本论文对图像追踪系统中的图像
在分布式计算环境中,不同企业或者机构之间的信息共享存在着一定的局限性,具有松散耦合、跨平台、跨语言等特点的Web服务(Web Services)为异构应用程序之间的通信提供了解决
移动流媒体是流媒体技术在移动终端上的应用,为移动终端提供音视频的流媒体服务。它是无线通信网络技术和多媒体通信技术相结合的产物,是3G以及4G移动通信中的核心增值业务。鉴
随着数字压缩技术和通信技术的发展,数字视频监控技术得到越来越广泛的应用,同时由于数字压缩技术较之模拟视频技术有诸多优点,使得传统的视频监控模式逐渐被淘汰。基于Inter
目的 探讨微创小切口胃癌根治术治疗胃癌临床疗效.方法 选取我院2014年12月—2015年12月收治的胃癌患者122例,采用随机抽取的方式将患者分为观察组和对照组各61例,给予观察组
随着Internet的迅速普及发展,传统的Internet所能提供的“尽力而为”的服务已经不能满足不断涌现的新应用对QoS(服务质量)的要求。传统的、基于单一度量的路由算法对求解满足
近年来,信息技术的广泛应用使企业采集到的数据以前所未有的速度增长。但是,海量数据采集后并未得到充分的应用和开发,信息含量高、内容丰富的数据库成为无人问津的数据坟墓,
在无线网络中,多径衰落严重影响系统性能。多输入多输出( MIMO)系统提供的分集增益可以有效对抗多径衰落的影响,且不会损失频谱利用率。然而,许多移动终端,如手机、传感器节
EPON同时具备了PON和以太网的优点,成为FTTP/FTTH(光纤到驻地/光纤到户)领域中的热门技术。与此同时也对EPON网络及其设备的管理提出了新的课题。为满足这种需求,对网络性能
目的 研究剖宫产术过程中出血的治疗方式及其预防对策.方法 选择2013年12月—2015年12月入本院实施剖宫产术并在手术中出血的73例患者,经综合分析与研究后,归纳诱发大出血的