【cadence摸索过程中小tips记录(学到再补充)】

2023-12-14 15:20

本文主要是介绍【cadence摸索过程中小tips记录(学到再补充)】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

cadence摸索过程中小tips记录(学到再补充)

___________________目录_____________________

  • cadence摸索过程中小tips记录(学到再补充)
  • 1 仿真过程中遇到波形显示弹窗太小
  • 2 用vpwlf产生非周期方波激励
  • 3.1 cadence virtuoso 6.1.7 如何直接显示出MOS管的DC参数,region等。
  • 3.2如何显示多个DC operating points 参数
  • 4 如何查看相位裕度
  • 5 导出高清黑白电路图
  • 6 导出黑白仿真结果图
  • 7 信号源的设置
  • 8 output设置(设置gmid输出为例)
  • 9 gmid设计中,横纵坐标选择(双参数扫描)

1 仿真过程中遇到波形显示弹窗太小

  1. 在仿真的偶有遇到弹窗很小,桌面窗口打开多了很难发现(目前还不知道什么原因)

在这里插入图片描述

2.解决方法
在result>Printing options中可以调整弹窗大小。
在这里插入图片描述
将width和height拉满即可
在这里插入图片描述

2 用vpwlf产生非周期方波激励

  1. 创建具有信号点的 csv 或 txt 扩展名的文件
    在这里插入图片描述

  2. 调用vpwlf>在pwl file name 中手动输入txt文件路径
    在这里插入图片描述

  3. 开始run,实现非周期方波信号激励
    在这里插入图片描述
    在这里插入图片描述

3.1 cadence virtuoso 6.1.7 如何直接显示出MOS管的DC参数,region等。

1.未仿真前显示的Componet Parameters

n18在这里插入图片描述
2.dc仿真后,显示operate point,没有显示出region,Vth,ro
在这里插入图片描述
3.直接显示所有dc参数↓

在这里插入图片描述
4
在这里插入图片描述


------------------------------------------------------------------------------

3.2如何显示多个DC operating points 参数

1.如图所示查看直流工作点时候,只显示5个参数
在这里插入图片描述
2.选中元件,按E,进入下一层,记住选择可编辑模式
在这里插入图片描述
3.进入后如图所示
在这里插入图片描述
4.按C键,再选中cds Param(5),复制一个放下边,括号中改成6,保存,退出上一层
在这里插入图片描述
4.返回到原理图后,再到3.1.4中更改需要显示的参数就ok
现在可以同时显示7个直流参数
在这里插入图片描述


4 如何查看相位裕度

1.打开ADE/outputs/setup, name:PM,打开calculator
在这里插入图片描述
2.点Vf,选中电路图中的Vout,在点击phaseMargin函数。
在这里插入图片描述
3,get expression/add, 进行仿真,ADE窗口中就显示出来PM
在这里插入图片描述

5 导出高清黑白电路图

1.选择option/display
在这里插入图片描述


2. Grid controls/Type选择 none,暂时去掉白色格点

在这里插入图片描述

3.选择File/Export image

在这里插入图片描述

  1. 按下面步骤选完后,点击save to file

在这里插入图片描述
5.在目标文件夹中就生成了黑白的原理图

在这里插入图片描述

6 导出黑白仿真结果图

1.选择仿真结果曲线窗口中file/save image
在这里插入图片描述

2.勾选replace background with 白色,直接选择save

在这里插入图片描述

3.得到的是彩色的图
在这里插入图片描述
3.双击坐标轴,可以对坐标轴和图表中的网格线进行设置

横纵坐标都取消勾选Minor Grids
在这里插入图片描述

4.再导出图表,干净整洁,插入到ppt或者论文都比较方便
在这里插入图片描述

7 信号源的设置

1.Vsin 的设置
在这里插入图片描述

2.设置Amplitude 0.5v,Fre 100K
在这里插入图片描述
3.进行瞬态仿真
在这里插入图片描述
4.查看波形
初始值是1.5v, 因为Vcm设置的1.5,峰值电压是2v, Vin = Vcm + v0sin
在这里插入图片描述

8 output设置(设置gmid输出为例)

想要在output中读取 ro,gm, id等

在这里插入图片描述
步骤如下:
(1)点击print出NMOS的工作点
在这里插入图片描述
如下图所示,注意看signal 后边的格式
OP("/NM0 “??”)

在这里插入图片描述
(2)在ADE中编辑设置输出,表达式中按照上式直接键入,需要显示 gm参数,就将 ?? 换成 gm
****注意两个引号中间有空格
在这里插入图片描述

(3)设置gain表达式
同理,将ro设置显示出来,注意ro= 1/gds

在这里插入图片描述

上面已经将ro , gm 设置为表达式了,所以设置gain,就可以直接调用
在这里插入图片描述
点击右侧的plot,所有的值都显示出来了。
在这里插入图片描述

(4)设置id
点击open calculator
在这里插入图片描述
点击idc
在这里插入图片描述
然后跳出电路图,这时候选择NMOS管漏端电流,回到calculator中,点击箭头处图标,就将表达式传递到output中。在这里插入图片描述
但是这时点击plot,却没有该工作点的电流大小显示。

在这里插入图片描述
原因是没有选泽保存NM0的工作点
解决,
1.在calculator中点击idc的时候选择vdc的端电流,与NM0漏端电流是相等的。
***注意,选择某一点的电流,默认表示为流入该点的电流,所以在+端电流是负的,这里我们可以点击vdc的负端。
在这里插入图片描述
2.创建一个文件保存NM0的工作点。
参考 1.1节
https://blog.csdn.net/Logan557/article/details/127985555?spm=1001.2014.3001.5501

9 gmid设计中,横纵坐标选择(双参数扫描)

当W不变,设置Vgs和L变化
设置参数扫描时,将横坐标放在下面一列。
在这里插入图片描述
得到如图所示的扫描曲线
在这里插入图片描述

这篇关于【cadence摸索过程中小tips记录(学到再补充)】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/493055

相关文章

Java使用SLF4J记录不同级别日志的示例详解

《Java使用SLF4J记录不同级别日志的示例详解》SLF4J是一个简单的日志门面,它允许在运行时选择不同的日志实现,这篇文章主要为大家详细介绍了如何使用SLF4J记录不同级别日志,感兴趣的可以了解下... 目录一、SLF4J简介二、添加依赖三、配置Logback四、记录不同级别的日志五、总结一、SLF4J

在Spring Boot中浅尝内存泄漏的实战记录

《在SpringBoot中浅尝内存泄漏的实战记录》本文给大家分享在SpringBoot中浅尝内存泄漏的实战记录,结合实例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧... 目录使用静态集合持有对象引用,阻止GC回收关键点:可执行代码:验证:1,运行程序(启动时添加JVM参数限制堆大小):2,访问 htt

MySQL 中查询 VARCHAR 类型 JSON 数据的问题记录

《MySQL中查询VARCHAR类型JSON数据的问题记录》在数据库设计中,有时我们会将JSON数据存储在VARCHAR或TEXT类型字段中,本文将详细介绍如何在MySQL中有效查询存储为V... 目录一、问题背景二、mysql jsON 函数2.1 常用 JSON 函数三、查询示例3.1 基本查询3.2

PyInstaller打包selenium-wire过程中常见问题和解决指南

《PyInstaller打包selenium-wire过程中常见问题和解决指南》常用的打包工具PyInstaller能将Python项目打包成单个可执行文件,但也会因为兼容性问题和路径管理而出现各种运... 目录前言1. 背景2. 可能遇到的问题概述3. PyInstaller 打包步骤及参数配置4. 依赖

Python获取中国节假日数据记录入JSON文件

《Python获取中国节假日数据记录入JSON文件》项目系统内置的日历应用为了提升用户体验,特别设置了在调休日期显示“休”的UI图标功能,那么问题是这些调休数据从哪里来呢?我尝试一种更为智能的方法:P... 目录节假日数据获取存入jsON文件节假日数据读取封装完整代码项目系统内置的日历应用为了提升用户体验,

将Mybatis升级为Mybatis-Plus的详细过程

《将Mybatis升级为Mybatis-Plus的详细过程》本文详细介绍了在若依管理系统(v3.8.8)中将MyBatis升级为MyBatis-Plus的过程,旨在提升开发效率,通过本文,开发者可实现... 目录说明流程增加依赖修改配置文件注释掉MyBATisConfig里面的Bean代码生成使用IDEA生

Spring Boot 配置文件之类型、加载顺序与最佳实践记录

《SpringBoot配置文件之类型、加载顺序与最佳实践记录》SpringBoot的配置文件是灵活且强大的工具,通过合理的配置管理,可以让应用开发和部署更加高效,无论是简单的属性配置,还是复杂... 目录Spring Boot 配置文件详解一、Spring Boot 配置文件类型1.1 applicatio

C# WinForms存储过程操作数据库的实例讲解

《C#WinForms存储过程操作数据库的实例讲解》:本文主要介绍C#WinForms存储过程操作数据库的实例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、存储过程基础二、C# 调用流程1. 数据库连接配置2. 执行存储过程(增删改)3. 查询数据三、事务处

JSON Web Token在登陆中的使用过程

《JSONWebToken在登陆中的使用过程》:本文主要介绍JSONWebToken在登陆中的使用过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录JWT 介绍微服务架构中的 JWT 使用结合微服务网关的 JWT 验证1. 用户登录,生成 JWT2. 自定义过滤

java中使用POI生成Excel并导出过程

《java中使用POI生成Excel并导出过程》:本文主要介绍java中使用POI生成Excel并导出过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录需求说明及实现方式需求完成通用代码版本1版本2结果展示type参数为atype参数为b总结注:本文章中代码均为