打开APP
userphoto
未登录

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

开通VIP
ICC2 Innovus - voltage area的大小、形状和位置规划
userphoto

2022.06.22 湖北

关注


好消息

星球创建了一个专属QQ交流群,上传了积累多年的IC后端笔记,最近刚上传2万字125页的ICC2教程(还有4万多字的笔记待整理上传),同时也会不定时发一些红包,感兴趣的可以加入。我相信这绝对是你能找到的最全的后端设计资料(理论+实践操作+脚本),没有之一!!

目前已上传的笔记有:

  • 低功耗设计技术总结-3万字,129页

  • IR drop的分析与修复总结-4.3千字,20页

  • 字后端理论及实践-ICC干货笔记-11万字,423页

  • 字后端理论及实践-Innouvs教程-5.7万字,316页

  • ICC2教程-星球精编版-2万字,125页(最新上传)

......

ICC2 Innovus - 
voltage area的大小、形状和位置规划


01


Voltage area规划

本文选自知识星球(二维码见文末),关于voltage area的创建有什么考量(大小,形状、位置)和经验,可以看下面星球的帖子和图片:

https://t.zsxq.com/03NBuFuRF

下面分享一下Innovus和ICC2分别如何规划voltage area的大小、形状和位置


02


Innovus


Innovus可以用下面的命令来为Power Domain规划相应的voltage area的大小和位置:

setObjFPlanBox Group PDmac1 200 1580 2160 2360

我们可以命令modifyPowerDomainAttr来更新Power domain的物理属性,比如下面的命令分别为PDmac1 domain指定了上下左右(T B L R)的minGap和rsExts(route search extension):

modifyPowerDomainAttr PDmac1 -minGaps 50 50 50 50

modifyPowerDomainAttr PDmac1 -rsExts 50 50 50 50


02


ICC2


ICC2有两种方式来规划voltage area的大小位置:

1)自动的规划形状、大小和位置,命令shape_blocks,如果没有为VA指定util的话,工具会使用设计的util。

2)命令的方式手工指定,命令:

create_voltage_area -power_domains INST \

-region {{215 215} {350 350}} \

-guard_band {{1 2}}

如何定义多边形的VA,命令:

create_voltage_area -power_domains INST1 \

-region {{{100 100} {300 100} {300 200} {200 200} {200 300} {100 300} {100 100}}} {INST1}

shape_block默认会修改手工创建的VA,如何防止自己创建的VA被动到呢?

icc2_shell> create_voltage_area -power_domains VA1 \

-region {{215 215} {350 350}} \

-guard_band {{1 2}}

方式1:set_attr

icc2_shell> set_attribute -name voltage_area.is_fixed -value true \

-objects [get_voltage_area_shapes -of_objects [get_power_domains VA1]]

方式2:set_voltage_area

Use the set_voltage_area command with the -is_fixed option

icc2_shell> set_voltage_area -name VA1 -is_fixed


03


星球相关精华推文


Innovus低功耗设计(Low Power Design)Lab和Manual分享
https://t.zsxq.com/eiiUBEm

ICC2教程 - Power Switching Cell的插入和连接
https://t.zsxq.com/F6aUny3

低功耗设计技术总结(3万字129页)- 知识星球精编版-带目录和书签
https://t.zsxq.com/mAYfeqj
 
VLSI top mv timing相关的Partitioning以及Power Domain规划对于百亿晶体管级...
https://t.zsxq.com/aY3V3rJ
 
1.create_power_domain -include-scope这个option是什么含义,是不是topdomian都加上
2. create-supply-net -resolve parallel 这个是什么含义?和power switch有关吗?
https://t.zsxq.com/vzrJQNr
 
如何避免一些Power Domain里面的Feedthrough AOB(Always On Buffer)
https://t.zsxq.com/niAyZ37

精华 - Always-On (AON) Buffer Insertion using Innovus system
https://t.zsxq.com/Z3zBURz
 
MV Design,Power Domain太宽,不想让工具从Power Domain周边Detour Path怎么办?
https://t.zsxq.com/UfuZFub
 
Power Cut的作用,库里面的多种Power Cut该如何选择?
https://t.zsxq.com/buzzVfi

Power switch的个数如何计算?
https://t.zsxq.com/03mQbAMFa
 
Power switch的APL及电阻
https://t.zsxq.com/03nyf2fAI
 
Power switch chain,有daisy chain和daisy chain with Loopback,哪种更好呢?
https://t.zsxq.com/03vzbqjie

04


星球简介


知识星球主要分享一些数字IC后端相关的教程(图文和视频),感兴趣的可以加入哦,带你从小白逐步成长为后端大佬,年薪百万不是梦。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Low Power概念介绍<Voltage Area>
支持12V 1.5A 1A光猫K2路由器电源
HM9229原厂升压芯片
电气专业英语单词
研发分享:数字后端设计论文 | 标准芯片单元可连通性的检测方法
30天掌握ARM CPU后端设计全流程,强力提升项目实践能力
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服