基于FPGA的8051IP核的设计与验证研究

来源 :苏州大学 | 被引量 : 0次 | 上传用户:woaiwodeqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
单片机自1976年问世以来,作为微型计算机一个很重要的分支,受到了人们的广泛关注和重视,尤其是美国Intel公司生产的MCS-51系列单片机,由于其具有集成度高、处理功能强、可靠性高、系统结构简单、价格低廉等优点,在我国已经得到了非常广泛的应用。本论文主要的研究任务就是以8051单片机为蓝本,并与FPGA内部结构相结合,使用硬件描述语言VHDL来实现整个系统的逻辑描述,开发出能够应用于FPGA的8051IP核。本论文首先介绍了FPGA的相关基本知识和EDA开发工具,对8051单片机进行原理分析及各模块的功能介绍。利用自顶向下的设计方法对8051CPU进行了IP核模块划分,对各模块进行了VHDL编程实现,设计了相应的测试数据,在modelsim仿真平台上完成了各模块的时序和功能验证,所实现的指令系统与8051单片机的指令系统完全兼容,实现了预期的效果。论文最后在Altera公司的EP1K100FC484芯片上对整个8051IP核进行了综合仿真,搭建了简单的应用电路,完成了IP核的验证。本论文在阐述可编程逻辑器件及其发展的基础上,结合了国内外对FPGA的使用限制,引出了在FPGA上开发嵌入式模块程序的理念并提出了设计实现方法和验证实例。该设计具有很高的实用性,可以促进单片机技术和可编程逻辑器件课程的教学工作。实现的8051IP核也可以在某些方面加快教育信息化的发展,进一步扩大了可编程逻辑器件的使用范围,将复杂专有芯片推向高端和超复杂应用,使得IP资源复用理念得到更普通的应用,为基于FPGA的嵌入式系统设计提供了广阔的思路。
其他文献
无论是在军用还是在民用领域,雷达技术的作用显得越来越重要。接收机是雷达系统的重要组成部分,对系统性能起着关键性的作用。低噪声放大器是雷达接收机前端的关键组成部分。
近几年无线通信系统的蓬勃发展推动了低成本、低功耗CMOS无线收发机的研究与开发。CMOS工艺技术的不断进步,无源器件(片上电感和电容)在片上实现技术的日趋成熟,使得无线收发
Ebbesen等人在1998年首次在实验中观察到亚波长圆孔正方阵列金属薄膜的光超强透射(Extraordinary Optical Transmission, EOT)现象,并分析孔径、孔周期、薄膜厚度、金属类型
随着便携式无线传输系统如无线网络、手机、GPS等的快速发展,人们不断努力研究和改进各种通信系统的架构,把各种射频和中频功能电路集成在同一芯片上,同时降低芯片的功耗和成
量化方法和分级标准对雷达信号环境构设具有重要意义。借鉴风力等级量化的思想,提出了一种基于熵理论的雷达信号环境量化分级方法,给出了熵值计算方法和等级标准,以序列差(SDI
采用文献资料法、问卷调查法、实地考察法、访谈法、数理统计法,以广西10个地市20所开展了气排球教学的普通高校和1080名师生作为研究对象,对广西普通高校开展气排球教学的现
无线光通信是无线通信和光纤通信结合的产物,具有具有通信速率高,抗干扰性强,保密性好,无电磁干扰,无需频率许可等众多优点。该文在分析国内外研究现状的基础上,分析了无线光
将“精品课程”划分为“精品”与“课程”两个关键词,分别探究其意义,并最终将其作为一个整体整合起来考察,赋予时代特点与先进理念,这将有助于人们厘清“精品课程”的真实意
当今卫星规模微小型化、功能多样化的发展趋势对星载计算机带来的一系列要求,如更短的研发周期、更高的功能密度、更强的数据处理能力、更高的可靠性和安全性,以及在轨软/硬
针对传统单一分类器在雷达信号分选中分选准确率差的问题,论文提出了利用自组织特征映射神经(SOFM)网络结合k-means算法对常规三参数(脉宽PW、到达角DOA、载频RF)进行分选。