[发明专利]门级网表的处理方法、计算机存储介质在审
申请号: | 202110377762.3 | 申请日: | 2021-04-08 |
公开(公告)号: | CN113515909A | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 黄国勇;赵岩;邓联文 | 申请(专利权)人: | 国微集团(深圳)有限公司 |
主分类号: | G06F30/327 | 分类号: | G06F30/327 |
代理公司: | 深圳市康弘知识产权代理有限公司 44247 | 代理人: | 尹彦 |
地址: | 518000 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 门级网表 处理 方法 计算机 存储 介质 | ||
本发明公开了一种门级网表的处理方法、计算机存储介质。其中门级网表的处理方法包括:将原始网表文件对应的门电路的电路连接关系采用驱动矩阵进行表示,所述驱动矩阵的行向量和列向量分别从以下两者任选一种:门,所述门所对应的同一类型的连接端口的信息;基于用来表征原始网表文件对应的门电路的驱动矩阵对该门电路进行运算,得到用来表征运算后的门电路的驱动矩阵;基于每一个运算后的门电路所对应的驱动矩阵,重建每一个运算后的门电路的新网表文件。本发明在对原始网表文件进行运算的过程中,也不会丢失掉原始网表文件的重要信息,使得运算后得到的新网表文件具有详尽的信息,为仿真提供更加有利的条件。
技术领域
本发明涉及门电路仿真技术领域,尤其涉及在对门级网表文件进行仿真前,对门级网表的处理方法。
背景技术
在对门级数字集成电路(以下简称为门电路)进行仿真之前,需要对门电路的门级网表文件进行处理,例如非常大型的门电路在仿真时,为了提高效率,需要对门电路进行分割、分组,使得门电路可以分割为多个子块,然后再对多个子块进行并行处理,以此来提高仿真效率。
而门级网表文件不能直接被用来对门电路进行运算(如分割、分组),因而需要用适当的数学形式来表征数字集成电路的门级网表。门级网表中包含门电路的实例化和基于端口映射的连接关系,根据门级网表可以画出一张门电路的连接图。而现有技术中通常采用邻接矩阵来表示门电路,使得门电路可以进行分割或分组,之后再基于分割后的门电路所对应的邻接矩阵来生成新的门级网表,以进行仿真处理。
但是邻接矩阵会丢失掉门电路的一些信息,如门的类型、门的输入端口与驱动端(也称之为电路输入端口)的连接关系、门的输出端口与负载输入端(也称之为电路输出端口)的连接关系等。门的类型直接决定了门的逻辑功能和延时大小;不同输入端口的负载电容不同,连接在此端口上的驱动门的延时和功耗也不同;不同输出端口的驱动能力不同,此端口的延时与功耗也不同。对于组合逻辑门,不同的输入模式带来的延时不同;对于时序逻辑门,数据输入(D)端与时钟输入(CK)端的时序分析方式不同。
而数字集成电路的分析与处理除了关注连接关系,还要关注门的功能,计算延时、功耗、尺寸等信息,在对表征门级网表的矩阵进行计算的过程中,需要这些除了连接关系之外的信息。对矩阵计算完成后,根据矩阵的计算结果重新输出处理(如分割、分组等)后的电路网表时,也需要门的类型、输入输出端口信息(如名称)、连接关系等信息,但是目前的邻接矩阵以及通过分割后的邻接矩阵转换的新的门级网表要么丢失了这些信息,要么需要非常繁杂的流程去重新获得这些信息,导致仿真进展不顺利。
因此,如何提供一种门级网表的处理方法是业界亟待解决的技术问题。
发明内容
为了解决现有技术中邻接矩阵表示的门电路信息量较少的技术问题,本发明提出一种门级网表的处理方法、计算机存储介质。
本发明提出门级网表的处理方法,包括:
步骤1,将原始网表文件对应的门电路的电路连接关系采用驱动矩阵进行表示,所述驱动矩阵的行向量和列向量分别从以下两者任选一种:门,所述门所对应的同一类型的连接端口的信息,当某一个连接端口与一个门相连接时,所述驱动矩阵中该门与该连接端口所指向的矩阵元素的取值为该门与该连接端口相连接的端口的信息的集合;
步骤2,基于用来表征原始网表文件对应的门电路的驱动矩阵对该门电路进行运算,得到用来表征运算后的门电路的驱动矩阵;
步骤3,基于每一个运算后的门电路所对应的驱动矩阵,重建每一个运算后的门电路的新网表文件。
进一步,可表征任意门电路的电路连接关系的驱动矩阵包括:表征对应门电路的所有门与所有门的所有输出端口之间连接关系的内部驱动矩阵,表征对应门电路的所有门与所有电路输出端口之间连接关系的输出驱动矩阵,以及表征对应门电路的所有门与所有电路输入端口之间连接关系的输入驱动矩阵。
进一步,所述运算包括对原始网表文件对应的门电路进行分割或分组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国微集团(深圳)有限公司,未经国微集团(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110377762.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:驱动矩阵及其生成方法、门电路信息的表示方法、图
- 下一篇:一种充氢系统及方法