【技术实现步骤摘要】
本申请涉及芯片调试,具体而言,涉及一种无源码的芯片程序调试方法、系统及介质。
技术介绍
1、随着芯片生产工艺的发展,在同等大小的硅片上能够集成越来越多的晶体管,这样在不增加芯片生产成本的基础上在处理器的内部实现ice(片上模拟in-circuitemulator)单元,并通过在开发板上引出的调试端口,发送调试命令和接收调试信息,完成调试过程。目前多种处理器为满足用户在开发过程中调试的需求,且由于现有的芯片程序无法获取源代码,当开发人员对芯片程序进行调试时,由于缺失源代码,造成无法精准分析芯片程序运行过程中的调试结果,针对上述问题,目前亟待有效的技术解决方案。
技术实现思路
1、本申请实施例的目的在于提供一种无源码的芯片程序调试方法、系统及介质,通过程序切片技术对芯片程序进行切片处理,可以实现若干个程序切片分组调试或多组并行调试,提高调试灵活性,同时减少开发人员分析程序指令的数量,提高工作效率。
2、本申请实施例还提供了一种无源码的芯片程序调试方法,包括:
3、获取芯
...【技术保护点】
1.一种无源码的芯片程序调试方法,其特征在于,包括:
2.根据权利要求1所述的无源码的芯片程序调试方法,其特征在于,获取芯片程序,基于程序切片技术将芯片程序切片处理,得到若干个程序切片,具体包括:
3.根据权利要求2所述的无源码的芯片程序调试方法,其特征在于,接收调试指令,基于调试指令分析调试指令的功能信息,根据调试指令的功能信息执行对应的调试程序,具体包括:
4.根据权利要求3所述的无源码的芯片程序调试方法,其特征在于,若满足要求,将满足要求的程序语句集按照切片条件划分至若干个程序切块,得到若干个程序切片之后,还包括:
【技术特征摘要】
1.一种无源码的芯片程序调试方法,其特征在于,包括:
2.根据权利要求1所述的无源码的芯片程序调试方法,其特征在于,获取芯片程序,基于程序切片技术将芯片程序切片处理,得到若干个程序切片,具体包括:
3.根据权利要求2所述的无源码的芯片程序调试方法,其特征在于,接收调试指令,基于调试指令分析调试指令的功能信息,根据调试指令的功能信息执行对应的调试程序,具体包括:
4.根据权利要求3所述的无源码的芯片程序调试方法,其特征在于,若满足要求,将满足要求的程序语句集按照切片条件划分至若干个程序切块,得到若干个程序切片之后,还包括:
5.根据权利要求4所述的无源码的芯片程序调试方法,其特征在于,将若干个程序切片联动配合,生成多个调试组,基于调试程序对多个调试组进行程序调试,并生成每个调试组对应的子调试结果,具体包括:
6.根据权利要求5所述的无源码的芯片程序调试方法,其特征在于,将若干...
【专利技术属性】
技术研发人员:陈骅,吴军宁,徐伟,
申请(专利权)人:北京中科昊芯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。