目前8位RISC内核的MCU在工业控制领域应用非常的广泛。同时MCU也在向着低功耗、高速度和低成本等方向发展,满足各种应用需求。
本文重点设计一款8位的RISC指令集的MCU。整个MCU包括内核与外设两部分。内核可以支持59条指令的逻辑功能,外设部分主要由两个定时器系统和五个中断源的中断裁决系统组成。在微处理器设计方面,借鉴了CISC的部分设计思路,实现了指令集中部分双周期RISC指令的设计。本设计分为两级流水线,包含取指令和指令的执行两部分。指令的执行由指令译码、取操作数、ALU执行和数据写回四个部分组成。ALU模块的设计借用了SN74181的设计思想,使得整个电路的速度和面积都得到了优化。提出既可读写又同时参与每条指令执行的特殊寄存器PC和PFLAG的独特设计思路。
本文也搭建了系统的MCU验证平台。首先对每条指令所有可能执行的情况进行了详细的分析并验证该情况下指令执行的正确性。然后为了检测指令组合运行可能存在的冲突问题,提供了6组C程序验证。每组C程序的覆盖率都达到85%以上。根据指令的操作码特点和整个寻址空间的大小,设计了随机验证平台,随机产生三组验证代码,每组的覆盖率都在90%以上。随机验证的正确性根据MODELSIM平台和硬件仿真器平台执行结果的对比来判断。为了检测设计的可综合性以及时序性,部分程序选择在SPARTAN-3E型号的FPGA平台上验证,该型号FPGA自带50M的时钟。经过大量的各种类型的验证最后得到一款运行可靠的MCU。
资源简介:资料->【C】嵌入系统->【C0】嵌入式综合->【4】单片机论文->单片机类毕业设计->一种8位I_O口的单片机显示器和键盘接口.pdf
上传时间: 2022-09-27
上传用户:gggxxxwww
资源简介:一款性价比很高的8位mcu,可用于家电、玩具等电路设计,方便大家使用。
上传时间: 2022-09-10
上传用户:cdclmf
资源简介:【2】STM8L——超低功耗8位微控制器.pdf
上传时间: 2021-01-09
上传用户:xthkl
资源简介:资料->【C】嵌入系统->【C3】自动化控制->【0】自控综合->用8位单片机能通过软件实现外设功能吗.doc
上传时间: 2021-06-30
上传用户:gzqself
资源简介:摘要:介绍了一种智能小车的设计,给出了控制系统的软硬件设计流程。系统以STC89C52单片机为核心,由热释红外探测模块、超声波避障模块、电源模块、串口通信模块、电机驱动模块等组成。配合网络摄像机,可以完成对危险、未知环境的探测、监视,有良好的使用效...
上传时间: 2022-02-07
上传用户:zhang365947064
资源简介:针对传统QR(quick response)条码技术的缺陷及其应用瓶颈,提出一种彩色QR条码技术方案.通过扩大码字符号的尺寸,减少其数量降低算法的空间复杂度;仅采取一种编码模式,利用位长的标示符来控制数据编码,达到码字流压缩的目的;选择6种对比度最大的颜色映射码字流,...
上传时间: 2021-09-11
上传用户:dreamtruly
资源简介:一种利用51单片机控制的步进电机设计
上传时间: 2021-11-26
上传用户:徐壹壹
资源简介:液位计是工业测量中一种必不可少的测量仪表和安全附件,广泛地运用于石油、化工、制药等工业领域。其中电容式液位计由于其价格低廉、使用寿命长而得到广泛的运用。但其自身的缺陷,如温漂效应和寄生电容等严重限制其测量精度的提高。 本课题旨在设计一款电容...
上传时间: 2022-09-25
上传用户:jinli1992546
资源简介:论述了一种以Berkeley DB 为数据库内核的嵌入式流媒体存储系统的设计方案,该系统以改进的dosFs 文件系统为底层物理存储引擎,通过数据库为应用程序提供数据存取接口,确保了数据的安全性
上传时间: 2021-01-12
上传用户:凹凸凹
资源简介:·一种新型CT模拟激光定位系统控制电路的设计与研究
上传时间: 2021-02-21
上传用户:sonnoy
资源简介:该文档为FPGA-ASIC-一种全数字BPSK解调器的设计与FPGA实现讲解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,,,
上传时间: 2021-04-11
上传用户:tangyuan
资源简介:一种高效率单级变换式LED驱动电源设计
上传时间: 2021-04-13
上传用户:zhello
资源简介:该文档为FPGA-ASIC-一种基于FPGA的通用微处理器设计讲解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,,,
上传时间: 2021-04-13
上传用户:146DFD
资源简介:随着国力的增强和世界竞争力的不断增大,机器人的发展也越来越受到国家的重视,特别是机械手领域的发展更为突出。机械手不仅应用于传统制造业如采矿,冶金,石油,化学,船舶等领域,同时也已开始扩大到核能,航空,航天,医药,生化等高科技领域以及家庭清洁...
上传时间: 2021-07-20
上传用户:Tony_hf
资源简介:·一种基于MPEG-4视频水印技术的设计方法
上传时间: 2021-07-31
上传用户:wan
资源简介:一种新型高效LED驱动电源设计
上传时间: 2021-08-03
上传用户:custhzb
资源简介:1前言目前,非接触式测距仪常采用超声波、激光和雷达。但激光和雷达测距仪造价偏高,不利于广泛的普及应用,在某些应用领域有其局限性,一般仅用于军事工业。相比之下,超声波测距系统电路易实现、结构简单和造价低,且超声波在传播过程中不受烟雾、空气能见...
上传时间: 2021-10-23
上传用户:yang_chong_yang
资源简介:本文着重研究了一种基于8051单片机的嵌入式实时操作系统(RTOS)微内核的设计方法。该系统以ATMEL公司生产的AT89C51单片机为硬件实现平台的微控制器。由于原先使用的前后台软件设计方法的限制,8位单片机在使用、设计方面面临着全新的挑战。为了将它的强大功能...
上传时间: 2022-04-13
上传用户:Eric封
资源简介:目前国内很多海洋石油公司都没有小型干电阻放电试验装置,因此通常使用大功率的干电阻进行试验。使用大容量的干电阻进行放电试验是很大的浪费;而且干电阻负荷需要人工调节放电电流,工作繁重劳动强度大,电阻放电也很难实现放电电流的连续调节。另外在运输方...
上传时间: 2022-09-01
上传用户:jj3625
资源简介:·一种基于DSP的电流互感器暂态特性测试电源的设计与实现
上传时间: 2022-09-03
上传用户:tangrenbo244
资源简介:该文档为一种基于Flash型FPGA的高可靠系统设计讲解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,
上传时间: 2022-09-13
上传用户:fangsong
资源简介:专辑类-开关电源相关专辑-119册-749M 一种简单有效的限流保护电路的设计.pdf
上传时间: 2022-09-13
上传用户:goodlucky
资源简介:摘 要:该文在双向中继信道中基于网格编码调制(Trellis Coded Modulation, TCM)提出了一种信道编码与物理层网络编码的联合实施机制。该机制采用TCM,将编码和调制统一考虑,提高了编码序列的自由距离,从而获得更高的编码增益。此外,利用卷积码和MAC-XOR 网...
上传时间: 2022-09-14
上传用户:chenxin2014
资源简介:随着电源电压的日益降低,信号幅度不断减小,在噪声保持不变的情况下,信噪比也会相应地减小。为了在低电源电压下获得高的信噪比,需提高信号幅度,而输入输出轨到轨运算放大器可获得与电源电压轨相当的信号幅度。中文在理论分析了输入输出轨到轨CMOS 运算放...
上传时间: 2022-09-17
上传用户:A1024
资源简介:基于PIC单片机的一种车载红外夜视仪设计这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2022-09-21
上传用户:jschu
资源简介:VxWorks嵌入式系统广泛应用于通信领域,程序倒换是软件设计中的重要内容。结合VxWorks的特点,本文提出了一种简单有效的解决程序倒换的方法,该方法在七号信令的单板程序中得到很好的应用。
上传时间: 2021-01-01
上传用户:cyy
资源简介:文章介绍了一种简单、实用的远程控制系统。该系统以程控电话为载体,采用单片机对播放中心的PC 机、录像机、VCD 实时控制和切换,实现了在任何有闭路电视和程控电话的教室均可实施多媒体教学。关键词
上传时间: 2021-01-02
上传用户:fafa
资源简介:提出了一种基于嵌入式系统的远程程序更新机制,通过一个具体的嵌入式远程数字监控系统设计方案,分析了该机制的系统结构、实现原理和实现流程,实际的应用测试表明,所实现的远程程序更新机制具有较高的适应
上传时间: 2021-01-02
上传用户:美丽的童话
资源简介:提出了一种基于平台无关性的嵌入式IPv4/IPv6 双协议栈的实现方法。根据嵌入式应用,设计了相应的缓冲区管理机制,裁减了IPv6 模块中ICMPv6 和邻居发现的相关功能,简化了TCP 模块
上传时间: 2021-01-08
上传用户:wm378802548
资源简介:本论文主要介绍了欧洲数字电视地面传输标准DVB-T系统信道内码解码部分所有模块的方案设计,算法仿真及FPGA硬件电路设计.内码解码部分模块包括星座解映射模块,比特解交织模块,数据格式转换模块,符号解交织模块,解增信删余以及Viterbi译码模块.其中,本人根据DVB-...
上传时间: 2021-01-16
上传用户:moranhgirl