### 知识点一:Cadence版图设计基础知识 Cadence版图设计是集成电路(IC)设计流程中的关键一环,主要负责将电路设计转化为实际的物理布局。版图设计需要处理大量的细节,包括元件的放置、连线、以及设计规则的遵守,确保电路能被准确地制成硅片。 ### 知识点二:Cadence Virtuoso布局编辑器的使用 Cadence Virtuoso是业界常用的集成电路设计软件,其中的布局编辑器是版图设计的核心工具。在使用Virtuoso编辑器时,用户可以通过工具栏快速访问常用命令,包括但不限于放大、缩小、保存、删除、撤销、移动、拉伸、编辑矩形、多边形和路径等。这些操作帮助设计者在图形化界面中高效地完成版图设计工作。 ### 知识点三:版图层次(Layer)和选择窗口(LSW) 版图层次是版图设计中的重要概念,每一层代表了版图中的不同元素,如有源区、金属层、多晶硅层等。在进行版图设计时,需要对各个层次进行选择和编辑,而层次选择窗口(Layer and Selection Window, LSW)为设计者提供了这样的操作界面。 在Cadence Virtuoso中,LSW允许设计者选择当前编辑的图形所在层次,选择哪些层次可以编辑,以及哪些层次可以显示。对于初始的LSW中不存在的层次,设计者需要进行添加。添加新层次时,需要在LSW中删除不需要的层次后,通过添加新层次的选项来定义新的层次名称、缩写和系统内部编号。 ### 知识点四:建立版图文件和cell 版图文件是版图设计中的基础单位。在进行版图设计之前,首先要建立一个新的库(library)和相应的单元(cell)。在建立新库时,技术文件(technology file)的选择至关重要,需要选择编译新技术文件或附加现有技术文件。新建技术文件通常需要提供ASCⅡ技术文件名,例如本例中的csmc1o0.tf。 在版图设计的示例中,以一个非门(inverter)的版图绘制为例,介绍了建立名为inv的cell的流程。inv的schematic view和symbol view也需要先建立起来,以便于后续的版图布局设计。 ### 知识点五:版图设计具体操作 在建立好版图文件和cell之后,需要对各个版图层次进行操作,来实现具体的设计。本部分详细介绍了如何在Virtuoso编辑器中打开inv的layout view并开始版图设计,例如绘制有源区、注入掩膜等。绘制过程中,设计者需要熟练掌握各个工具的使用,例如放大、缩小、移动元件、编辑矩形或多边形图形等。 ### 知识点六:版图设计中的技术文件(Technology File) 技术文件中存储了设计所需的工艺信息,包括各种物理层的属性、工艺参数等。当设计者需要建立新的技术文件时,首先要创建一个新的库。在这个过程中,需要对技术文件进行编译,将设计所需的所有层次信息填充完整。这样,当开始实际绘制版图时,就可以在技术文件中找到所需的层次定义,并在LSW中进行选择和编辑。 总结而言,Cadence版图设计入门涉及对Virtuoso编辑器的熟悉、版图层次的理解、技术文件的建立以及具体设计操作的掌握。对初学者而言,通过跟随示例绘制最简单的非门版图,可以逐步了解整个设计流程并掌握必要的操作技能。
剩余77页未读,继续阅读
- weixin_420192112018-04-18挺不错的,感觉可以很好的帮助入门
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助