指令级模拟器论文_聂曌,齐宇心,郝冲,田泽

导读:本文包含了指令级模拟器论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:模拟器,指令集,指令,处理器,汇编程序,技术,阵列。

指令级模拟器论文文献综述

聂曌,齐宇心,郝冲,田泽[1](2018)在《统一染色阵列指令模拟器的设计与实现》一文中研究指出文章结合图形处理器研制需求,通过设计、实现针对统一染色阵列汇编程序的指令集模拟器(Instruction Set Simulator,ISS),在虚拟时钟精确层面仿真每条指令在目标处理硬件上的执行效果,在硬件系统开发完成前支持软件开发人员完成大部分的开发和调试工作,从而提高图形处理器的研制效率。同时,在仿真验证中,根据预测的性能分析指标,反馈并指导硬件架构的设计,提高硬件系统设计效率。(本文来源于《信息通信》期刊2018年03期)

黄岩[2](2017)在《基于VxWorks的直波指令与杂波模拟器实时控制系统设计与实现》一文中研究指出在雷达研制周期中,为了验证其抗干扰等性能,雷达回波模拟器应运而生。雷达回波模拟器可以模拟雷达系统在实际工作中可能接收到的目标回波、杂波及干扰等信号,从而为雷达系统的研制、调试和维护提供一个实验室测试环境,进而可以节省研制经费、缩短研制周期、提高开发效率,在雷达系统的研制过程中起着关键作用。该文以直波指令与杂波模拟器的研制为基础,深入研究了威克沃(VxWorks)嵌入式操作系统在雷达射频仿真中的应用,设计了基于视窗操作系统(Windows)和VxWorks两种操作系统相结合的方法来实现模拟器的系统架构,为实现此设计,主要完成的工作如下:首先,根据功能要求,设计了模拟器的整体架构。模拟器系统主要由微波链路单元、基带信号处理单元和显控单元构成。微波链路单元由微波上变频、微波下变频链路构成,基带信号处理单元是基于现场可编程门列阵(Field Programmable Gate Array,FPGA)的数字信号处理板,该板卡是基于数字式射频存储技术(Direct Radio Frequency Memory,DRFM)。随后分析了VxWorks的运行环境和基于Qt的显控程序运行环境。其次,在对系统软件主程序控制流程深入分析的基础上,设计了合理的Vx Works多任务调度方案。根据调试环境Workbench对Vx Works的启动方案进行了设计,分析了即板级支持包(Board Support Packag,BSP)的文件结构并提出了本系统中需要修改的文件内容。分析了系统的工作流程,对Vx Works主控制流程的程序进行了设计,给出了系统显控软件的设计方案。最后,该文给出了直波指令与杂波模拟器的联调测试结果。测试内容主要分为叁部分:直波信号、目标回波以及噪声干扰,经标准仪器测试,测试结果显示,该模拟器的各项指标均满足设计要求,VxWorks操作系统完全满足实时性要求。(本文来源于《燕山大学》期刊2017-05-01)

赵香[3](2015)在《高性能数字信号处理器指令集模拟器设计》一文中研究指出本文介绍了一款高性能数字信号处理器(DSP)的指令集模拟器,该模拟器基于中国第一款自主研发高性能通用DSP"魂芯一号",可精确模拟DSP的周期级行为,详细介绍了指令集模拟器关键模块的设计。(本文来源于《中国集成电路》期刊2015年03期)

楚芳禹[4](2014)在《TMS320C67X指令集模拟器的设计与实现》一文中研究指出近年来,随着嵌入式在实时控制领域的不断发展以及DSP的结构越来越复杂,嵌入式芯片及主板的研发周期变得越来越长。在传统的开发过程中,DSP嵌入式软件的研发一般都在硬件研发出来之后的基础上进行,软件研发严重依赖于硬件的研发情况,但是这样的串行开发方式大大降低了项目的进度;另外,虽然市面上有一些开源DSP的指令集模拟器,但是都没有针对TMS320C67X系列DSP进行适配。因此,将硬件C67X DSP的指令集进行软件模拟,这样不仅摆脱软件对硬件的严重依赖,而且便于软件的调试,从而能够显着提高嵌入式软件的生产效率。论文首先介绍了项目的研发目的,并针对项目中模拟的DSP芯片以及主要技术进行了论述和分析。针对芯片本身,论文介绍的TMS320C67X是德州仪器的一系列高性能的芯片,采用超长指令字技术,内置8个并行的逻辑处理单元。论文从芯片的结构和组成入手,剖析了该芯片的工作原理,研究了芯片的指令集,总结了芯片的特点,为软件模拟该芯片的核心流水线做了铺垫。针对DSP指令集模拟器的实现技术,论文介绍了业界普遍使用的编译型和解释型指令模拟器技术的原理,分析两种实现策略技术;对两种实现技术进行了对比分析,并阐明了论文采用的策略。根据实习单位实际的使用环境对模拟器进行了需求分析,在需求分析的基础上给出该模拟器的整体系统架构图,在此基础上给出了该模拟器的核心流水线工作流程图,简单的阐述了流程图的含义。论文稍后给出模拟器的功能分解,将各个分解的功能设计为模拟器的各个子模块。在具体的实现中,论文根据TMS320C67X系列DSP的流水线的工作原理以及结构组成特点,分别设计并实现了该指令模拟器的各个子模块,重点围绕着流水线的设计与实现介绍了模拟器的指令集模块和程序加载器的设计以及实现。然后介绍了该模拟器在单位的实际应用环境,并对实际使用方法进行了阐述。在此之后,论文设计了覆盖此模拟器所有指令的测试用例,验证了项目设计与实现的合理性,测试了模拟器的功能的正确性;针对模拟器的非功能性需求,进行了性能测试,达到了预期的目标。最后阐述了模拟器目前需要改进的地方并对进一步的工作进行了展望。该ISS模拟器以软件的形式模拟DSP硬件的功能,实现了 TMS320C67X系列DSP所有指令功能,并且针对模拟器的其他模块都做了完整的实现。模拟器在单位的嵌入式软件研发中使用,提高了嵌入式软件研发、调试的效率,在单位的嵌入式集成开发环境中属于其中的一个子模块。(本文来源于《西安电子科技大学》期刊2014-10-01)

韩松杉,焦宗夏,尚耀星,汪成文[5](2015)在《基于舵机指令前馈的电液负载模拟器同步控制》一文中研究指出电液负载模拟器是典型的带有强运动耦合的电液力(矩)伺服系统,克服由运动干扰造成的多余力是其控制的关键问题.针对于目前常用的同步补偿算法在消除多余力实际应用中存在的问题,提出了基于舵机指令前馈的同步补偿策略.该策略采用舵机速度指令信号和负载模拟器力矩反馈信号来实现精确的同步补偿,不需要舵机的速度信号、加速度信号以及阀控信号.同时该策略考虑了加载力矩对舵机输出速度的影响,相对于传统速度同步算法在大负载力矩跟踪下可得到更好的多余力消除效果,从而能实现更准确的速度同步补偿.针对于典型加载工况进行的仿真和实验结果表明,该策略能有效解决舵机运动扰动带来的多余力问题,进而提高动态加载精度.(本文来源于《北京航空航天大学学报》期刊2015年01期)

刘晓燕[6](2014)在《一种RISC处理器指令集模拟器的设计与实现》一文中研究指出随着芯片集成度的提高,CPU设计的复杂度大大增加,开发一个执行速度快、灵活可配置的模拟器对微处理器设计的重要性不言而喻。本文面向一种典型的RISC处理器,设计并实现了指令集模拟器。该模拟器基于Gem5模拟平台,采用执行驱动技术,在解释型模拟器的基础上进行指令翻译优化,实现了包括Load/Store指令、数据运算指令、分支指令、异常生成指令以及系统指令等在内的几类指令,并对存储器进行建模,最终可运行大量的基准测试程序,包括SPEC CPU2000。由于采用面向对象的编程语言来实现,使得该模拟器具有软件结构模块化、参数可配置、灵活性和可扩展性好等特点。本文的主要工作和贡献有:1、实现了RISC指令集模拟和加速。本文实现了RISC指令集中297条指令的功能模拟,并通过宿主机代替执行的方式,有效实现了系统调用处理的过程。为了提高模拟速度,本文对指令译码过程进行了优化,即将指令译码信息保存在缓存中,避免对指令的重复译码。测试结果表明,该种优化有效的提升了模拟器的运行速度。2、存储模拟和优化。本文采用地址映射的方式将目标机的地址空间映射到宿主机的内存空间,从而以一个连续的虚存空间来实现对目标机存储器的建模。为了提高地址转换效率,本文建立了一个全局软TLB表,从而达到提升模拟速度的目的。3、模拟器的测试。逐条指令测试以及整体测试表明,模拟器功能正确;指令翻译优化后模拟器速度提高了约6.50%;存储模拟优化后模拟器速度提升了大约0.95%;综合两种优化手段,模拟器速度提升了约6.76%。(本文来源于《国防科学技术大学》期刊2014-03-01)

贾少波[7](2013)在《基于X86平台的ARM指令集模拟器的设计》一文中研究指出随着嵌入式系统软件的发展,以及嵌入式应用在各个行业的普及,嵌入式系统开发已经被越来越多的人所关注。目前,嵌入式软件更新频率快,因此要求开发者在短期内能开发出具有针对型的应用程序,然而嵌入式系统运行环境往往是用户制定,并且运行在特定的硬件环境中。常规的软件开发方法往往导致嵌入式系统开发效率低下,同时大幅提高了开发成本。因此,实现对嵌入式系统硬件环境的仿真能有效提高嵌入式系统开发效率。本文针对此问题,结合现有ARM体系架构和指令集模拟器实现原理,提出了一套基于X86平台的ARM指令集模拟器的设计方案。(本文来源于《电子设计工程》期刊2013年12期)

郭向英,盛庄,张西超[8](2013)在《基于VTEST的TMS320C3x指令集模拟器设计》一文中研究指出TMS320C3x指令集模拟器主要由指令集、中断和外设模块3部分组成。根据TMS320C3x指令的寻址特点,提出了双线代码指令模拟技术,该技术既能降低开发模拟程序的工作量,又能保证模拟效率;通过对中断识别机制的研究,给出了模拟器中断响应过程;设计了基于VTEST的事件驱动定时模拟方法,可降低外设模拟时对模拟器性能的影响。在实验部分,对模拟器性能进行了验证,实验结果表明了该模拟器具有较快的模拟速度。(本文来源于《计算机工程与设计》期刊2013年06期)

阮园,王胜,张庆文[9](2013)在《一款DSP指令集模拟器性能优化技术研究》一文中研究指出文中研究和设计的指令集模拟器(Instruction Set Simulator,ISS)仿真了"中微一号"(ZW100)DSP指令系统和存储器系统行为。在现代嵌入式系统设计过程中,ISS能够在硬件原型构造出来之前,完成对处理器设计的正确性验证和性能分析工作;同时,其还可用于验证操作系统、编译器、汇编器、连接器等系统软件的正确性和各项性能指标。目前,国内外对ISS的研究主要集中在保证ISS灵活性的前提下,应用各种优化技术,提升它的指令仿真执行速度。文章在吸收借鉴目前国际上关于ISS性能优化技术的基础上,通过对仿真策略、仿真内存管理、二进制指令译码算法进一步优化,提高了ISS的整体性能。实验证明,文中提出的优化技术能够有效提升ISS的性能。(本文来源于《电子与封装》期刊2013年04期)

朱大林,郭德源,何虎[10](2013)在《VLIW DSP指令级精度模拟器的快速实现方法》一文中研究指出为了以最小代价开发出超长指令字(VLIW)数字信号处理器(DSP)的指令级精度的模拟器,缩短开发周期,提出了一种基于开源模拟器(gem5)的开发方法。对gem5模拟器和VLIW DSP的指令执行流程分别进行分析,指出指令在gem5模拟器上以纯32位指令环境顺序执行和指令在VLIW DSP上以16/32位混合指令环境并行执行之间的矛盾是开发的难点。在gem5的顺序执行模型的基础上,通过加入并行的判决、执行机制和16/32位混合指令的取指机制建立了VLIWDSP的模型,并具体实现了一款VLIW DSP的模拟器。通过一组针对每条指令的测试程序和一组DSP典型应用程序验证了该方法的正确性和可行性。(本文来源于《计算机工程与设计》期刊2013年01期)

指令级模拟器论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

在雷达研制周期中,为了验证其抗干扰等性能,雷达回波模拟器应运而生。雷达回波模拟器可以模拟雷达系统在实际工作中可能接收到的目标回波、杂波及干扰等信号,从而为雷达系统的研制、调试和维护提供一个实验室测试环境,进而可以节省研制经费、缩短研制周期、提高开发效率,在雷达系统的研制过程中起着关键作用。该文以直波指令与杂波模拟器的研制为基础,深入研究了威克沃(VxWorks)嵌入式操作系统在雷达射频仿真中的应用,设计了基于视窗操作系统(Windows)和VxWorks两种操作系统相结合的方法来实现模拟器的系统架构,为实现此设计,主要完成的工作如下:首先,根据功能要求,设计了模拟器的整体架构。模拟器系统主要由微波链路单元、基带信号处理单元和显控单元构成。微波链路单元由微波上变频、微波下变频链路构成,基带信号处理单元是基于现场可编程门列阵(Field Programmable Gate Array,FPGA)的数字信号处理板,该板卡是基于数字式射频存储技术(Direct Radio Frequency Memory,DRFM)。随后分析了VxWorks的运行环境和基于Qt的显控程序运行环境。其次,在对系统软件主程序控制流程深入分析的基础上,设计了合理的Vx Works多任务调度方案。根据调试环境Workbench对Vx Works的启动方案进行了设计,分析了即板级支持包(Board Support Packag,BSP)的文件结构并提出了本系统中需要修改的文件内容。分析了系统的工作流程,对Vx Works主控制流程的程序进行了设计,给出了系统显控软件的设计方案。最后,该文给出了直波指令与杂波模拟器的联调测试结果。测试内容主要分为叁部分:直波信号、目标回波以及噪声干扰,经标准仪器测试,测试结果显示,该模拟器的各项指标均满足设计要求,VxWorks操作系统完全满足实时性要求。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

指令级模拟器论文参考文献

[1].聂曌,齐宇心,郝冲,田泽.统一染色阵列指令模拟器的设计与实现[J].信息通信.2018

[2].黄岩.基于VxWorks的直波指令与杂波模拟器实时控制系统设计与实现[D].燕山大学.2017

[3].赵香.高性能数字信号处理器指令集模拟器设计[J].中国集成电路.2015

[4].楚芳禹.TMS320C67X指令集模拟器的设计与实现[D].西安电子科技大学.2014

[5].韩松杉,焦宗夏,尚耀星,汪成文.基于舵机指令前馈的电液负载模拟器同步控制[J].北京航空航天大学学报.2015

[6].刘晓燕.一种RISC处理器指令集模拟器的设计与实现[D].国防科学技术大学.2014

[7].贾少波.基于X86平台的ARM指令集模拟器的设计[J].电子设计工程.2013

[8].郭向英,盛庄,张西超.基于VTEST的TMS320C3x指令集模拟器设计[J].计算机工程与设计.2013

[9].阮园,王胜,张庆文.一款DSP指令集模拟器性能优化技术研究[J].电子与封装.2013

[10].朱大林,郭德源,何虎.VLIWDSP指令级精度模拟器的快速实现方法[J].计算机工程与设计.2013

论文知识图

DSP16A内核结构有...Simulator可视化视窗界面Debug模式下弹出的对话框结 语环境的基本构架嵌入式环境下的远程调试模型

标签:;  ;  ;  ;  ;  ;  ;  

指令级模拟器论文_聂曌,齐宇心,郝冲,田泽
下载Doc文档

猜你喜欢