一种高速MCU的设计及其在数据通讯中的应用

一种高速MCU的设计及其在数据通讯中的应用

论文摘要

从我国当前信息产业发展的要求和实际出发,针对新型嵌入式系统的研究和开发已经成为我们国家IT行业中的热点,嵌入式系统的研究和设计具有很重要的意义。 本文首先介绍了国内外单片机的发展历程和设计水平及研究现状,主要的工作是在对标准8051单片机进行分析和考察的基础上,指出标准8051由于是单总线结构,指令的执行周期是12个时钟周期,在运行程序时,导致了很多空闲状态;其次,由于是单总线结构,就存在在任意时刻只能接收或发送某一单元的数据,而其他单元则处于等待状态,造成了时间上的延长。为了解决以上问题,结合微处理器的应用需求,设计了一种与标准8051指令兼容的、可缩短指令执行周期的高速MCU—WQ8051。与标准8051的不同之处在于它是4总线结构,指令执行周期就变为4个时钟周期,较标准8051缩减了很多,大大提高了运算速度。文中着重进行了其内部ALU模块、BIU模块、Controller模块的结构和性能的设计和分析,在RTL级(Register Transfer Level)采用Verilog语言进行描述,经过综合工具得出它们的内部电路图。然后针对MCU在不同寻址方式下的指令执行周期进行了仿真,得到了正确的结果。接下来采用Xilinx公司的30万门FPGA(型号是Xilinx Spartan-ⅡE)对设计进行了验证,验证结果表明达到了预先的设计要求。最后针对它在工业控制中的作用,提出了WQ8051在智能数据通讯中的具体应用。 本文提出的4总线结构的MCU适用于所有标准MCS-51系列单片机,具有普遍意义,适用于高速MCU芯片设计。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 单片机发展历史
  • 1.2 我国单片机发展历程
  • 1.3 本论文的主要工作
  • 第2章 嵌入式系统设计
  • 2.1 嵌入式系统
  • 2.1.1 嵌入式系统概念
  • 2.1.2 嵌入式系统的特性
  • 2.1.3 嵌入式系统的实时操作系统
  • 2.2 嵌入式系统设计方法
  • 2.2.1 嵌入式系统设计方法的演化背景
  • 2.2.2 嵌入式系统的设计方法
  • 2.3 嵌入式系统设计的层次
  • 2.4 嵌入式系统的测试技术
  • 第3章 嵌入式微处理器
  • 3.1 嵌入式微处理器
  • 3.1.1 嵌入式微处理器特点
  • 3.1.2 嵌入式微处理器分类
  • 3.2 嵌入式微控制器
  • 3.2.1 嵌入式微控制器特点
  • 3.2.2 嵌入式微控制器分类
  • 3.2.3 PIC微控制器
  • 第4章 中央处理单元CPU
  • 4.1 运算器
  • 4.1.1 运算器的组成
  • 4.1.2 运算器结构分类
  • 4.1.3 运算器构成形式
  • 4.1.4 定点运算器的实现方案
  • 4.2 控制器
  • 4.2.1 控制器的组成
  • 4.2.2 控制器的控制方式
  • 4.2.3 控制器的功能
  • 4.3 CPU的主要寄存器
  • 4.4 CPU的内部数据通路
  • 第5章 WQ8051设计和仿真
  • 5.1 WQ8051的结构设计
  • 5.1.1 四总线结构设计
  • 5.1.2 CPU设计和分析
  • 5.1.3 存储器模块结构设计及版图分布
  • 5.1.4 定时器/计数器模块设计和分析
  • 5.1.5 串行接口设计和分析
  • 5.2 标准8051与WQ8051周期比较
  • 5.3 WQ8051在不同方式下的仿真
  • 5.3.1 立即寻址
  • 5.3.2 寄存器寻址
  • 5.3.3 寄存器间接寻址
  • 5.3.4 直接寻址
  • 5.3.5 间接寻址
  • 5.3.6 相对寻址
  • 5.3.7 乘法指令
  • 5.3.8 除法指令
  • 5.3.9 片外RAM传送指令
  • 5.4 FPGA验证
  • 第6章 WQ8051在数据通讯中的应用
  • 6.1 数据通讯
  • 6.1.1 数据通讯的概念
  • 6.1.2 数据通讯的方式
  • 6.1.3 波特率和接收/发送时钟
  • 6.2 WQ8051在智能仪表通讯中的应用
  • 6.2.1 WQ8051串行接口的构成
  • 6.2.2 硬件电路的实现
  • 6.2.3 软件设计
  • 结论
  • 参考文献
  • 致谢
  • 附录A(攻读学位期间所发表的学术论文目录)
  • 附录B FPGA验证程序
  • 相关论文文献

    • [1].分组交换技术在民航数据通讯网络中的应用分析[J]. 信息与电脑(理论版) 2017(20)
    • [2].1553B数据通讯异常问题分析方法[J]. 网络安全技术与应用 2016(05)
    • [3].整体性社会服务体系下的大数据通讯[J]. 中国新通信 2016(09)
    • [4].炼铁厂控制系统间数据通讯的实现[J]. 柳钢科技 2014(04)
    • [5].数据通讯网络国际会议[J]. 国外社会科学 2011(03)
    • [6].单向粗关系及数据通讯安全[J]. 山东大学学报(理学版) 2009(09)
    • [7].分散控制系统之间数据通讯改进[J]. 电力科学与工程 2008(09)
    • [8].基于OPC技术的工业数据通讯应用[J]. 信息与电脑(理论版) 2010(04)
    • [9].利用DDE技术实现PB与EXCEL的数据通讯[J]. 硅谷 2009(05)
    • [10].美国天通数据通讯有限公司成立北京代表处[J]. 数字通信世界 2008(11)
    • [11].“铱星/北斗”结合的卫星大数据量数据通讯应用[J]. 网络安全技术与应用 2014(03)
    • [12].PAC RX3i系列PLC与S7-300之间的数据通讯[J]. 可编程控制器与工厂自动化 2008(03)
    • [13].计算机网络中数据通讯及交换技术研究[J]. 通讯世界 2016(22)
    • [14].实现异型仪表数据通讯方法[J]. 自动化技术与应用 2009(04)
    • [15].DCS数据通讯故障的分析[J]. 热电技术 2009(01)
    • [16].基于CC1200的嵌入式无线数据通讯系统的设计[J]. 西安理工大学学报 2015(02)
    • [17].关于IOCP在大数据通讯中的应用与研究[J]. 电子技术与软件工程 2014(06)
    • [18].OPC UA TSN:新工业数据通讯解决方案之研究[J]. 智慧工厂 2018(05)
    • [19].一种新的工业数据通讯解决方案OPC UA TSN[J]. 国内外机电一体化技术 2018(03)
    • [20].基于nRF905的采油厂无线数据通讯网络[J]. 科技信息 2011(21)
    • [21].GPRS在金融无线POS组网数据通讯中的应用[J]. 才智 2010(05)
    • [22].柔性车削系统数据通讯的研究[J]. 重型机械 2011(03)
    • [23].JX-300XP和S7-300PLC的数据通讯[J]. 化工自动化及仪表 2011(08)
    • [24].基于无线数据通讯的供水监控系统的实现[J]. 炼油与化工 2008(04)
    • [25].无线电台数据通讯技术分析[J]. 科学技术创新 2020(22)
    • [26].“体感+”可穿戴体感套件[J]. 物联网技术 2018(08)
    • [27].关于DCS数据通讯故障的分析与思考[J]. 科技资讯 2012(23)
    • [28].小议DCN网维护的重要性[J]. 有线电视技术 2008(07)
    • [29].LabVIEW平台下发动机ECU与计算机数据通讯的实现[J]. 计算机系统应用 2012(12)
    • [30].基于CORBA的分布式数据通讯技术研究[J]. 信息系统工程 2011(01)

    标签:;  ;  

    一种高速MCU的设计及其在数据通讯中的应用
    下载Doc文档

    猜你喜欢