一种检查时序库和网表库的标准单元功能一致性的方法与流程

文档序号:11155884阅读:来源:国知局

技术特征:

1.一种检查时序库和网表库的标准单元功能一致性的方法,其特征在于,包括以下步骤:

(1)获取时序库及网表库的标准单元的功能文件;

(2)获取时序库中的功能属性,得到第一布尔表达式;

(3)获取网表库中的功能描述,并将所述功能描述转换为第二布尔表达式;

(4)判断所述第一、第二布尔表达式是否相同,验证时序库和网表库的标准单元功能的一致性。

2.根据权利要求1所述检查时序库和网表库的标准单元功能一致性的方法,其特征在于,所述步骤(3)中进一步包括:

在网表库文件中,通过从端口到线网再到器件进行信号的溯源,得到所述第二布尔表达式。

3.根据权利要求2所述检查时序库和网表库的标准单元功能一致性的方法,其特征在于:

所述网表库文件包括,通过综合或者转化成门级描述的网表库文件。

4.根据权利要求2所述检查时序库和网表库的标准单元功能一致性的方法,其特征在于,进一步包括以下步骤:

(31)所有的网表库文件中的功能定义,均转换为由元功能组成的电路结构;

(32)将网表库中的所述电路结构转换成布尔表达式。

5.根据权利要求4所述检查时序库和网表库的标准单元功能一致性的方法,其特征在于,所述步骤(31)中进一步包括:

根据元器件对应的真值表,定义所述元功能的信号操作结果。

6.根据权利要求4所述检查时序库和网表库的标准单元功能一致性的方法,其特征在于,所述步骤(32)中进一步包括:

依据元器件的真值表得到元器件的处理伪代码。

7.根据权利要求1所述检查时序库和网表库的标准单元功能一致性的方法,其特征在于,所述步骤(4)中进一步包括以下步骤:

(41)所述第一、第二布尔表达式的形式相同时,表明时序库与网表库的标准单元功能相一致;

(42)所述第一、第二布尔表达式的形式不同时,则判断所述第一、第二布尔表达式是否等价。

8.根据权利要求7所述检查时序库和网表库的标准单元功能一致性的方法,其特征在于,步骤(42)所述判断所述第一、第二布尔表达式是否等价是:

通过二叉决策图判断所述第一、第二布尔表达式是否等价。

9.根据权利要求1所述检查时序库和网表库的标准单元功能一致性的方法,其特征在于,所述步骤(4)中进一步包括:

通过可满足性测试判断所述第一、第二布尔表达式是否相同。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1