【技术实现步骤摘要】
一种保持时间违例的修复方法、装置、设备及介质
[0001]本专利技术实施例涉及计算机
,尤其涉及一种保持时间违例的修复方法
、
装置
、
设备及介质
。
技术介绍
[0002]在现有的芯片中,一个芯片通常可以包括多个
IP(Intellectual Property Core
,知识产权核
)
单元以及与
IP
单元的数据输出端口相连接的寄存器单元
。
而且在芯片设计过程中,各
IP
单元的数据输出端口均有与不同寄存器的时序检查
。
时序检查通常包括对建立
(setup)
和保持
(hold)
两种时序分析进行具体分析
。
建立时间是指在寄存器的时钟信号上升沿到来之前,数据信号稳定不变的时间,如果时序路径延迟太大,建立时间不够,数据不能被准确输入寄存器,就会导致建立时间违例
。
保持时间是指在寄存器的时钟信号上升沿到来以后 ...
【技术保护点】
【技术特征摘要】
1.
一种保持时间违例的修复方法,其特征在于,包括:确定目标
IP
单元中的目标保持时间违例,以及所述目标保持时间违例对应的目标违例标识信息;根据所述目标违例标识信息确定所述目标保持时间违例对应的目标锁存器,以及所述目标保持时间违例对应的目标信号线;确定所述目标保持时间违例对应的目标时钟线,并根据所述目标信号线和所述目标时钟线,将所述目标
IP
单元与所述目标锁存器进行通信连接,以修复所述目标保持时间违例
。2.
根据权利要求1所述的方法,其特征在于,在所述确定目标
IP
单元中的目标保持时间违例之前,还包括:获取
IP
单元标识信息,并根据所述
IP
单元标识信息确定目标
IP
单元;对所述目标
IP
单元中的全部数据输出端口进行模糊处理,并根据处理结果确定所述目标
IP
单元对应的至少一个待修复数据输出端口;所述确定目标
IP
单元中的目标保持时间违例,以及所述目标保持时间违例对应的目标违例标识信息,包括:在各所述待修复数据输出端口中确定目标数据输出端口,并根据所述目标数据输出端口确定所述目标保持时间违例;将所述目标数据输出端口的目标端口标识信息,确定为所述目标保持时间违例对应的目标违例标识信息
。3.
根据权利要求2所述的方法,其特征在于,在所述根据处理结果确定所述目标
IP
单元对应的至少一个待修复数据输出端口之后,还包括:在所述目标
IP
单元对应的电路中添加待连接锁存器;其中,所述待连接锁存器为低电平有效的锁存器,且所述待连接锁存器的数量与所述待修复数据输出端口的数量一致;根据各所述待修复数据输出端口的待修复端口标识信息确定各所述待连接锁存器的锁存器名称;其中,所述待修复端口标识信息包括所述待修复数据输出端口对应的端口名称信息或端口层次结构信息;所述根据所述目标违例标识信息确定所述目标保持时间违例对应的目标锁存器,包括:将锁存器名称与所述目标违例标识信息一致的待连接锁存器,确定为所述目标保持时间违例对应的目标锁存器
。4.
根据权利要求2所述的方法,其特征在于,在所述根据处理结果确定所述目标
IP
单元对应的至少一个待修复数据输出端口之后,还包括:在所述目标
IP
单元对应的电路中引入待连接信号线;其中,所述待连接信号线的数量与所述待修复数据输出端口的数量一致;根据各所述待修复数据输出端口的待修复端口标识信息确定所述待连接信号线的信号线...
【专利技术属性】
技术研发人员:黄芝文,周发标,崔茜,任威丽,王紫芙,姚园园,岳依凡,贾光远,
申请(专利权)人:上海思朗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。