当前位置:首页 > > 全栈芯片工程师
[导读]1、ECOflowECO通常包含timingECO,functionECO,我们本节看看timingECO。timingECO通常先将PD设计加载到tempus进行timingsignoff分析,通过eco_opt_design等命令fixremainingtimingviola...


1、ECO flowECO通常包含timing ECO,function ECO,我们本节看看timing ECO。timing ECO通常先将PD设计加载到tempus进行timing signoff分析,通过eco_opt_design等命令fix remaining timing violations,并产生ECO脚本,在innovus中执行ECO脚本后,QRC提取寄生参数, 再次进行tempus时序分析。



2、ECO目标


  • Hold timing


  • Setup timing


  • Design Rule (max_cap/max_tran)


  • SI violations (SI Slew, SI Xtalk and SI Glitch)


  • Reduces Power and Area:
  1. Area reduction
  2. Leakage power reduction
  3. Dynamic power reduction
  4. Leakage and dynamic power reduction concurrently



3、ECO方法


  • cell swapping


  • cell resizing


  • buffer/inverter insertion and deletion

4、ECO脚本


batch mode下,tempus的ECO Timing DB文件可以通过eco_opt_design命令自动生成,脚本如下:
read_lib $libertyread_lib -lef $lefread_verilog $netlistset_top_module my_topsource viewDefinition.tclread_def $def_filesource spef.tclset_distribute_host -localset_multi_cpu_usage -localCpu 8 -remoteHost 2 -cpuPerRemoteHost 4eco_opt_design -hold 在芯片规模较小时,analysis view少于8个时,我们可以自己生成ECO Timing DB,然后在single Tempus session下逐个完成timing ECO。
read_lib $libertyread_lib -lef $lefread_verilog $netlistset_top_module my_topsource viewDefinition.tclread_def $def_filesource spef.tclset_distribute_host -localset_multi_cpu_usage -localCpu 8#注意,下面先保存的ECO Timing DB: myEcoTimingDBset_eco_opt_mode -save_eco_opt_db myEcoTimingDBwrite_eco_opt_dbset_eco_opt_mode -load_eco_opt_db myEcoTimingDBeco_opt_design -hold 完成timing ECO后,在tempus工作目录下会生成eco_innouvs.tcl脚本用于innovus完成增量ECO布局布线。
若innovus eco route后有较多DCR violation,可以通过ecoRoute -fixDrc来修复,不一定能100%修好,部分可能需要手动修复。








本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

无需学习全新工具,即可评估多款竞品微控制器

关键字: 微控制器 MCU 芯片

近日,SK海力士召开董事会,正式通过一项总额约54万亿韩元的建厂投资方案。这笔资金将分别投入龙仁Y2 DRAM晶圆厂和清州M17 NAND闪存晶圆厂,以匹配AI产业持续攀升的存储芯片需求。

关键字: SK海力士 晶圆制造 芯片 半导体

当地时间8月6日,SpaceX与特斯拉联合官宣,将首期投入168亿美元,落地美国得克萨斯州格赖姆斯县,打造全新的Terafab先进AI芯片制造基地。

关键字: AI 芯片

北京2026年8月7日 /美通社/ -- 近日,2026(第三届)"金灵光杯" 中国互联网创新大赛获奖榜单正式揭晓。兆芯自研高性能服务器 CPU 开胜KH‑50000,凭借完整技术自主性、过硬产品实力...

关键字: AI 芯片 X86 核心技术

今日消息,知名人工智能(AI)公司Anthropic正在组建AI芯片团队,准备自研AI芯片。

关键字: AI 芯片

8月4日,香港大学工程学院官网发布了一项重磅科研成果:该团队成功研发出原子级厚度的“模拟存内搜索”芯片,特定任务运算速度远超标准CPU,提速高达1亿倍。这项突破性研究已刊发于国际顶级期刊《自然·纳米技术》,硬核实力获得了...

关键字: 芯片 半导体

芯片巨头AMD周二盘后交出亮眼成绩单,二季度营收115.4亿美元,同比大增50%,调整后每股收益1.66美元,双双超越华尔街预期。然而,这份看似完美的财报却未能提振股价,盘后交易中反而大幅下跌。

关键字: AMD 芯片 数据中心

以人才驱动创新 高效协同创造可持续未来 三度荣获"Great Place To Work™"认证 再度入选"大学生喜爱的雇主品牌" 全球创新与可持续发展成果持续获得...

关键字: 应用材料公司 可持续发展 人工智能 芯片

2026年7月27日,上海——应用材料中国公司近期第三次荣获“Great Place To Work™”认证,并再度入选前程无忧“大学生喜爱的雇主品牌”榜单。这两项殊荣彰显了应用材料公司在人才发展、职场文化、创新能力方面...

关键字: 芯片 半导体 人工智能

很多嵌入式开发者天天写单片机代码、烧录程序调试功能,却很少真正把它的完整运行逻辑串起来。你可能知道单片机里有CPU、RAM、ROM,也知道写的C代码会被编译成机器指令,但你未必清楚从按下复位键的那一刻开始,芯片内部的每一...

关键字: 单片机 芯片
关闭