中文字幕高清免费日韩视频在线,乡下女人做爰A片,猫咪av成人永久网站在线观看,亚洲高清有码中文字,国产精久久一区二区三区

您所在的位置:首页 > EDA与制造 > 设计应用 > 基于Innovus COD的高效时钟树综合方法及应用
基于Innovus COD的高效时钟树综合方法及应用
电子技术应用
李宏业1,周国华1,杨唐第1,刘元龙1,张洋2
1.深圳市中兴微电子技术有限公司;2.上海楷登电子技术有限公司
摘要: 基于Cadence Innovus 时钟树综合与优化引擎COD,提出了一种对于spec文件优化精简的方案(auto_spec flow),该方案省去了工具自动生成的spec中冗余的内容,并根据各命令类型进行重新排序,方便用户进行spec文件的阅读与管理。此外auto_spec flow还考虑了时钟树综合中常见的问题,如DFT时钟对功能时钟的影响,以及generated_clock对主时钟的影响,分别添加了DFT时钟处理脚本,以及generated_clock自动识别处理功能。实验结果表明,auto_spec flow能够有效地提升工作效率,缩短时钟latency,提升时钟质量,并对芯片PPA的提升具有重要意义。
关键词: CCOPT SPEC 时钟质量
中图分类号:TN402 文献标志码:A DOI: 10.16157/j.issn.0258-7998.250804
中文引用格式: 李宏业,周国华,杨唐第,等. 基于Innovus COD的高效时钟树综合方法及应用[J]. 电子技术应用,2025,51(8):22-26.
英文引用格式: Li Hongye,Zhou Guohua,Yang Tangdi,et al. Efficient clock tree synthesis method and application based on Innovus COD[J]. Application of Electronic Technique,2025,51(8):22-26.
Efficient clock tree synthesis method and application based on Innovus COD
Li Hongye1,Zhou Guohua1,Yang Tangdi1,Liu Yuanlong1,Zhang Yang2
1.Sanechips Technology Co., Ltd.;2.Shanghai Cadence Electronics Technology Co., Ltd.
Abstract: This paper proposes an optimization and simplification scheme for spec files (auto_spec flow) based on the Cadence Innovus clock tree synthesis and optimization engine COD. This scheme eliminates redundant content in the automatically generated specs by the tool and reorders the commands according to their types, making it easier for users to read and manage the spec files. Additionally, the auto_spec flow addresses common issues in clock tree synthesis, such as the impact of DFT clocks on functional clocks and the influence of generated clocks on the main clock. It includes scripts for handling DFT clocks and automatic recognition and processing of generated clocks. Experimental results show that the auto_spec flow can effectively improve work efficiency, reduce clock latency, enhance clock quality, and is of great significance for the improvement of chip PPA.
Key words : CCOPT;spec;clock quality

引言

随着集成电路技术的发展[1],芯片设计的规模和复杂度成倍地增加,尤其芯片时钟逻辑结构整体规模庞大、结构复杂,功能时钟和测试时钟通过OCC结构交错穿插,分频时钟和随路时钟的实现要求不同;在后端物理实现设计过程中,上述给后端设计人员实现带来了极大的困扰[2]。

另一方面,时钟树在整个后端物理设计中举足轻重,影响着芯片的时序、功耗、性能、收敛速度,影响芯片设计技术和商业最终达成;如何高效地完成时钟树综合物理实现,确保时钟树高质量地达成设计目标,是目前芯片设计的关键技术[3-5]。

为更好地适配超大规模设计和复杂时钟,能较好地满足时序要求,并满足时钟功耗和收敛速度的苛刻的要求,本文基于Innovus COD引擎,创新性地将时钟实现全自动化,工作与创新如下:

(1)基于COD引擎SPEC,自动构建一个标准的spec文件,不仅从其格式或内容顺序上进行约束,同时更要对冗余的部分进行精简,以更高效、更便捷地对时钟树综合过程进行管控与分析。基于规范化的spec文件能够更为直接地避免无效balance,从而缩短时钟长度,降低时钟上的功耗,对于时序收敛与功耗控制具有重要的意义。

(2)根据不同的时钟结构需要预置时钟调整策略,如DFT时钟和功能时钟交汇点以及不同功能时钟交汇点需要做ignore处理以避免不同时钟相互干扰导致时钟做长,针对工具自动生成的spec文件中generated_clock,添加自动处理流程,避免generated_clock的影响导致时钟做长。


本文详细内容请下载:

//www.51qz.net/resource/share/2000006623


作者信息:

李宏业1,周国华1,杨唐第1,刘元龙1,张洋2

(1.深圳市中兴微电子技术有限公司,广东 深圳 518055;

2.上海楷登电子技术有限公司,上海 200120)


Magazine.Subscription.jpg

此内容为AET网站原创,未经授权禁止转载。