发明名称 一种硬件现场复现的方法及装置
摘要 本发明公开了一种硬件现场复现的方法及装置,其方法为:在芯片出现异常时,备份当前硬件现场中的数据信息,生成数据备份文件;获取并解析携带调试信息的可执行文件,得到芯片运行的程序数据信息;映射程序数据信息对应的实际物理地址;转化映射后的实际物理地址,建立其与数据备份文件之间的对应关系;依据对应关系从数据备份文件的备份中,读取实际物理地址对应的变量数据;获取备份于数据备份文件中的开发板或测试板上的内存数据和寄存器数据;显示变量数据、内存数据和寄存器数据于用户接口,复现硬件现场。通过本发明采用软件分析获取复现所需数据的方式,可以提高硬件现场复现的速度并节约硬件资源。
申请公布号 CN102567126B 申请公布日期 2013.10.16
申请号 CN201010584005.5 申请日期 2010.12.10
申请人 联芯科技有限公司 发明人 朱庆昌;王沛
分类号 G06F11/00(2006.01)I;G06F11/14(2006.01)I 主分类号 G06F11/00(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 逯长明
主权项 一种硬件现场复现的方法,其特征在于,包括:在芯片出现异常时,备份当前硬件现场中的数据信息,生成数据备份文件;获取携带调试信息的可执行文件,解析所述可执行文件,得到所述调试信息所对应的芯片运行的程序数据信息;映射所述程序数据信息对应的实际物理地址;转化映射后的所述实际物理地址,建立其与所述数据备份文件之间的对应关系;依据所述对应关系从所述数据备份文件的备份中,读取所述实际物理地址对应的变量数据;获取备份于所述数据备份文件中的开发板或测试板上的内存数据和寄存器数据;显示所述变量数据、内存数据和寄存器数据于用户接口,复现硬件现场。
地址 201206 上海市浦东新区明月路1258号