【技术实现步骤摘要】
报错信息处理方法、装置、设备、存储介质和程序产品
[0001]本申请属于电子设计自动化领域,尤其涉及一种报错信息处理方法、装置、设备、存储介质和程序产品。
技术介绍
[0002]电子设计自动化(Electronic Design Automation,EDA)软件是指利用计算机辅助设计(CAD),来完成超大规模集成电路(VLSI)芯片的功能设计、综合、验证、物理设计(包括布局、布线、版图、设计规则检查等)等流程的设计软件。
[0003]为了记录系统运行过程中的各种报错信息,如:崩溃、错误或警告等信息,在EDA软件里通常会使用系统日志负责记录程序运行方面的事件,如果程序在运行过程中检测到崩溃,错误,警告等信息时,日志系统将记录上述报错信息出现的位置,发生的对象,发生的时间,造成的原因等关键信息,具体的,日志系统大致分为三类:应用日志,系统日志以及安全日志,日志系统通常包含:日志收集,日志传输,日志存储,日志分析,错误报告五大模块。用户可以通过查询日志获取系统运行状态,系统运维和开发人员也可以通过日志了解运行系统中发生的 ...
【技术保护点】
【技术特征摘要】
1.一种报错信息处理方法,其特征在于,包括:创建日志文件,将电子设计自动化软件在运行过程中产生的验证日志信息记录到所述日志文件中,其中,每个所述验证日志信息具有一个对应的信息标识;接收用户针对所述日志文件中第一信息标识的查询请求;响应于所述查询请求,在所述日志文件中,查询所述第一信息标识对应的第一验证日志信息中的对象,得到对象查询结果,其中,所述对象查询结果包括查询到的对象的相关信息,所述相关信息包括名称信息、属性信息和连接对象信息中的至少一项;输出所述对象查询结果。2.根据权利要求1所述的报错信息处理方法,其特征在于,所述响应于所述查询请求,在所述日志文件中,查询所述第一信息标识对应的第一验证日志信息中的对象,得到对象查询结果,包括:响应于所述查询请求,执行所述第一信息标识对应的第一目标函数,得到对象查询结果;其中,所述第一目标函数用于查询所述第一验证日志信息中的对象。3.根据权利要求2所述的报错信息处理方法,其特征在于,所述响应于所述查询请求,执行所述第一目标函数,得到对象查询结果之前,所述方法还包括:获取所述第一信息标识对应的第一函数脚本;根据所述第一信息标识,通过所述电子设计自动化软件的可扩展接口对所述第一函数脚本进行注册,得到所述第一目标函数;建立所述第一目标函数与所述第一信息标识之间的对应关系。4.根据权利要求3所述的报错信息处理方法,其特征在于,所述获取所述第一信息标识对应的第一函数脚本,包括:在所述电子设计自动化软件的配置文件中存在预先定义的所述第一函数脚本的情况下,运行所述配置文件中的所述第一函数脚本;或者,接收用户使用所述电子设计自动化软件中的注册命令,注册或更新的所述第一信息标识对应的第一函数脚本。5.根据权利要求2所述的报错信息处理方法,其特征在于,所述响应于所述查询请求,执行所述第一信息标识对应的第一目标函数,得到对象查询结果,包括:响应于所述查询请求,检查是否存在所述第一信息标识对应的第一目标函数;在存在所述第一目标函数的情况下,执行所述第一目标函数,得到对象查询结果;所述方法还包括:在不存在所述第一目标函数的情况下,查询所述第一信息标识对应的第一严重等级和第一详细程度;根据所述第一严重等级和所述第一详细程度,在所述日志文件中,查询所述第一验证日志信息中的信息,得到信息查询结果;输出所述信息查询结果。6.根据权利要求1所述的报错信息处理方法,其特征在于,所述接收用户针对所述日志文件中第一信息标识的查询请求,包括:
接收用户对所述日志文件中的第一内容的选取操作;响应于所述选取操作,确定接收到用户对所述日志文件中第一信息标识的查询请求,其中,所述第一信息标识为所述第一内容对应的信息标识。7.根据权利要求1所述的报错信息处理方法,其特征在于,所述将电子设计自动化软件在运行过程中产生的验证日志信息记录到所述日志文件中之前,所述方法还包括:获取JSON配置文件,所述JSON配置文件包括信息块;所述将电子设计自动化软件在运行过程中产生的验证日志信息记录到所述日志文件中,包括:将电子设计自动化软件在运行过程中产生的验证日志信息按照所述信息块所规定的格式记录到所述日志文件中;其中,所述信息块包括:格式字符串字段,包括第一字段和占位符,所述第一字段用于填写验证日志信息,所述占位符为验证日志信息中的对象进行占位;信息标识字符串,用于填写信息标识;目标函数字符串,用于填写函数脚本。8.根据权利要求7所述的报错信息处理方法,其特征在于,所述方法还包括:接收用户在所述目标函数字符串中填写的所述第一函数脚本。9.根据权利要求7所述的报错信息处理方法,其特征在于,所述接收JSON配置文件之后,所述方法还包括:根据所述JSON配置文件,创建逗号分隔值cvs文件;根据所述cvs文件,显示图形用户界面,其中,所述图形用户界面包括第一子区域和第二子区域,所述第一子区域包括至少一行,每行用于显示所述cvs文件中的一个验证日...
【专利技术属性】
技术研发人员:牟秋娟,张英杰,
申请(专利权)人:英诺达成都电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。