指令级仿真技术研究及其在Apollo仿真中的应用
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP368.12
【图文】:
来有相同的代码则重复利用。t Compl ied Simulation)同样使用了编译执行策进一步的优化处理,在指令执行前现对指令进,则对指令进行重新编码,从而增加了灵活性显著地优点,已经在商业中有应用。分析理器的工作过程,是指令集层的仿真。而全系真嵌入式系统的全部组成部分,包括 CPU,存是对真个硬件结构功能的仿真,使得在嵌入式仿真器上运行,而不做任何修改。系统真实的硬件环境与仿真器仿真的硬件环境-2 所示:
各模块的作用:1) CPU 模块:此模块是对目标机处理器的仿真,通常是对指令集仿真器的一些附加的扩展,从而能够成功与其他模块通信。2) 地址映射模块:在指令集仿真对指令进行分析完毕后,此模块通过对寻进行分析映射,判断指令寻址方式,根据指令的不同寻址方式,在不同的块中寻址。3) 存储模块:此模块是对内存模块的仿真,通过把目标机的用户程序读入块,CPU 通过对存储模块的访问读写数据。存储模块的一种仿真方式便是助 PC 机的内存单元,开辟出仿真器需求的内存大小,供仿真器使用。4) 二进制文件装载模块:此模块是对外部存储模块的仿真,用来装载用户存储用户编译的目标机二进制文件。5) 外部设备模块链:此模块包含了仿真器中的所有外部设备仿真模块,例RT 设备模块,LCD 设备模块,USB 设备模块等等。外部设备模块的组织方以一种链表的方式存在,目的是使 CPU 在寻址时可以方便的寻址到指定的备。
口便可以实现对这些芯片的访问。在嵌入式系统中常用的 I2C 接口的扩展有 EEPROM,RAM,LCD,时钟芯片和音调发生器等。5) 其他常用的接口LCD 接口通常完成液晶显示模块与处理器之间的通讯;Touch Screen 接口连接触摸屏等外部设备;Memory 接口通常连接嵌入式系统中的 SDRAM 等。Nand Flash 接口用来连接嵌入式系统中的 Nand Flash 设备。还有一些常用接使用可以参考具体处理器的芯片手册。嵌入式系统外部接口众多,以上介绍了几个常用的接口在嵌入式系统方面用扩展功能,ApSim 仿真器将力求仿真尽可能多的,并且在仿真器中有实际需求的硬件接口模块。2 ApSim 的总体设计ApSim 是一个完整的开发板仿真器,它的结构图如图 4-1 所示:
【参考文献】
相关期刊论文 前10条
1 张进,姜威;u-boot的启动流程分析及移植步骤[J];电力自动化设备;2005年07期
2 严迎建;徐劲松;陈韬;刘军伟;;基于指令集模拟器的处理器建模与验证[J];计算机工程;2008年05期
3 张磊;窦文华;;基于Locale的Linux控制台国际化技术[J];计算机工程与科学;2007年01期
4 龚伟;;GDB事件机制的深入分析[J];计算机与数字工程;2007年07期
5 刘磊;张凤荔;秦志光;;基于U-boot构建嵌入式Linux的Bootloader[J];计算机应用研究;2007年12期
6 宋靖;吴庆波;;嵌入式系统仿真运行环境SkyEye应用研究[J];微处理机;2007年02期
7 季雄;段吉海;胡媛媛;袁柯;于海生;;基于VerilogHDL的UART设计[J];微计算机信息;2006年17期
8 于婷;龙翔;高小鹏;;基于模拟器远程调试系统的研究与实现[J];微计算机信息;2008年02期
9 刘智国;张海春;;基于S3C2410的嵌入式串口通信设计[J];微计算机信息;2009年11期
10 闫守孟,周兴社,李志刚;面向嵌入式驱动软件开发的设备仿真技术研究[J];西北工业大学学报;2004年01期
相关硕士学位论文 前10条
1 邓春梅;嵌入式系统软件仿真技术的研究与实现[D];电子科技大学;2004年
2 陈虎;基于GPRS的可靠通信方案的研究与实现[D];华中科技大学;2004年
3 谭华;嵌入式系统软件仿真器的研究与实现[D];电子科技大学;2005年
4 柯化成;嵌入式系统全系统模拟器框架设计与实现[D];浙江大学;2006年
5 姚永;嵌入式系统中的蓝牙应用研究[D];江苏大学;2006年
6 陈实;嵌入式软件仿真开发平台的设计与实现[D];电子科技大学;2007年
7 毛立哲;ARM全系统模拟器中模拟串口和网卡的设计和实现[D];北京邮电大学;2007年
8 王晓军;基于linux的终端仿真程序的研究与开发[D];南京理工大学;2007年
9 韩亚东;基于GPRS技术的无线远程监测系统的研究与设计[D];武汉理工大学;2009年
10 黄南戈;嵌入式CPU指令系统通用仿真研究与实现[D];厦门大学;2009年
本文编号:2767236
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2767236.html