打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EDA介绍——QRC中dummy metal设置对spef文件的影响
userphoto

2022.06.22 湖北

关注

本公众号【读芯树:duxinshu_PD】主要介绍数字集成电路物理设计相关知识,才疏学浅,如有错误,欢迎指正交流学习。

这是集成电路物理设计的第九个系列【EDA】的第一篇文章,本篇文章主要介绍QRC spef提取相关内容:

01

QRC cmd

  • qrc_shell>metal_fill -type floating | grounded

  • floating: 当将metal fill的type设置为floating模式时,Quantus将metal fill建模为floating模式进行参数提取。floating模式表示这些dummy metal都是独立的一段金属shape,没有任何电学连接关系,这会减少总的net capacitance数值,但coupling capacitance会增加。(floating是default模式)

  • grounded: 当将metal fill的type设置为grounded模式时,Quantus将metal fill建模为grounded模式进行参数提取。grounded模式表示将dummy metal识别为gray data,这不需要多余的model对该模式下的metal RC提取。

02


Floating vs No Dummy metal

  • 相比于没有dummy metal的spef文件,floating dummy metal的spef文件的总电容增加,耦合电容减小。

03


Grounded vs No Dummy metal

  • 相比于没有dummy metal的spef文件,grounded dummy metal的spef文件的总电容增加,耦合电容减小。

04


Floating vs Grounded

  • 相比于floating dummy metal的spef文件,grounded dummy metal的spef文件的总电容增加,耦合电容减小。

05


理论分析

  • 如下图所示,如果没有DM2 (dummy metal2):

    M2aM2b之间的耦合电容为Cc1=k*A/S

    CT1=Cc1+Cg

  • 如下图所示,如果在M2a和M2b之间插入DM2 (floating):

    M2aM2b之间的耦合电容为Cc2 = Ccl+Ccr+Cca+Ccb > Cc1

    (Cca+Ccb = CcaCcb/(Cca+Ccb) = k*A/(S-W) > k*A/S)

    CT2 = Cc2+Cg0 > CT1

  • 如下图所示,如果在M2a和M2b之间插入DM2 (grounded):

    M2aM2b之间的耦合电容为Cc3 = Ccl+Ccr = k*A/(S-W) < Cc1 < Cc2

    M2a的对地电容为Cga > (Cga+Cgb)

    CT3 = Ccc3+Cg0+Cga > CT2 > CT1

  • 总结:CT3 > CT2 > CT1    CC2 > CC1 > CC3

06


SPEF结果分析

  • 从spef结果分析可知:对于耦合电容来说,如果dummmy metal floating,则net上耦合电容的节点一般在net中间某一个位置;如果没有dummy metal或者dummy metal grounde,则net上耦合电容的节点一般位于net的两端位置。


07


参考文献

Quantus User Guide
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
StarRC的妙用
Dummy
你知道电容的耦合,旁路和滤波,却不一定知道为什么能隔直通交
如何在设计中有效考虑Dummy Metal Fill对于芯片的影响
几分钟给你讲清楚什么是耦合、旁路、去耦电容,记住一句话就行
电磁兼容熟知常识之是真是假?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服