Laker IC布局工具教程:全定制设计流程解析

5星 · 超过95%的资源 需积分: 50 53 下载量 152 浏览量 更新于2024-07-26 3 收藏 1.48MB PDF 举报
“Laker是一款用于IC布局的工具,常用于Full-Custom设计流程。本教学由Ming-Liang Chung在2009年3月14日进行,讲解了Laker与Candence软件在IC设计中的应用。” Laker是一款集成电路(IC)布局工具,它在Full-Custom设计流程中扮演着重要角色。Full-Custom设计是一种高度定制化的集成电路设计方法,其中电路的每个部分都根据具体需求进行精确设计,包括晶体管的形状和尺寸。Laker作为布局编辑器,提供了一个完整的环境来绘制和优化电路布局。 在Full-Custom设计系统环境中,Laker与多种其他工具一起使用,如文本编辑器和电路图编辑器用于电路设计,Hspice进行电路模拟,而Calibre则用于布局验证。这些工具大多运行在Unix为基础的操作系统上,通常需要高性能的工作站支持。 Cadence是Laker所属的设计整合环境,其产品线涵盖了IC设计的多个阶段,包括IC制造(ICFB)、电路编辑和布局编辑。Cadence的Schematic Editor用于绘制电路原理图,而Layout Editor(如Laker或Virtuoso)则用于实现物理布局。通过Calibre进行设计规则检查(DRC)和布局与电路对比(LVS),确保设计符合工艺规范且与电路设计一致。 Candence的Open Library Manager(Candace)是管理库文件的重要工具,包括All Library、SubCell和CellView等不同层次的单元库。创建新库时,需要指定库名和技术文件路径,以便正确配置和使用。 Full-Custom设计流程一般包括预布局仿真、原理图编辑、布局设计、布局验证等步骤。在预布局仿真中,使用Hspice等工具对电路性能进行预测。布局编辑后,通过Laker可以精细控制电路的物理实现,优化空间利用和信号路径。布局验证则使用Calibre进行,以检查布局是否满足设计规则,同时,LPE(Layout Parasitic Extraction)功能能够提取布局参数,生成Hspice文件,用于后布局仿真,确保实际工作性能与设计目标相符。 Laker作为一款强大的布局工具,是集成电路设计流程中不可或缺的部分,结合其他Cadence工具,能够帮助设计师高效、准确地完成复杂的Full-Custom设计任务。通过学习和熟练掌握Laker,设计师能够更好地优化电路性能并确保设计的可靠性。