用Cadence Virtuoso绘制反相器教程(下)

简介: 用Cadence Virtuoso绘制反相器教程

Do simulations->netlist and run.

1670929995439.jpg

go to the result->irect plo->DC

1670930014423.jpg


6.layout


示意图是用来粗略地验证您的设计的。它们不考虑寄生电容等物理特性。通过示意图确定设计变量之后,您需要绘制布局。设计流程的布局非常类似的原理图之一,但它有额外的步骤,这是LVS检查。这是为了检查您的布局是否与原理图相同。因此,这一步非常重要。如果你的逻辑没有通过这一步,你可能会因此失去重要的信息。

建立版图

1670930042270.jpg

1670930051575.jpg

添加一个nmos实例

1670930061482.jpg

1670930090640.jpg

1670930099964.jpg

你可以修改晶体管的长度。

添加更多的例子:

pmos ptap ntap m1_ploy

如下图

1670930108532.jpg

shrft+f or ctrl+f:切换视角

1670930122230.jpg

画Metal


Create ->Shape ->Path


首先你应该选择metal1的LSW窗口1,默认宽度是0.3 也就是300nm.

1670930141525.jpg

1670930158424.jpg

1670930166529.jpg

run DRC

检查设计规则

Verify ->DRC

1670930176419.jpg

1670930188539.jpg

1670930195818.jpg

1670930202150.jpg

遇到电气错误,即使改错(这里不接介绍如何改错了)


添加引脚

原理图中我们有两个引脚,分别是input output 我们要给物理器件分配引脚 分别是gcc gnd input output


Create ->Pin

1670930214206.jpg

1670930232206.jpg

1670930249414.jpg

1670930257367.jpg

提取

布局就是一张图片。如果您需要使用布局运行模拟,您应该将其转换为其他格式。这是通过提取来完成的。这有点像编译代码。

1670930288207.jpg

1670930297596.jpg

1670930306607.jpg

run LVS


Verify ->LVS

1670930319572.jpg

1670930328877.jpg

1670930336451.jpg


运行spectre 仿真


按下图操作即可

1670930343906.jpg

1670930352855.jpg


相关文章
|
机器学习/深度学习 人工智能 自然语言处理
如何正确地使用ChatGPT(角色扮演+提示工程)
如何正确地使用ChatGPT(角色扮演+提示工程)
2070 0
|
传感器 机器人
舵机内部结及工作原理浅析
舵机内部结及工作原理浅析
916 2
|
监控 Linux Perl
Linux 命令小技巧:显示文件指定行的内容
在 Linux 系统中,处理文本文件是一项常见任务。本文介绍了如何使用 head、tail、sed 和 awk 等命令快速显示文件中的指定行内容,帮助你高效处理文本文件。通过实际应用场景和案例分析,展示了这些命令在代码审查、日志分析和文本处理中的具体用途。同时,还提供了注意事项和技巧,帮助你更好地掌握这些命令。
2011 4
|
关系型数据库 MySQL 大数据
MySQL分区与分表:优化性能与提升可扩展性
本文深入探讨了MySQL数据库中的分区与分表策略,通过详细的代码示例,解释了分区的概念与用途、不同的分区类型以及创建分区表的步骤。同时,文章还介绍了分表的概念、策略和实际操作方法,以代码演示展示了如何创建分表、插入数据以及查询数据。分区和分表作为优化数据库性能和提升可扩展性的关键手段,通过本文的阐述,读者将能够深入了解如何根据数据特点选择合适的分区方式,以及如何灵活地处理大量数据,提高查询和维护效率。这些技术将为数据库设计和优化提供有力支持,确保在大数据场景下能够高效地管理和查询数据。
2867 0
|
人工智能 自动驾驶 算法
AIoT(人工智能物联网)技术的发展前景
【8月更文挑战第1天】AIoT技术作为人工智能与物联网的深度融合产物,正展现出广阔的发展前景。随着技术的不断进步和市场需求的持续增长,AIoT技术将在更多领域和场景发挥重要作用,推动社会向更加智能化、高效化的方向发展。
1375 6
|
Java 开发者 Spring
Spring项目中Ordered接口的应用:全局过滤器(GlobalFilter)的顺序控制
Spring项目中Ordered接口的应用:全局过滤器(GlobalFilter)的顺序控制
1049 2
|
JavaScript Java 测试技术
基于ssm+vue.js的星巴克咖啡店管理系统附带文章和源代码设计说明文档ppt
基于ssm+vue.js的星巴克咖啡店管理系统附带文章和源代码设计说明文档ppt
297 1
|
存储 监控 测试技术
大型游戏后台实践浅谈
大型游戏后台实践浅谈