[发明专利]一种寄存器时序约束灵活建模方法有效

专利信息
申请号: 202110835923.9 申请日: 2021-07-23
公开(公告)号: CN113626994B 公开(公告)日: 2022-11-22
发明(设计)人: 曹鹏;姜海洋;王家豪 申请(专利权)人: 东南大学;东南大学—无锡集成电路技术研究所
主分类号: G06F30/20 分类号: G06F30/20
代理公司: 南京瑞弘专利商标事务所(普通合伙) 32249 代理人: 孙建朋
地址: 211102 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 寄存器 时序 约束 灵活 建模 方法
【说明书】:

发明公开了一种寄存器时序约束灵活建模方法,首先确定寄存器的输入端过渡时间、时钟端过渡时间、输出负载电容的仿真范围,并在每种输入端过渡时间、时钟端过渡时间、输出负载电容组合下仿真得到时序约束范围,然后在此约束范围内以一定间距提取建立松弛和保持松弛并仿真得到时钟端到输出端延时。最后,利用人工神经网络建立寄存器的相互依赖的时序模型,其中时钟端到输出端延时被建模为输入端过渡时间、时钟端过渡时间、输出负载电容、建立松弛、保持松弛和输出端状态的函数。本发明中灵活的时序约束模型具有仿真开销低,预测效果精度较高的优点,对于数字集成电路的静态时序分析时序签核有重要意义。

技术领域

本发明属于电子设计自动化领域,尤其涉及一种寄存器时序约束灵活建模方法。

背景技术

在静态时序分析(STA)中,建立和保持同步时序检查是验证基于寄存器的时序电路的时序是否正确所必须的。寄存器建立时间(setup time)为在时钟翻转(对于正沿触发寄存器为0→1的翻转)之前数据输入(D)必须有效的时间,寄存器维持时间(hold time)是在时钟边沿之后数据输入必须仍然有效的时间。只有建立和保持时间都满足要求时,输入端(D)处的数据才会被复制到输出端(Q)。如果违反了这两个约束中的任意一个,则认为寄存器工作不正常,报告时序违规。

在传统的静态时序分析(STA)中,寄存器被假定工作在有恒定寄存器延时即时钟端到输出端延时Tcq的区域(即稳态区),寄存器的假定工作点在寄存器建立松弛或保持松弛足够大时得到,此时对应的时钟端到输出端延时是寄存器在改变建立松弛和保持松弛时最小的Tcq,记为同时在保持松弛设置为足够大值时,逐渐减小建立松弛,在一般情况下,以Tcq恰好达到时的建立松弛定为建立时间;同样的,在建立松弛设置为足够大值时,逐渐减小保持松弛,在一般情况下,以Tcq恰好达到时的保持松弛定为保持时间。这种简化没有利用建立时间和保持时间之外的可行区域,忽略了建立松弛、保持松弛和寄存器延时之间的相互依赖关系,因此电路性能可能会被悲观估计。

另外,在建立松弛大于建立时间且保持松弛大于保持时间的区域内,存在着Tcq大于的区域,但是在传统的STA中,仍然假定寄存器的延时为这就带来了即使满足了时序约束但是电路还是无法正常工作的风险。

事实上,寄存器的建立松弛、保持松弛和寄存器延时之间有着相互依赖的关系。如图1所示,当建立松弛和保持松弛足够大时,寄存器时钟端到输出端的延时为寄存器最小延时。如果建立松弛和保持松弛变到足够小的话,寄存器延时会变大,直到寄存器进入亚稳态区。如果允许寄存器在建立松弛小于建立时间的区域工作,则电路的关键路径的时钟周期可以更小。即使这一级寄存器的建立松弛较小,会使这一级寄存器延时变大,但这个增加的延迟时间仅影响这一级寄存器和下一级寄存器之间的组合路径,若此组合路径延迟不大,则不会出现时序违规。

发明内容

本发明目的在于提供一种寄存器时序约束灵活建模方法,以解决传统静态时序分析方法中的由于寄存器的建立松弛、保持松弛和时钟端到输出端延时三者之间相关性被忽略进而使得电路性能被悲观估计的技术问题和减小建立灵活模型所需的仿真开销的技术问题。

为解决上述技术问题,本发明的具体技术方案如下:

一种寄存器时序约束灵活建模方法,包括以下步骤:

步骤1、在每种SQ、Tdi、Tckj、CLk组合的情况下分别仿真得到建立模型的时序约束范围,其中SQ表示寄存器输出端状态;Tdi表示p种寄存器输入端的过渡时间Td,i为整数,1≤i≤p;Tckj表示q种寄存器时钟端的过渡时间Tck,j为整数,1≤j≤q;CLk表示m种寄存器输出负载电容CL,k为整数,1≤k≤m;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学;东南大学—无锡集成电路技术研究所,未经东南大学;东南大学—无锡集成电路技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110835923.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top