用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


相关文章
|
网络协议 物联网 虚拟化
|
监控 Linux Perl
Linux 命令小技巧:显示文件指定行的内容
在 Linux 系统中,处理文本文件是一项常见任务。本文介绍了如何使用 head、tail、sed 和 awk 等命令快速显示文件中的指定行内容,帮助你高效处理文本文件。通过实际应用场景和案例分析,展示了这些命令在代码审查、日志分析和文本处理中的具体用途。同时,还提供了注意事项和技巧,帮助你更好地掌握这些命令。
2271 4
|
存储 Go PHP
Go语言中的加解密利器:go-crypto库全解析
在软件开发中,数据安全和隐私保护至关重要。`go-crypto` 是一个专为 Golang 设计的加密解密工具库,支持 AES 和 RSA 等加密算法,帮助开发者轻松实现数据的加密和解密,保障数据传输和存储的安全性。本文将详细介绍 `go-crypto` 的安装、特性及应用实例。
892 0
|
存储 Linux C++
|
Java 开发者 Spring
Spring项目中Ordered接口的应用:全局过滤器(GlobalFilter)的顺序控制
Spring项目中Ordered接口的应用:全局过滤器(GlobalFilter)的顺序控制
1149 2
|
机器学习/深度学习 并行计算 编译器
MXNet安装教程:详细步骤与常见问题解析
【4月更文挑战第12天】本文详细介绍了MXNet深度学习框架的安装步骤,包括Python、conda和R用户的安装方法,以及GPU支持的选项。在安装过程中可能遇到网络问题、依赖冲突和GPU支持问题等,文中给出了相应解决策略。安装后,通过简单的代码示例验证MXNet是否正常工作,从而顺利完成本地环境搭建。
3201 7
|
网络协议 Python
技术笔记:scapy模块基础使用
技术笔记:scapy模块基础使用
|
弹性计算 Linux Anolis
阿里云服务器Anolis OS镜像龙蜥操作系统全解析
阿里云Anolis OS镜像龙蜥操作系统全解析
4469 0
阿里云服务器Anolis OS镜像龙蜥操作系统全解析
|
存储
【NI Multisim 14.0虚拟仪器设计——放置虚拟仪器仪表(示波器)】
🍍放置虚拟仪器仪表 NI Multisim 14.0 提供了多种仪器仪表,存储在集成库中,供用户选择使用。下面详细介绍常用的仪器仪表。 🍉示波器 示波器用来显示电信号波形的形状、大小、频率等参数的仪器,如图所示为示波器图标。 选择菜单栏中的“仿真”→“仪器”→“示波器”命令,或者单击“仪器”工具栏中的“示波器”按钮,放置图标,双击示波器图标,打开如图所示的示波器的面板图。 示波器面板各按键的作用、调整及参数的设置与实际的示波器类似,一共分成3个参数设置选项组和一个波形显示区。 1.“时基”选项组 (1)标度 显示示波器的时间基准,其基准为0.1fs/Div~1000Ts/Div可供选择
4758 0
【NI Multisim 14.0虚拟仪器设计——放置虚拟仪器仪表(示波器)】

热门文章

最新文章