罗风 · 2021年02月22日

Innovus Mixed Placer

两年前,第一次听到Mixed Placer 老驴就产生了浓厚的兴趣,之后经常时不时地打听一下,去年已有客户在实际项目中采用,今年在support.cadence.com 上已可找到公开的AppNote. 4月在SJ 举办的CdnLive 上已有客户论文发表并有公开演讲。

虽然老驴对后端一知半解,但由于兴趣所致,打算搬运一些已公开的东西到驴号,今天先做热身,以『无良自媒体』惯用方式,在未征得原作者同意的情况下,将其在SJ CdnLive 上的文章搬运过来。

Mixed Placer: Concurrent Placement of Macros and Standard Cells. 白话:不用再人工一块一块地去摆macro <大多数是memory>, 工具会像摆放标准单元一样将macro 摆放好。Innovus 18.1 之后的版本支持。

Flow 上最大的改动是,不需要创建或读入Floorplan 在Place 的时候使能 mixed placer 即可。至于约束的加入、每一步做了什么、该flow 的限制,后续将逐渐搬运。

WeChat Image_20210222092833.jpg

WeChat Image_20210222092901.jpg

STMicroelectonic 在 SJ CdnLive 发表的文章名称是:Mixed Placer: an unconventional paradigm for hard macro intensive designs. 文章分四部分:

  • 传统flow 遇到的困扰,
  • Innovus mixed placer flow 介绍
  • 自家flow 介绍
  • 示例结果

传统Flow 遇到的困扰:

WeChat Image_20210222093128.jpg

WeChat Image_20210222093140.jpg

Innovus mixed placer flow 介绍:

WeChat Image_20210222093145.jpg

WeChat Image_20210222093148.jpg

WeChat Image_20210222093152.jpg

WeChat Image_20210222093154.jpg

WeChat Image_20210222093156.jpg

自家flow 介绍:





WeChat Image_20210222093334.jpg

WeChat Image_20210222093337.jpg

示例结果:

WeChat Image_20210222093339.jpg

WeChat Image_20210222093341.jpg

WeChat Image_20210222093345.jpg

WeChat Image_20210222093348.jpg

WeChat Image_20210222093351.jpg

WeChat Image_20210222093354.jpg

WeChat Image_20210222093356.jpg

WeChat Image_20210222093358.jpg

Innvous Mixed Placer 使硅农在解放双手的道路上又前进了一大步。

参考文献:

https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1O0V000006DgRrUAK&pageName=ArticleContent

https://www.cadence.com/content/dam/cadence-www/global/en\_US/documents/company/Events/CDNLive/Secured/Proceedings/SV/2019/dig/DIG204.pdf

作者:陌上风骑驴
来源:https://mp.weixin.qq.com/s/UjKumwczxNl1n2tFE9jPOQ
作者微信公众号
Capture.PNG

相关文章推荐

论功耗:浅谈Power Signoff
低调的实力派:Conformal

更多IC设计技术干货请关注IC设计技术专栏。
推荐阅读
关注数
19609
内容数
1303
主要交流IC以及SoC设计流程相关的技术和知识
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息