一种通用的SPARC处理器指令集虚拟化仿真方法

    公开(公告)号:CN115421860A

    公开(公告)日:2022-12-02

    申请号:CN202211114538.6

    申请日:2022-09-14

    Abstract: 本发明涉及一种通用的SPARC处理器指令集虚拟化仿真方法,属于虚拟仿真领域。本发明针对SPARCV7、SPARCV8两种指令集版本的处理器,解决SPARC处理器的虚拟化仿真问题。SPARCV7、V8两个版本指令集共计包含130条指令集,通过对130条指令集的仿真,提供SPARC处理器嵌入式处理器软件的运行环境,为SPARC处理器嵌入式处理器软件的开发提供支撑。本发明提出的方案,能够实现SPARC指令架构处理器的指令集仿真,仿真精度高;本发明采用数组、链表等实现寄存器、内存的仿真,能够完成仿真SPARC指令架构处理器。

    一种针对TMS320 C28X指令集模拟器的虚拟化调试系统设计方法

    公开(公告)号:CN116662157B

    公开(公告)日:2024-02-02

    申请号:CN202310461827.1

    申请日:2023-04-26

    Abstract: 本发明涉及一种针对TMS320 C28X指令集模拟器的虚拟化调试系统设计方法,属于嵌入式软件测试领域。本发明首先实现调试器服务端设计,将调试器服务端与指令集模拟器进行集成适配,完成指令集模拟器的访存和执行控制;其次,实现客户端设计,在BFD中添加对TMS320 C28X的支持,实现寄存器列表,堆栈结构等内容,完成目标文件的加载解析和源代码分析;最后,通过远程访问的方式,实现客户端与服务端的通信,实现软件虚拟化调试。该方法实现的针对TMS320 C28X指令集模拟器的虚拟化调试系统,实现了源码、目标码的调试功能,提供了软件调试手段,提升了嵌入式软件研发效率,保障了软件质量。

    一种通用的TMS320C3X处理器指令集虚拟化仿真方法

    公开(公告)号:CN115480871B

    公开(公告)日:2023-04-28

    申请号:CN202211114544.1

    申请日:2022-09-14

    Abstract: 本发明涉及一种通用的TMS320C3X处理器指令集虚拟化仿真方法,属于虚拟仿真领域。本发明针对TMS320C31、TMS320VC33等处理器,解决TMS320C31、TMS320VC33等处理器的虚拟化仿真问题。TMS320C3X指令架构共计包含128条指令集,通过对128条指令集的仿真,提供TMS320C3X处理器嵌入式处理器软件的运行环境,为TMS320C3X处理器嵌入式处理器软件的开发提供支撑。本发明提出的方案,能够实现TMS320C3X指令架构处理器的指令集仿真,仿真精度高;本发明采用数组、链表等实现寄存器、内存的仿真,能够完成仿真TMS320C3X指令架构处理器。

    一种DSP C6713处理器指令集虚拟化仿真方法

    公开(公告)号:CN115421865B

    公开(公告)日:2023-04-28

    申请号:CN202211114627.0

    申请日:2022-09-14

    Abstract: 本发明涉及一种DSP C6713处理器指令集虚拟化仿真方法,属于虚拟仿真领域。本发明解析DSP C6713可执行文件,获取Program Header对应的代码段,构建内存仿真结构,加载代码段,构建寄存器仿真结构,根据指令数量,进行循环取指、译码、指令翻译,并根据函数指针,执行指令操作;连续仿真,直到完成所有指令执行,实现针对DSP C6713的处理器指令集仿真。本发明能够实现DSP C6713处理器的指令集仿真,仿真精度高;本发明采用数组、链表等实现寄存器、内存的仿真,能够完成仿真DSP C6713处理器。本发明为DSP 6713嵌入式处理器软件的开发提供支撑,提高了仿真效率。

    一种DSP C6713处理器指令集虚拟化仿真方法

    公开(公告)号:CN115421865A

    公开(公告)日:2022-12-02

    申请号:CN202211114627.0

    申请日:2022-09-14

    Abstract: 本发明涉及一种DSP C6713处理器指令集虚拟化仿真方法,属于虚拟仿真领域。本发明解析DSP C6713可执行文件,获取Program Header对应的代码段,构建内存仿真结构,加载代码段,构建寄存器仿真结构,根据指令数量,进行循环取指、译码、指令翻译,并根据函数指针,执行指令操作;连续仿真,直到完成所有指令执行,实现针对DSP C6713的处理器指令集仿真。本发明能够实现DSP C6713处理器的指令集仿真,仿真精度高;本发明采用数组、链表等实现寄存器、内存的仿真,能够完成仿真DSP C6713处理器。本发明为DSP 6713嵌入式处理器软件的开发提供支撑,提高了仿真效率。

Patent Agency Ranking