【技术实现步骤摘要】
本专利技术涉及电子设计自动化(electronic design automation,eda),尤其涉及一种时序路径信息对比方法。
技术介绍
1、ic(integrated circuit,集成电路)电路分析中,当输入输出两端固定时形成一个时序弧,时序弧中间会经过不同的数字逻辑,形成多条时序路径。
2、现有技术中,当要检查一条对照路径是否被参照路径覆盖时,需要将对照路径与所有参照路径进行逐一对比判断。每次对比判断两条路径是否一致时,因同一时序路径在用不同的方式表示时(如表示方式包含是否包含内部节点),路径节点个数或有不同,导致两路径文本并不能简单进行diff(差异)判断,而需要依次对比路径中节点的顺序或是进行模糊匹配。这种判断方式下,首先判断对照路径节点1是否与参照路径节点1相同,结果相同则进行下一个节点的判断,当对照节点n与参照节点n不同时,此时假设对照节点n为内部节点,继续进行对照节点n+1与参照节点n的对比判断,依此直到对照节点穷尽。
3、此方法下若对照路径在节点穷尽前已经覆盖所有参照节点,则此时并不能判
...【技术保护点】
1.一种时序路径信息对比方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的时序路径信息对比方法,其特征在于,所述从参照路径文件中获取参照时序路径的步骤,进一步包括:读取参照路径文件并分析路径块的类型,利用正则匹配根据时序弧在时序路径报告中的特性进行匹配,得到路径特征;所述类型包括延迟路径、时钟路径和数据路径。
3.根据权利要求1所述的时序路径信息对比方法,其特征在于,若所述参照时序路径不存在节点键,则对所述参照时序路径的节点进行特性编码,建立节点键及映射关系,保存到节点明码本文件;所述节点明码本文件用于存储所有节点的映射关系。
< ...【技术特征摘要】
1.一种时序路径信息对比方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的时序路径信息对比方法,其特征在于,所述从参照路径文件中获取参照时序路径的步骤,进一步包括:读取参照路径文件并分析路径块的类型,利用正则匹配根据时序弧在时序路径报告中的特性进行匹配,得到路径特征;所述类型包括延迟路径、时钟路径和数据路径。
3.根据权利要求1所述的时序路径信息对比方法,其特征在于,若所述参照时序路径不存在节点键,则对所述参照时序路径的节点进行特性编码,建立节点键及映射关系,保存到节点明码本文件;所述节点明码本文件用于存储所有节点的映射关系。
4.根据权利要求3所述的时序路径信息对比方法,其特征在于,若所述对照时序路径存在节点键,则根据所述节点明码本获取节点键对应的特性编码值,并将特性编码值串联生成第二路径编码,进而判断所述第二路径编码是否存在于所述参照路径明码本文件中。
【专利技术属性】
技术研发人员:郑春杰,梁曼,杨柳,邵亚利,
申请(专利权)人:上海华大九天信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。