Cadence AutoAbgen:自动布局布线流程指南
需积分: 33 115 浏览量
更新于2024-08-10
收藏 1.22MB PDF 举报
"Cadence 使用手册 - 自动布局布线流程数据转换"
在Cadence的设计流程中,自动布局布线(Place and Route,P&R)是一个关键步骤,它涉及到将电路设计转化为物理实现的过程。本节将详细介绍如何使用Cadence的AutoAbgen工具进行自动布局布线,以及相关的数据转换。
首先,为了运行AutoAbgen,需要在用户的局部`.cdsinit`文件中设置好运行环境。具体操作是在`.cdsinit`中添加指定的语句,设定AutoAbgen的安装路径,并加载必要的初始化文件。例如,设置`aabsInstallPath`变量指向AutoAbgen的安装目录,然后加载`aaicca.ile`文件。
接下来,将AutoAbgen的初始化文件`.autoAbgen`拷贝到工作目录,并通过`icfb&`命令启动Cadence。在启动Cadence后,可以通过CIW(Cadence Interactive Workspace)窗口中的AutoAbgen菜单来访问AutoAbgen Flow Sequencer,这是执行自动布局布线流程的入口。
在Flow Sequencer Form中,用户需要选择合适的流程。流程的选择取决于设计的具体需求,不同的流程可能对应不同的优化目标或工艺限制。如果工艺文件中已包含了布局布线的工艺信息,可以跳过创建新工艺信息的步骤。
然后,若版图数据不是DFII(Design-for-Inspection, Industry Standard)格式,需要建立用来生成Abstract的数据。Abstract是布局布线过程中的一个重要中间文件,它简化了复杂设计的表示,便于自动化处理。在生成Abstract之前,要确保更新单元的属性和管脚属性,以满足AutoAbgen的特殊要求。
建立一个库单元,将所有需要建立Abstract的单元包含进去。这个库单元是后续布局布线的基础。接着,填写环境设置表格和运行选项表格,指定输入输出的LEF(Library Exchange Format)文件名。如果操作的是库单元,这一步骤尤为重要。
最后,选择“Apply”运行AutoAbgen,它会根据设置和选项生成所需的Abstract,完成布局布线的预处理。这一过程完成后,Cadence的其他工具,如Virtuoso Layout Editor,可以进一步进行版图设计和验证。
总结来说,Cadence的AutoAbgen工具在自动布局布线中扮演着核心角色,它涉及到环境配置、流程选择、数据转换和参数设置等多个环节,确保了设计的物理实现与逻辑设计的一致性。理解并熟练掌握这些步骤对于高效地进行IC设计至关重要。
117 浏览量
560 浏览量
2020-04-17 上传
2023-11-15 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
物联网_赵伟杰
- 粉丝: 46
- 资源: 3953