65C02 MCU在线仿真器的设计研究

65C02 MCU在线仿真器的设计研究

论文摘要

在线仿真器(In-circuit Emulator)是微处理器(MCU)开发系统中重要的硬件组成部分,是开发基于微处理器的软硬集成系统最有效的手段之一。研究和设计65C02 MCU在线仿真器具有重要的意义:在兼容65C02系列MCU芯片的自主开发设计的过程中,为芯片的应用开发提供一款有效的开发工具。在线仿真器的性能主要取决于硬件部分的设计。本论文的目的是设计65C02MCU在线仿真器的硬件结构特别是其中的控制逻辑部分。本论文首先在在线仿真器的基本原理和6502 MCU在线仿真器的基础上,结合65C02微处理芯片的特点,给出了65C02 MCU在线仿真器的硬件结构设计方案,同时分析了断点功能、下载待调试程序、连续运行、单步运行、跟踪功能、查看修改零页以及特殊寄存器、暂停功能等仿真功能的实现方法;然后详细介绍了控制逻辑的RTL级代码设计,并对代码进行了功能仿真、逻辑综合以及FPGA开发板上的实际测试等验证,结果证明了本文的65C02 MCU在线仿真器的硬件结构设计方案的正确性和基于FPGA实现的可行性。本论文的创新点主要体现在:1、自主设计了基于RTL级Verilog HDL代码的仿真器控制逻辑及其仿真测试代码;2、结合使用Moore类型、独热码和threealways描述设计了控制状态机,实现了对在线仿真器全运行状态的管理;3、采用软件断点中指令模拟的方式实现断点功能,可对ROM和EPROM中的程序设置断点;4、以Xilinx Virtex-ⅡPro开发板及EDK工具和ChipScope软件为基础自主设计了一个新的测试平台,实现了对控制逻辑的板上在线测试。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 引言
  • 1.2 在线仿真器的发展概况
  • 1.3 关键技术问题
  • 1.4 本论文的研究内容
  • 第二章 在线仿真器的基本原理
  • 2.1 基本原理
  • 2.2 仿真技术
  • 2.3 基本结构
  • 2.4 基本功能
  • 2.5 本章小结
  • 第三章 65C02微处理器芯片
  • 3.1 65C02微处理器芯片
  • 3.2 时序
  • 3.3 指令系统
  • 3.4 本章小结
  • 第四章 65C02 MCU在线仿真器的整体设计
  • 4.1 硬件结构的整体设计
  • 4.2 功能实现
  • 4.3 工作原理
  • 4.4 本章小结
  • 第五章 控制逻辑的RTL级设计
  • 5.1 RTL级设计
  • 5.2 代码设计
  • 5.2.1 控制状态机
  • 5.2.2 断点实现
  • 5.2.3 8051控制接口模块
  • 5.2.4 跟踪RAM读写控制模块
  • 5.3 功能仿真
  • 5.3.1 8051读写程序RAM和跟踪RAM
  • 5.3.2 连续运行
  • 5.3.3 插入断点
  • 5.3.4 恢复断点
  • 5.3.5 单步运行
  • 5.4 本章小结
  • 第六章 控制逻辑的FPGA兑现
  • 6.1 逻辑综合
  • 6.2 实际测试
  • 6.2.1 测试原理
  • 6.2.2 测试步骤
  • 6.2.3 测试结果
  • 6.3 本章小结
  • 第七章 总结与展望
  • 参考文献
  • 附录
  • 致谢
  • 硕士期间发表的论文
  • 相关论文文献

    • [1].我国将在水泥等工业领域推广在线仿真技术[J]. 广东建材 2012(07)
    • [2].在线仿真器系统软件的二次开发[J]. 电脑开发与应用 2008(08)
    • [3].基于在线仿真技术的核电厂事故评价与预测方案[J]. 上海交通大学学报 2019(S1)
    • [4].道路交通事故应急处置的微观在线仿真方法[J]. 系统仿真学报 2016(05)
    • [5].一种单片机在线仿真方法的实现[J]. 电脑编程技巧与维护 2016(13)
    • [6].在线仿真系统在生产计划与调度中的应用[J]. 北京航空航天大学学报 2009(02)
    • [7].基于开源硬件与在线仿真的测控技术概论课程改革探索[J]. 中国现代教育装备 2019(11)
    • [8].工业机器人在线仿真系统研究[J]. 微型机与应用 2014(06)
    • [9].在电厂和加工领域使用在线仿真模型提高过程处理效率[J]. 宁波节能 2012(04)
    • [10].电网在线仿真数据质量评估及自动校准方法[J]. 宁夏电力 2017(01)
    • [11].单片机的“在线仿真调试”方案[J]. 科技致富向导 2013(08)
    • [12].一种单片机在线仿真方法的实现[J]. 四川理工学院学报(自然科学版) 2008(02)
    • [13].网络控制系统的分析与硬件在线仿真[J]. 系统仿真学报 2008(17)
    • [14].面向交通控制的实时在线仿真参数标定[J]. 同济大学学报(自然科学版) 2011(06)
    • [15].在《水泥工业节能减排在线仿真技术现场交流会》上的讲话——以节能减排促进水泥行业转型升级[J]. 计算机仿真 2012(07)
    • [16].工业和信息化部组织召开应用在线仿真技术推动节能减排交流会[J]. 石油和化工节能 2012(04)
    • [17].基于在线仿真的电子信息类专业实验教学探索[J]. 微型电脑应用 2018(03)
    • [18].基于分布式组件服务的配电网在线仿真技术[J]. 系统仿真学报 2016(09)
    • [19].高速JTAG在线仿真器设计[J]. 计算机工程 2011(24)
    • [20].汽轮机转子二维温度场在线仿真模型建立[J]. 热能动力工程 2008(02)
    • [21].建构主义视角下的C语言学习环境设计——基于IRobotQ 3D机器人在线仿真平台[J]. 软件导刊(教育技术) 2014(03)
    • [22].输油管道在线仿真系统设计[J]. 石油工程建设 2013(01)
    • [23].单片机C语言仿真调试系统研究[J]. 无线互联科技 2016(09)
    • [24].压力分布在线仿真泄漏检测系统[J]. 油气储运 2019(06)
    • [25].平行仿真的内涵、发展与应用[J]. 指挥与控制学报 2019(02)
    • [26].基于IAP在线仿真技术的多功能单片机实验板[J]. 南京师范大学学报(工程技术版) 2018(02)
    • [27].基于在线仿真技术的自动装配线工作过程的智能监测[J]. 模具工业 2018(02)
    • [28].电梯容错控制系统在线仿真平台设计初探[J]. 中国电梯 2018(21)
    • [29].仿真技术在电力系统中的应用与发展[J]. 技术与市场 2016(07)
    • [30].在《水泥工业节能减排在线仿真技术现场交流会》上的讲话[J]. 计算机仿真 2012(07)

    标签:;  ;  

    65C02 MCU在线仿真器的设计研究
    下载Doc文档

    猜你喜欢