Soni Kapoor
什么是UDD,为什么需要它?
参数化单元 (PCell) 用作模拟和混合信号布局的灵活构建模块,以提高生产率。典型的 PCell 用法是用于工艺设计工具包 (PDK) 基元设备。
但 PDK 不提供特定的变体(例如,仅布局单元格 - TAP、去帽、填充物和保护环)。此外,布局设计人员经常围绕 PDK PCell 创建自定义结构(例如,创建易于连接的自定义路由或可按实例使用的可扩展电源/接地 (PG) 网格)。所有这些定制的布局结构都需要时间来构建,而且通常无法在没有额外努力的情况下重复使用。
从历史上看,需要编程语言专业知识来创建可靠且高效地运行的复杂 PCell。用于创建 PCell 的基于 GUI 的简单工具已经可用,但使用仅限于非常简单的结构,并且解决方案无法随着复杂性的增加而扩展。
PCells 背后的原理可以扩展为生成通用模拟构建模块,从而获得同样的效率、均匀性和易于维护的优势。
自定义编译器 UDD 是布局设计人员在其熟悉的布局环境中生成 PCell 的图形环境。无需编程,用户可以直观地创建复杂的可编程布局结构,就像他们创建自定义布局一样。
总而言之,几十年来,用于布局的PCells一直是“不费吹灰之力”的。它们在生成正确的施工布局方面完成了所有繁重的工作,并且是自定义/模拟布局设计师最重要的“电源”工具。
随着模拟设计交付的难度越来越高,现在是通过自定义编译器用户定义设备 (UDD) 释放新一波创新、新方法和工作流程的最佳时机。
审核编辑:郭婷
-
电源
+关注
关注
184文章
17573浏览量
249460 -
编译器
+关注
关注
1文章
1618浏览量
49047 -
pCell
+关注
关注
0文章
5浏览量
8965
发布评论请先 登录
相关推荐
评论