数字后端培训

IC拓荒者2 天前
数字ic后端·数字后端培训·calibre lvs·物理验证lvs·tsmc12nm·t12nm数字后端·double pattern
TSMC12nm工艺数字IC后端实现难点都有哪些?大家知道咱们社区近期TSMC 12nm ARM Cortexa-A72(1P9M 6Track Metal Stack)即将开班。这里小编要强调一点:不要认为跑了先进工艺的项目就会很有竞争力!如果你仅仅是跑个先进工艺的flow,不懂先进工艺在数字IC后端实现上的不同点,为何有这样的不同点,针对这些不同之处后端实现阶段如何考虑它们,那么你等于0经验!
IC拓荒者5 天前
数字后端培训·innovus零基础lab·ddrphy后端实现·数字后端项目案例
DDRPHY数字IC后端设计实现系列专题之数字后端floorplan&powerplan设计3.2.3 特殊单元的布局布图阶段除了布置 I/O 单元和宏单元,在 28nm 制程工艺时,还需要处理两种特 殊的物理单元,Endcap 和 Tapcell。
IC拓荒者5 天前
数字ic后端·数字后端培训·calibre drc·drc·innovus零基础入门·innovus drc·物理验证drc
数字IC后端实现之Innovus specifyCellEdgeSpacing和ICC2 set_placement_spacing_rule的应用昨天帮助社区IC训练营学员远程协助解决一个Calibre DRC案例。通过这个DRC Violation向大家分享下Innovus和ICC2中如何批量约束cell的spacing rule。
IC拓荒者10 天前
数字ic后端·数字后端培训·calibre drc·innovus零基础lab·数字后端innovus·数字后端零基础·min step drc
数字IC后端设计实现之Innovus自动修复Min Step DRC Violation方案在实际IC后端项目中我们经常会遇到min step的DRC Violation,如下图所示。在咱们IC后端训练营项目中也会遇到这类DRC Violation。这类DRC Violation的本质是出现Metal的Notch,即metal有凹槽。 如果是pg net的 Min Step问题,我们可以使用下面的命令来尝试修复。
IC拓荒者10 天前
数字ic后端·数字后端培训·时钟树综合·innovus零基础入门·flexible htree·clock tree·multi-tap clock
Innovus Flexible H-tree and Multi-tap Clock Flow Lab实操系列教程(Day1)我们都知道时钟树综合在数字IC后端实现中的重要性。做clock tree主要有传统clock tree做法,H tree,Flexible H-tree,fishbone等做法。接下去小编将拿cadence官方的这份Innovus Flexible H-tree and Multi-Tap Clock Flow和对应的lab data来做这方面内容的分享。
IC拓荒者16 天前
数字ic后端·数字后端培训·innovus零基础lab·数字后端innovus·数字后端零基础·后端零基础入门·innovus走线
数字后端零基础入门系列 | Innovus零基础LAB学习Day9Module 16 Wire Editing这个章节的学习目标是学习如何在innovus中手工画线,切断一根线,换孔,更改一条net shape的layer和width等等。这个技能是每个数字IC后端工程师必须具备的。因为项目后期都需要这些技能来修复DRC和做一些手工custom走线。
IC拓荒者16 天前
数字ic后端·数字后端培训·数字后端入门·calibre lvs·empty module·t12nm lvs案例·物理验证lvs
物理验证Calibre LVS Debug案例之通过deleteEmptyModule解决LVS问题上周帮助T12nm A55训练营学员debug一个Calibre LVS问题,小编觉得挺好的一个问题。这个问题之前没有遇到过,今天分享给大家。
IC拓荒者19 天前
数字后端·数字后端培训·innovus place·数字后端项目案例·density变高案例·innovus项目·ic后端项目
数字IC后端实现之Innovus Place跑完density爆涨案例分析下图所示为咱们社区a7core后端训练营学员的floorplan。数字IC后端实现 | Innovus各个阶段常用命令汇总
IC拓荒者20 天前
数字ic后端·数字后端培训·innovus·drc violation·数字后端入门·innovus零基础lab·route drc
数字后端零基础入门系列 | Innovus零基础LAB学习Day8###LAB15 Detail Routing for Signal Integrity, Timing, Power and Design for Yield
IC拓荒者22 天前
数字ic后端·数字后端培训·ddrphy后端实现·ddr控制器·ddr接口dfi·数字后端实现
DDRPHY数字IC后端设计实现系列专题之后端设计导入,IO Ring设计本章详细分析和论述了 LPDDR3 物理层接口模块的布图和布局规划的设计和实 现过程,包括设计环境的建立,布图规划包括模块尺寸的确定,IO 单元、宏单元以及 特殊单元的摆放。由于布图规划中的电源规划环节较为重要, 影响芯片的布线资源和 供电稳定性等,所以在本章中单独讨论。对于布局阶段, 本章主要分析了布局的主要 几个阶段以及布局的结果。
IC拓荒者24 天前
数字后端·数字ic后端·数字后端培训·innovus零基础lab·ic后端·时钟树综合·clock tree spec
数字后端零基础入门系列 | Innovus零基础LAB学习Day7###Module 14 时钟树综合###LAB14-1这个章节的主要学习目标如下:1)时钟树综合前的准备工作熟悉
IC拓荒者1 个月前
数字ic后端·ic后端实现·数字后端培训·antenna effect·ip guide buffer·io port buffer·innovus自动化脚本
数字IC后端实现Innovus |给各种IP子模块添加port buffer和antenna diode万能脚本我们之前分享过在hierarchical flow后端实现中为了确保顶层flatten时timing signoff和physical signoff看到的情况和模块级看到的情况一致,我们会在模块io port添加io port buffer(主要是timing,antenna一致性)。实际上在芯片级我们还会给各大子模块Block和IP的接口添加buffer。
IC拓荒者6 个月前
芯片设计·数字ic后端·数字后端培训·innovus·低功耗设计·ic培训·upf flow
低功耗数字IC后端设计实现典型案例| UPF Flow如何避免工具乱用Always On Buffer?下图所示为咱们社区低功耗四核A7 Top Hierarchical Flow后端训练营中的一个案例,设计中存在若干个Power Domain,其中Power Domain2(简称PD2)为default Top Domain,Power Domain1(简称PD1)为一个需要power off的domain,PD1和PD2为同一个Voltage Domain,Power Domain3也是一个需要power off的domain,且它的工作电压是VDD1。
IC拓荒者1 年前
数字ic后端·max_transition·数字后端培训·innovus·drv violation
数字IC后端实现之快速获取innovus中drv violation的所有net list在Innovus中place_opt_design和optDesign阶段,我们经常会看到如下所示的log提示信息,核心关键词是“ Reasons for remaining drv violations”。而且告诉我们总共有819条net存在drv violation,且无法被工具优化掉。