包含IP/Memory时序路径的spice仿真方法技术

技术编号:17562169 阅读:48 留言:0更新日期:2018-03-28 12:34
一种包含IP/Memory时序路径的spice仿真方法,包括以下步骤:读取当前工艺条件下的包含IP/Memory的时序库文件,分析每个IP/Memory输入、输出引脚的时序沿;读取关键路径以及对应的Spice Deck文件,找出关键路径上的IP/Memory器件;根据Spice deck中的时序沿,从时序库文件中给定的二维表信息建立Verilog‑A模型,得到器件的延时以及输出的跳变值再从时序库文件中获取引脚上的电容值,加入到spice中;将所述Verilog‑A模型代入Spice Deck,从而仿真整条路径。本发明专利技术的方法,在不影响精度的前提下可以显著加快仿真的速度。从而使得仿真多条包含IP/Memory路径,在实际应用可以被广大工程师接受。

SPICE simulation method containing IP/Memory time series path

A SPICE simulation method including IP/Memory timing path, which comprises the following steps: read the current technological conditions including the sequence of the IP/Memory library file, IP/Memory analysis of each input and output pins along the timing; read the critical path and the corresponding Spice Deck file, find the IP/Memory device on the critical path; according to the Spice in deck the timing, timing information from a given two-dimensional table library files in the establishment of Verilog A model, the device output delay and jump value obtained from the timing capacitor pin on the library file, added to the spice; the Verilog A Spice Deck model into the simulation, thus the whole path. The method of the invention can speed up the speed of simulation significantly without affecting the accuracy. Thus, the simulation includes multiple IP/Memory paths, which can be accepted by many engineers in practical applications.

【技术实现步骤摘要】
包含IP/Memory时序路径的spice仿真方法
本专利技术涉及电子设计自动化EDA
,特别是涉及一种包含IP/Memory时序路径的spice仿真方法。
技术介绍
在集成电路设计的过程中,时序的分析及签核(sign-off)通常使用静态时序分析(STA)来完成,但是在工艺越来越先进的情况下,STA的结果会变得不合理,尤其是不能准确的反应出工艺的偏差,从而会影响到整个芯片设计周期以及最终产品的良率。针对上述的问题,越来越多的工程师采用spice仿真的方式来完成时序的分析以及sign-off。通过对关键路径的仿真来确保整个芯片的时序质量,此外还可以在任意电压下仿真,其准确性及灵活性方面较STA方式都有明显的优势。然而,现有的spice仿真也存在明显不足,如速度普遍较慢,需要的spice网表不容易产生,此外对于存在IP/Memory的时序路径无法仿真等。尤其是第三项,其原因在于IP的完整电路网表很多时候都不提供,而且即使提供也无法对整条的时序路径进行仿真。这就在很大程度上制约了spice仿真的应用。
技术实现思路
为了解决现有技术存在的不足,本专利技术的目的在于提供一种包含IP/Me本文档来自技高网...
包含IP/Memory时序路径的spice仿真方法

【技术保护点】
一种包含IP/Memory时序路径的spice仿真方法,包括以下步骤:(1)读取当前工艺条件下的包含IP/Memory的时序库文件,分析每个IP输入、输出引脚的时序沿;(2)读取关键路径以及对应的Spice Deck文件,找出关键路径上的IP/Memory器件;(3)根据Spice deck中的时序沿,从时序库文件中给定的二维表信息建立Verilog‑A模型,得到器件的延时以及输出的跳变值或从时序库文件中获取引脚上的电容值,加入到spice中;(4)将所述Verilog‑A 模型代入Spice Deck,从而仿真整条路径。

【技术特征摘要】
1.一种包含IP/Memory时序路径的spice仿真方法,包括以下步骤:(1)读取当前工艺条件下的包含IP/Memory的时序库文件,分析每个IP输入、输出引脚的时序沿;(2)读取关键路径以及对应的SpiceDeck文件,找出关键路径上的IP/Memory器件;(3)根据Spicedeck中的时序沿,从时序库文件中给定的二维表信息建立Verilog-A模型,得到器件的延时以及输出的跳变值或从时序库文件中获取引脚上的电容值,加入到spice中;(4)将所述Verilog-A模型代入SpiceDeck,从而仿真整条路径。2.根据权利要求1所述的包含IP/Memory时序路径的spice仿真方法,其特征在于,步骤(3)所述根据Spicedeck中的时序沿,从时序库文件中给定的二维表信息来建立Verilog-A模型,得到器件的延时以及输出的跳变值的步骤,包括,当...

【专利技术属性】
技术研发人员:杨自锋郭超
申请(专利权)人:北京华大九天软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1