摘要
本申请公开基于软件控制的逆仿真方法、系统、装置及存储介质,涉及芯片仿真领域,接收仿真软件的仿真指令,将仿真程序发送至仿真器,并烧录到仿真芯片;接收正向仿真指令,根据目标仿真操作记录每一次单步仿真操作时仿真芯片生成的状态参数,并将状态参数写入逆向仿真数据表;响应于接收到逆向仿真指令,根据目标仿真操作确定PC指针指向的目标程序行,逆序读取逆向仿真数据表中目标数量的历史状态参数,将读取的历史状态参数发送回仿真芯片。通过软件处理方式每次正向单步数据并对其进行专项操作来整体实现逆仿真功能,无需复杂的逆向电路设计,简单高效的实现逆仿真功能,正向仿真与逆向仿真实际可结合使用,互不影响,常规仿真芯片即可实现。