一种无源码的芯片程序调试方法、系统及介质技术方案

技术编号:42184585 阅读:23 留言:0更新日期:2024-07-30 18:37
本申请实施例提供了一种无源码的芯片程序调试方法、系统及介质,该方法包括:获取芯片程序,基于程序切片技术将芯片程序切片处理,得到若干个程序切片;接收调试指令,基于调试指令分析调试指令的功能信息,根据调试指令的功能信息执行对应的调试程序;将若干个程序切片联动配合,生成多个调试组,基于调试程序对多个调试组进行程序调试,并生成每个调试组对应的子调试结果;将若干个子调试结果整合,得到最终的调试结果,将最终的调试结果保存至寄存器;通过程序切片技术对芯片程序进行切片处理,可以实现若干个程序切片分组调试或多组并行调试,提高调试灵活性,同时减少开发人员分析程序指令的数量,提高工作效率。

【技术实现步骤摘要】

本申请涉及芯片调试,具体而言,涉及一种无源码的芯片程序调试方法、系统及介质


技术介绍

1、随着芯片生产工艺的发展,在同等大小的硅片上能够集成越来越多的晶体管,这样在不增加芯片生产成本的基础上在处理器的内部实现ice(片上模拟in-circuitemulator)单元,并通过在开发板上引出的调试端口,发送调试命令和接收调试信息,完成调试过程。目前多种处理器为满足用户在开发过程中调试的需求,且由于现有的芯片程序无法获取源代码,当开发人员对芯片程序进行调试时,由于缺失源代码,造成无法精准分析芯片程序运行过程中的调试结果,针对上述问题,目前亟待有效的技术解决方案。


技术实现思路

1、本申请实施例的目的在于提供一种无源码的芯片程序调试方法、系统及介质,通过程序切片技术对芯片程序进行切片处理,可以实现若干个程序切片分组调试或多组并行调试,提高调试灵活性,同时减少开发人员分析程序指令的数量,提高工作效率。

2、本申请实施例还提供了一种无源码的芯片程序调试方法,包括:

3、获取芯片程序,基于程序切片本文档来自技高网...

【技术保护点】

1.一种无源码的芯片程序调试方法,其特征在于,包括:

2.根据权利要求1所述的无源码的芯片程序调试方法,其特征在于,获取芯片程序,基于程序切片技术将芯片程序切片处理,得到若干个程序切片,具体包括:

3.根据权利要求2所述的无源码的芯片程序调试方法,其特征在于,接收调试指令,基于调试指令分析调试指令的功能信息,根据调试指令的功能信息执行对应的调试程序,具体包括:

4.根据权利要求3所述的无源码的芯片程序调试方法,其特征在于,若满足要求,将满足要求的程序语句集按照切片条件划分至若干个程序切块,得到若干个程序切片之后,还包括:

>5.根据权利要求4...

【技术特征摘要】

1.一种无源码的芯片程序调试方法,其特征在于,包括:

2.根据权利要求1所述的无源码的芯片程序调试方法,其特征在于,获取芯片程序,基于程序切片技术将芯片程序切片处理,得到若干个程序切片,具体包括:

3.根据权利要求2所述的无源码的芯片程序调试方法,其特征在于,接收调试指令,基于调试指令分析调试指令的功能信息,根据调试指令的功能信息执行对应的调试程序,具体包括:

4.根据权利要求3所述的无源码的芯片程序调试方法,其特征在于,若满足要求,将满足要求的程序语句集按照切片条件划分至若干个程序切块,得到若干个程序切片之后,还包括:

5.根据权利要求4所述的无源码的芯片程序调试方法,其特征在于,将若干个程序切片联动配合,生成多个调试组,基于调试程序对多个调试组进行程序调试,并生成每个调试组对应的子调试结果,具体包括:

6.根据权利要求5所述的无源码的芯片程序调试方法,其特征在于,将若干...

【专利技术属性】
技术研发人员:陈骅吴军宁徐伟
申请(专利权)人:北京中科昊芯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1