寄生提取产生一份数据库,是否就只能对应一种网表?Siemens保存的《Extraction Challenges Grow in Advanced Nanometer IC Design》在Selective net processing and netlist reduction部分,明确介绍从同一提取数据库生成多个网表。这个关系使提取结果与它后续采用的表达方式,可以分别理解。

文章先从逐网模型说起。它列出的形式包括distributed RCC、RC、C和R,并特别说明RCC包含耦合电容,RC不包含耦合电容。名称看起来只是多一个字母,所表达的寄生内容却有区别;不能把所有带RC的名称直接压成同一种模型。本文采用这组定义,不替任何电源网或信号网选择模式。

逐网这个范围也很重要。原文允许不同网使用不同的寄生模型,因此,一份网表里并非只能出现一种统一详细程度。模型描述的是某个网怎样被表达,与整份文件只有一个名称并不矛盾。只看到文件名,还没有取得其中每个网的模型信息。

接下来的说明把范围扩大到同一数据库。作者说,一次寄生提取运行可以生成多种网表格式,也可以生成包含不同寄生模型的网表,模型仍可在逐网层面控制。这意味着数据库是共同的来源,网表则是从这一来源形成的不同产物;文件多出一份,并不单凭数量证明提取过程已经重新运行。

格式与模型因此需要各自保留名称。文章举出的格式名称包括SPICE和DSPF,但它没有把格式名称当成所有网都采用哪种寄生模型的唯一答案。同一来源、不同格式和不同逐网模型可以同时出现在介绍里,分别回答数据从哪里来、以什么文件形式提供、各网包含什么表达。

网表规模解释了为什么这些区别不只是命名。文章将寄生元件的增加与网表变大、后续电路分析更困难相联系,再由此讨论减少输出数据量的意义。这里能确认的是表示内容与分析负担之间的关系;它没有为本文提供某个项目的缩减比例,也不表示删去任意寄生内容都能保留所需结果。

网页题首标2015年7月21日,作者Carey Robertson,末尾另说明文章原载EE Times,因此确切首次发布日期仍未确认。本文只整理模型、数据库和网表之间的连续概念说明,不采用性能数字、具体网设置、图表或工具操作。它帮助设计资料交接保留产物来历,不替芯片项目作精度、时序或设计签核判断。

信息来源

本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。