在Cadence Virtuoso中创建非门版图时,如何正确设置myLib库下的techfile以及inv单元的三个视图?请提供详细步骤。
时间: 2024-11-07 07:16:08 浏览: 30
要在Cadence Virtuoso中创建非门版图并设置相关技术文件和单元视图,首先需要熟悉Library Manager的操作。通过以下步骤,你可以正确设置`myLib`库下的`techfile`以及`inv`单元的`schematicview`、`symbolview`和`layoutview`。
参考资源链接:[Cadence Virtuoso版图设计教程:绘制非门版图](https://wenku.csdn.net/doc/1nvjix65w8?spm=1055.2569.3001.10343)
步骤1:启动Cadence Virtuoso并打开Library Manager,开始建立新库。选择File > New > Library,输入库名`myLib`。
步骤2:在Library Manager中,选择Tools > Library Options来设置技术文件。点击New来编译新的techfile,输入文件名`csmc1o0.tf`,并选择相应的技术参数。
步骤3:创建`inv`单元。在Library Manager中,右击`myLib`库,选择New Cell View。在弹出的对话框中,单元名为`inv`,视图类型选择Schematic,模板选择预定义的schematic模板。
步骤4:定义晶体管尺寸。在Schematic View中,使用Add > Instance添加PMOS和NMOS晶体管,根据需要设置尺寸和模型参数,如PMOS长度6u,宽度0.6u,NMOS长度3u,宽度0.6u,分别选择`hj3p`和`hj3n`模型。
步骤5:建立`inv`单元的`symbolview`。在Schematic View中,右击选择Save & Create > Symbol,这样可以创建相应的符号视图。
步骤6:最后,创建`layoutview`。在Library Manager中,右击`inv`单元的`schematicview`,选择New Cell View。在弹出的对话框中,视图类型选择Layout,模板选择预定义的layout模板,然后在Virtuoso Layout窗口中开始设计版图。
步骤7:在Virtuoso Layout窗口中,可以开始绘制掩模版图。使用工具栏中的工具进行图形的放置、布线等操作,并利用层管理、约束设置和规则检查等功能确保设计符合工艺要求。
通过这些步骤,你可以成功设置`myLib`库的`techfile`以及`inv`单元的三个视图,并开始在Cadence Virtuoso中进行版图设计。
为了深入了解Cadence Virtuoso的设计流程和功能,推荐查阅《Cadence Virtuoso版图设计教程:绘制非门版图》。这本书通过绘制非门版图的实例,详细介绍了Cadence Virtuoso的使用方法和各种工具的运用,特别适合初学者入门和巩固基础。在掌握了这些基础知识之后,可以继续深入学习版图优化、DRC和LVS验证等高级内容,进一步提升设计能力。
参考资源链接:[Cadence Virtuoso版图设计教程:绘制非门版图](https://wenku.csdn.net/doc/1nvjix65w8?spm=1055.2569.3001.10343)
阅读全文