[发明专利]属性综合中活性条件提取和可视化方法、系统、存储介质和终端有效
申请号: | 201910585514.0 | 申请日: | 2019-07-01 |
公开(公告)号: | CN110309592B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 袁军 | 申请(专利权)人: | 成都奥卡思微电科技有限公司 |
主分类号: | G06F30/3323 | 分类号: | G06F30/3323;G06F30/398;G06F11/36 |
代理公司: | 成都华风专利事务所(普通合伙) 51223 | 代理人: | 张巨箭 |
地址: | 610000 四川省成都市中国(四川)自由贸易*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 属性 综合 活性 条件 提取 可视化 方法 系统 存储 介质 终端 | ||
1.属性综合中活性条件提取和可视化方法,其特征在于:包括以下步骤:
将描述芯片形式验证属性的基于正则表达式的断言转换为不确定状态机;
将不确定状态机转换为确定状态机;
在各转换步骤之后,提取不确定状态机和确定状态机的状态循环上的状态转换条件并将其转换为活性条件;
将各转换步骤生成的包括所述活性条件的状态机形成图形文件;
显示所述图形文件,并标识出所述活性条件。
2.根据权利要求1所述的属性综合中活性条件提取和可视化方法,其特征在于:所述的方法还包括:
在各转换步骤完成后,进行状态机最小化操作,用于清除多余的等价状态和状态转换。
3.根据权利要求1所述的属性综合中活性条件提取和可视化方法,其特征在于:所述的方法还包括:
在显示所述图形文件时,同时显示时间上限;
获取将活性断言转换为安全断言的输入指令,并根据所述输入指令对断言进行调整;
其中,所述的安全断言描述一个必须永远满足的条件,所述的活性断言描述一个终究会被满足的条件。
4.根据权利要求1所述的属性综合中活性条件提取和可视化方法,其特征在于:在显示所述图形文件步骤中,还标识出状态机的初始状态、接受状态和拒绝状态。
5.属性综合中活性条件提取和可视化系统,其特征在于:包括
断言转换模块:用于将描述芯片形式验证属性的基于正则表达式的断言转换为不确定状态机;
不确定状态机转换模块:用于将不确定状态机转换为确定状态机;
活性条件提取模块:用于对断言转换模块和不确定状态机转换模块得到的状态机,提取状态机的状态循环上的状态转换条件并将其转换为活性条件;
图形文件形成模块:用于将生成的包括所述活性条件的状态机形成图形文件;
图形可视化模块:用于显示所述图形文件,并标识出所述活性条件。
6.根据权利要求5所述的属性综合中活性条件提取和可视化系统,其特征在于:所述的系统还包括:
状态机最小化模块:用于对断言转换模块和不确定状态机转换模块得到的状态机,进行状态机最小化操作,所述的最小化操作用于清除多余的等价状态和状态转换。
7.根据权利要求5所述的属性综合中活性条件提取和可视化系统,其特征在于:所述的图形可视化模块还包括:用于在显示所述图形文件时,同时显示时间上限;
所述的系统还包括:
断言调整模块:用于获取将活性断言转换为安全断言的输入指令,并根据所述输入指令对断言进行调整;
其中,所述的安全断言描述一个必须永远满足的条件,所述的活性断言描述一个终究会被满足的条件。
8.根据权利要求5所述的属性综合中活性条件提取和可视化系统,其特征在于:在显示所述图形文件时,还标识出状态机的初始状态、接受状态和拒绝状态。
9.一种存储介质,其上存储有计算机指令,其特征在于:所述计算机指令运行时执行权利要求1至4中任一项所述的属性综合中活性条件提取和可视化方法的步骤。
10.一种终端,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机指令,其特征在于,所述处理器运行所述计算机指令时执行权利要求1至4中任一项所述的属性综合中活性条件提取和可视化方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都奥卡思微电科技有限公司,未经成都奥卡思微电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910585514.0/1.html,转载请声明来源钻瓜专利网。