当前位置:主页 > 科技论文 > 计算机论文 >

兼容MCS-96系列指令记的CPU核的设计

发布时间:2020-05-31 10:59
【摘要】: 随着科学技术的发展,嵌入式单片机正在发挥着越来越重要的作用,对嵌入式单片机的设计也一直是电子工程师所关注的焦点。为了解决工业领域对单片机的需求,提高单片机各方面的性能,本文对一款能够兼容MCS-96系列单片机指令集的CPU核进行了分析和设计。 MCS-96系列单片机是Intel公司推出的CHMOS的单片机,它的指令集具有使用灵活、易于编程等优点。本文所设计的CPU核能够对其指令集中54条指令共计111个操作码实现兼容,并预留出了其余指令的扩展空间。 设计的CPU核分为数据通路和控制通路两部分,主要由寄存器堆、寄存器算术逻辑单元、控制单元和中断控制器四个单元组成,并且在指令的执行过程中采用了流水线技术。 寄存器堆主要是由Memory Compiler综合生成的SRAM阵列。 寄存器算术逻辑单元是主要的数据处理单元。在它的设计过程中采用了资源共享的策略,同时对运算单元的逻辑进行化简,并使用了超前进位链的扩展算法,从而减小了硬件电路的面积。 控制单元控制着CPU核各部分的工作节拍。因为指令长度和执行时间不同,引入了指令长度计数器和指令步长计数器,对指令的执行过程进行控制。中断控制器可以将中断源分为16个中断处理优先级别,产生中断处理申请信号和相应的中断向量,实现中断屏蔽等。 设计完成后进行了充分的仿真验证,结果表明设计可以正确地执行要求的指令。在工作频率为40MHz的条件下综合,没有出现时序冲突。综合后仿真结果正确。
【图文】:

结构框图,结构框图


哈尔滨工业大学硕士学位论文性能上也有了明显提高,从而适用于更加复杂的实时控制场合。MCS-96 单片机有多种型号,不同型号配置有不同的功能部件,且具有不同存储空间和寻址能力,可满足不同场合的要求[24]。MCS-96 系列的成员都是带有 16 位CPU的高性能芯片,并且带有至少 230字节的片上RAM[25]。它们都有一个基于寄存器到寄存器结构的内核,因此不需要额外的累加器,而且大部分操作可以在寄存器间完成。这种结构消除了累加器的瓶颈现象,加快了数据传输。同时,寄存器操作可以控制众多的片上外设,包括I/O口、10 位A/D转换器、PWM(脉宽调制器)、SIO(全双工串行I/O口)等,在调制解调器、发动机控制、打印机、影印机、空调以及医疗设备等众多方面,MCS-96 系列单片机都得到了非常广泛的应用[26]。所有的MCS-96 成员都具有相同的指令集和结构,而CHMOS产品在更低功耗的条件下可以提供更高的性能。同时,为了进一步降低功耗,它们还可以被设置为休眠模式和关机模式[27]。典型的 MCS-96 单片机的结构如图 1-2 所示。

结构图,结构图,单片机系统,算术逻辑单元


哈尔滨工业大学硕士学位论文2.4.2 CPU 核的结构考虑到要设计的是一个 CPU 的内核而不是整个单片机系统,所以在结构上有所取舍。这里的 CPU 核在整体上对 MCS-96 单片机系统进行了裁剪,在具体结构上有所变通、整合。将 CPU 核主要分为 4 个模块,分别是寄存器堆,寄存器算术逻辑单元(RALU),控制单元(CU)和中断控制器。它们之间的连接关系如图 2-3 所示。
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP332

【相似文献】

相关期刊论文 前10条

1 王文博;;智能化频率计[J];无线电通信技术;1989年04期

2 陈嘉庆;;PC机与单片机位总线的接口——ipcx344 BITBUS IBMPC接口板[J];微计算机信息;1989年02期

3 黄晓林;罗五四;;单片机在转速测量中的应用[J];测控技术;1989年03期

4 陈志浩;;单片机频率检测中的软硬件设计[J];电子技术;1990年06期

5 王紫薇;王运赣;吴金陵;;锻压设备单片机经济型数控系统[J];机械与电子;1990年01期

6 金以丰,娄小珍;用51系列单片微机开发的音乐节拍器[J];山西大学学报(自然科学版);1991年04期

7 冯莉萍,覃文龙;一种用于光纤监控电视系统的实时日历时钟字符添加器[J];光通信技术;1991年Z1期

8 刘杰;;单片机在目标红外辐射测试中的应用[J];红外技术;1991年03期

9 马巨峰;刘生产;;8031单片机I/O接口的扩展方法[J];工业仪表与自动化装置;1991年01期

10 宋伟武;彭克柱;童英;;空调器的单片机智能化控制[J];微型机与应用;1991年08期

相关会议论文 前10条

1 李萍;李亚荣;;基于C8051F020单片机的油井作业监测系统[A];2009中国仪器仪表与测控技术大会论文集[C];2009年

2 唐卫红;曹金荣;李汉军;郑晓慧;杨士亮;;一种单片机音乐盒的设计与制作[A];第六届全国信息获取与处理学术会议论文集(2)[C];2008年

3 林叶锦;王冬捷;;GRAVINER油雾浓度探测器系统测试电路分析[A];大连海事大学校庆暨中国高等航海教育90周年论文集(机电分册)[C];1999年

4 付贵增;佟仕忠;孔庆祝;马君杰;荆兆东;;公用电话计费器计量管理信息系统[A];首届信息获取与处理学术会议论文集[C];2003年

5 肖慧;朱昌;;单片机在线测速软件的设计[A];第三届全国信息获取与处理学术会议论文集[C];2005年

6 陈艳燕;杨小锋;;基于单片机的晶体管特性图示仪[A];第三届全国信息获取与处理学术会议论文集[C];2005年

7 刘娟;张飞艳;;2M误码仪的设计与测试[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年

8 陈健;符秀辉;;基于单片机的沥青软化点测试仪[A];第六届全国信息获取与处理学术会议论文集(3)[C];2008年

9 黄友锐;黄见;;基于CAN总线的智能变频器的研制[A];煤矿自动化与信息化——第19届全国煤矿自动化与信息化学术会议暨中国矿业大学(北京)百年校庆学术会议论文集[C];2009年

10 娄莹;王雪洁;程万胜;;LCD显示屏智能检测仪的研制[A];1998中国控制与决策学术年会论文集[C];1998年

相关重要报纸文章 前10条

1 ;初学单片机几个不易掌握的概念[N];北京电子报;2001年

2 易懿敏;飞利浦对单片机市场充满信心[N];中国电子报;2001年

3 广东 张则;51系列单片机(C语言)快速入门(六)[N];电子报;2010年

4 ;摩托罗拉“无缝嵌入” 发展中国MCU[N];中国计算机报;2003年

5 陕西 周彦芳;碟机中常用单片机W78E58-24维修方法及资料[N];电子报;2007年

6 重庆 郭学提;浅谈职校生学习单片机的误区[N];电子报;2008年

7 广东 张则;51系列单片机(C语言)快速入门(五)[N];电子报;2010年

8 杭州 赵郑洲;也谈单片机掉电数据保护的方法[N];电子报;2002年

9 山东 牛余朋;谈谈单片机硬件系统设计的基本原则[N];电子报;2004年

10 广东 刘少龙;编程、实验、仿真、ISP四合一单片机学习开发系统ME300B[N];电子报;2005年

相关博士学位论文 前10条

1 彭环云;灌浆自动检测与记录关键技术的研究[D];中南大学;2004年

2 何宁;短脉冲MOSFET调制器及其触发控制技术的研究[D];中国科学技术大学;2006年

3 史云;环境水体石油类污染现场检测技术研究[D];河北农业大学;2009年

4 杨唐胜;青藏铁路冻土试验路基内部应变智能监测系统研究[D];武汉理工大学;2005年

5 刘瑞祥;用微粒过滤器和EGR同时降低柴油机微粒和NOx排放[D];大连理工大学;2005年

6 史志存;电子鼻及其应用研究[D];中国科学院电子学研究所;2000年

7 李忠龙;基于现有传感器的桥梁无线检测技术的研究[D];哈尔滨工业大学;2008年

8 叶涛;精准农业的农田信息采集系统研究与开发[D];中国农业科学院;2006年

9 李会银;基于USB接口的测井电缆数据传输系统研究[D];中国石油大学;2007年

10 迟长春;过载保护数学模型及其算法的研究[D];河北工业大学;2008年

相关硕士学位论文 前10条

1 李玉贤;基于SPCE061A单片机的语音识别系统的研究[D];东北农业大学;2004年

2 卢坤;基于光纤迈克尔逊干涉现象的应变测量系统设计[D];南京航空航天大学;2005年

3 李家星;基于IDE硬盘的大容量语音记录仪的研制[D];天津工业大学;2005年

4 周超;基于单片机和CAN总线的混凝土搅拌站控制系统设计[D];西南交通大学;2005年

5 王文军;DGT-1自动测斜仪的研究开发[D];吉林大学;2005年

6 苏国秀;乳化液自动配比及控制系统的研究[D];山东科技大学;2005年

7 邵名波;调制解调器监控电路设计与实现[D];南京理工大学;2005年

8 郑凤杰;多台出租车计价器本机检定管理系统的研制[D];郑州大学;2005年

9 李明;基于DSP的分析仪器智能测控平台的研究[D];南京工业大学;2005年

10 李郁峰;履带式移动机器人及其无线控制的实现[D];太原理工大学;2005年



本文编号:2689753

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2689753.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户14cac***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com