Cadence 简易使用教程

2023-11-05

原理图的快捷键

快捷键 功能 快捷键 功能 快捷键 功能
i 添加元件 l 添加线名 x 保存并检查
c 复制 w 添加连线 S(shift + s) 保存
m 移动 W(shift + w) 添加粗线 u 取消上一步
M(shift+m) 移动(断线) n 添加注释 U(shift+u) 恢复上一步
del 删除 [ 缩小 e 进入下一层
p 添加pin ] 放大 Ctrl + e 返回上一层
q 查看属性 f 显示全部 L(shift+I) 添加注释

添加库
在这里插入图片描述
这里我用的是台积电65nm工艺的库,cell选择nch,view选择symbol。

选择元件

  • 按住左键拉出一个框可选择框住的元件(线)。
  • 按住shift,点击元件(线)

移动元件

  • 按键m(M)>选中元件>放置元件
  • m与M的区别:m—与移动的元件相连的未选择的线仍然相连,M —未选择的线不动。

翻转和旋转元件

  • 按键m>选中元件>按键F3>设置
    Rotate—旋转,Sideways—左右翻转,Upside Down—上下翻转。

添加Pin

  • Edit>Pin…或按键p
  • 填写Pin Name>选择Direction
  • Hide>点击(依次)添加Pin(此时点击右键可
    以选转Pin)
  • 添加Bus类型的Pin: Pin Name后面添加<a:b>,例如in<7:0>

添加线名

  • 与添加Pin类似,填写Name(多个Name之间用空格隔开),可以设置线名的大小及类型(Font Height & Font Style)
  • 相同Wire Name的不同线默认连接在一起(即使在原理图中并未连接)。

添加Note

  • Add>Note>Note Text…添加注释.可以从文档读入,可以设置字体大小类型

以下是我使用时候经常使用的一些操作。
添加一个正弦信号:
【右键】→【add instance】→【library-analogLib】【cell-vsin】【view-symbol】
添加VDD:
【右键】→【add instance】→【library-analogLib】【cell-vdc】【view-symbol】
其他同理。

多点扫描某个参数的变化,观测结果:
来到仿真界面,找到【Tools】→【Parametric Analysis】,输入你想要扫描的范围以及步进模式即可。
在这里插入图片描述

结果如下:
在这里插入图片描述
仿真滤波器的截止频率
【Analysis】→【Choose】,选择pss,勾选自动计算,谐波数量一般选择10-20个,准确默认的话就保守就好了,【OK】。
在这里插入图片描述
同样,在接着选择PAC,仿真的频率从0-1000Hz,最大边带选0,【OK】。
在这里插入图片描述
点击RUN。之后,【Result】→【DirectPlot】→【MainForm…】
在这里插入图片描述

接下来不要点OK,选择输出的那根线。
在这里插入图片描述
结果就自动跳出来了:
在这里插入图片描述
此时如果我们想要看一下截止频率的话,就选中低通滤波器那根线,再选择计算器
在这里插入图片描述
选择带宽
在这里插入图片描述
默认是3dB,再点击Evaluate Buffer
在这里插入图片描述
截止频率就计算出来了,7.151Hz:
在这里插入图片描述
报错’undedined model or subcircuit
【set up】->【model library】
在这里插入图片描述

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Cadence 简易使用教程 的相关文章

  • 【数据集处理】WiderPerson介绍以及转YOLO格式(图片教程及代码----超详细)

    WiderPerson转YOLO格式 WiderPerson介绍 原论文中数据信息 下载后的文件样式 Annotations WiderPerson转YOLO 数据集下载地址 转格式以及选取类别 关于txt文件的处理 直接运行 生成yolo
  • 【ADS】导入CMOS衬底文件+使用coilsys生成电感

    新建工程经常忘记怎么操作 简记防遗忘 操作步骤 1 unzip file 2 原理图仿真 3 Layout加载衬底文件 4 使用coilsys生成电感 1 unzip file designKits unzip 选择对应库的压缩包 我这里是
  • 永磁同步电机矢量控制到无速度传感器控制学习教程(PMSM)(一)

    一个阶段的学习结束了 整理了之前的过程中的学习成果 已经过了工作的年纪 在这里稍微出一下自己做的一套永磁同步电机的教程 从基础的矢量控制 到应用性较强的MTPA 弱磁控制等 最后深入到无速度传感器的控制 搜集了三种无速度的方法 足够大家从基
  • pfSense多拨网速叠加教程

    0 废话 前后一共折腾了两天 发现网上很少有pfsense的多拨教程 查了好多资料终于摸索出来了方法 记录一下 坐标山东 联通光纤入户 200兆 实测稳定在250兆 赞 但是上行只有40兆 最后弄完 下行到了450M 一超过500就全部掉线
  • 在Windows10下配置深度学习环境(tensorflow-gpu + CUDA & CUDNN),十分详细,推荐小白食用

    在Windows10下配置深度学习环境 tensorflow gpu CUDA CUDNN 本文的基础建立在DUT汽院515教研室的师兄的教程之上 由本人总结更新 希望能帮到更多人 十分感谢师兄们的付出 CUDA的配置 请参考本人的另一篇文
  • Altium Designer修改3D视图时PCB板的颜色

    首先切换到PCB文件下 打开3D预览视图 快捷键为数字3 或者依次点击 视图 切换到3维模式 之后点击 拖拽进度条 或从选颜色即可
  • ahx文件转mav文件 工具分享及说明

    前言 今天用ndstool 拆了个nds的游戏 提取音频资源时发现格式为ahx 查了查网上都没有转换资料 格式工厂也不支持此格式 于是在github上找到了个好工具 分享一下 根据 文件格式查询信息库 数据统计 AHX 文件扩展名相关的格式
  • Redis学习笔记

    Redis学习笔记 什么是Redis 安装Rides 启动Redis 连接Redis Redis基础知识 五大数据类型 1 String 2 List 3 Set 4 Hash 5 Zset 三种特殊数据类型 1 geospatial 地理
  • allegro如何快设置快捷键旋转器件

    在Allegro PCB Editor环境中 设置 在命令栏输入下面命令并回车 funckey iangle 90 按空格以90度旋转选中的物体 funckey R iangle 45 按ctrl R以45度旋转选中的物体 此方法 关闭软件
  • C#窗体调用地图(高德地图)-实现公交线路查询

    C 窗体调用地图 高德地图 实现公交线路查询 新建C 工程 创建Windows窗体应用程序 添加WebBrowser控件 用来显示网地图页 可以把滚动条 ScrollBarsEnabled 设置成false给取消掉 更加的美观方便 使用高德
  • win10下如何装CH340驱动

    由于win10系统对PL2303兼容性不太好 而CH340兼容性相对较好 但是 win10系统安装CH340串口驱动后 一直有黄色叹号 并且显示 由于windows无法加载这个设备所需的驱动程序 导致这个设备工作异常 这是因为win10有个
  • 新手必读:Arduino UNO R3教程,原理图,引脚图,详细介绍

    刚入门的学习Arduino的朋友都会有个疑问Arduino UNO R3是什么 为什么要从Arduino UNO R3开始学起 Arduino概述 Arduino是一个开放源码电子原型平台 拥有灵活 易用的硬件和软件 Arduino专为设计
  • 关于敷铜全连接和十字连接

    敷铜时 地层要采用十字连接 因为一般在TOP或者BOTTOM层会全敷铜 采用十字连接会降低散热速度 而电源层要采用全连接
  • win11设置任务栏不合并的方法教程

    win11系统的任务栏窗口默认设置是合并的 有些小伙伴表示用起来还不太习惯 那么win11任务栏怎么设置不合并呢 下面小编为大家分享下win11设置任务栏不合并的方法 感兴趣的小伙伴一起来看看吧 win11设置任务栏不合并的方法教程 1 我
  • React 入门教程系列(三)——JSX 和 虚拟 DOM

    文章目录 1 JSX 2 虚拟 DOM 3 实例1 4 实例2 5 源码 1 JSX JSX的全称是 JacaScript XML 是 React 定义的第一种类似于 XML 的 JS 拓展语法 JSX 的语法大致遵循下面几条 标签名任意
  • 爬虫学得好,然后呢?最新Python人工智能就业班课程

    课程链接 私信 达内 课程介绍 达内最新Python 人工智能就业班课程目录 1 Python核心 2 面向对象程序设计 3 Python高级 4 阶段项目实战 5 Linux操作系统 6 数据处理 7 网络并发编程 8 阶段项目实战 9
  • Unity入门教程

    Unity入门 Unity脚本基础 Unity脚本基本规则 Unity脚本生命周期函数 Inspector窗口可编辑的变量 Mono中的重要内容 Unity重要组件和API 最小的单位GameObject 时间相关Time 1 时间缩放比例
  • 2021年安装deepin20.3和windows双系统

    2021年安装deepin20 3和windows双系统 1 前言 如你所见deepin最近发布了它的社区版20 3 这次带来几个重要的更新 更强大的内核版本 Stable内核升级到5 15版本 增强对Intel 12代U和NTFS文件系统
  • 【Ubuntu+python2】编译并运行PyQt5程序

    文章目录 前言 一 环境搭建 1 下载sip和PyQt5 2 移除本机自带sip 二 解压编译 1 sip解压编译 2 PyQt5解压编译 make j4编译过程出现报错error waitForEvents is not a member
  • [教程]Hexo + Github 搭建自己的专属博客

    教程 Hexo Github 搭建自己的专属博客 文章目录 教程 Hexo Github 搭建自己的专属博客 1 安装Git和NodeJS 2 安装Hexo 3 加载主题 4 修改主题配置 5 将博客部署在GitHub上 6 写文章并上传

随机推荐

  • 静态和动态类型编程语言的区别

    静态和动态是针对变量的数据类型而言的 区别如下 1 使用静态类型语言编写的代码中 要声明变量的数据类型 而且不同数据类型的变量不允许直接赋值 它的数据类型是编译期间进行检查的 2 静态类型语言在使用变量之前 需要为它们分配好内存 3 静态类
  • python画折线图两种写法

    import matplotlib pyplot as plt from openpyxl import load workbook 这个是从Excel表格中导入数据 为了让中文不显示成乱码 plt rcParams font sans s
  • java中锁的面试题

    1 synchronized锁 悲观锁 同步锁 synchronized关键字 表示 同步 的 它可以对 多行代码 进行 同步 将多行代码当成是一个完整的整体 一个线程如果进入到这个代码块中 会全部执行完毕 执行结束后 其它线程才会执行 这
  • Linux学习整理-网络命令集

    目录 前提 1 机器IP地址查询 1 1 ifconfig 1 1 1 安装包 1 1 2 执行命令 1 1 3 拓展 ifconfig的其它用法 1 1 4 常用的属性说明 1 2 ip addr 1 2 1 查看IP地址 1 2 2 其
  • 【实战】区块链技术如何应用于金融领域?

    信任是金融业的基础 为维护信任 金融业的发展催生了大量的中介机构 包括托管机构 第三方支付平台 公证人 银行等 然而 中介机构处理信息依赖人工 且交易信息往往需要经过多道中介的传递 这使得信息出错率高 且效率低下 同时 人们也通常认为权威机
  • Python进阶系列:(八)python反射

    文章目录 前言 一 反射 总结 前言 Python系列文章主要是记录自己学习成果及知识输出整合 提供一个温故而知新的场所 一 反射 1 什么是反射 把字符串映射到实例的变量或实例的方法 只通过字符串调用类中的变量或方法 反射的本质 核心 利
  • 20230830—图形设计

    include app h include
  • C++(函数重载和函数模板)

    重载和模板 一 函数重载 1 函数重载定义 2 判断函数重载的规则 2 名字粉碎 名字修饰 3 C 编译时函数名修饰约定规则 4 C 函数是重载 二 函数模板 一 函数重载 1 函数重载定义 在C 中可以为两个或两个以上的函数提供相同的函数
  • 十三、断路器-Hystrix 的隔离策略

    版权声明 本文为博主原创文章 未经博主允许不得转载 https blog csdn net dengqiang123456 article details 75935122 说明 1 Hystrix 通过舱壁模式来隔离限制依赖的并发量和阻塞
  • 探索创意之旅:打造个人网页的精彩奇遇

    在茫茫的网络世界里 我找到了一个属于自己的小天地 那里不仅有我独特的创意 还有我内心深处的声音 我的个人网页是一段关于探索创意之旅的故事 让我带你一窥我在这个奇妙旅程中的所见所闻 声明 这个网页是使用React18 x写的 由于我平常都是使
  • MATLAB 画常见二次曲面汇总

    一 螺旋线 1 静态螺旋线 a 0 0 1 20 pi h plot3 a cos a a sin a 2 a b linewidth 2 axis 50 50 50 50 0 150 grid on set h erasemode non
  • netbeans的UI代码重新打开可视化视图

    netbeans重新打开可视化视图 视图 gt 编辑器 gt 设计
  • AJAX同步和异步

    1 AJAX 简介 1 1同步和异步 一 同步与异步 1 同步 顺序执行 优点 静态预判结果可控 缺点 耗时任务阻塞执行 2 异步 乱序执行 优点 不会阻塞代码 体验好 缺点 顺序不可控 以银行排队办业务为例 1 同步 默认排队叫号 依次办
  • [LeetCode] 01矩阵中最大矩形 Maximal Rectangle

    相关问题1 LeetCode Find max subsquare whose border values are all 1 相关问题2 LeetCode 01矩阵中最大正方形 Maximal Square Given a 2D bina
  • 微信小程序自定义键盘

    效果图 功能 如果输入 直接补0 如果是09 直接是9 如果是000那就有一个0 不能大于6位 小数点不能大于两位仅能出现一次 还有不输入是禁止支付的 不能小于0 01 失去焦点隐藏面板 光标问题有点小bug 望大佬指点 完整代码 wxml
  • react antd 实现 表格(Table)多个多选功能组件实现

    壹 功能展示和使用需求 需求描述 基于antd 实现 表格要实现多个多选互不影响包含 全选 半选 可自由拓展 功能展示 贰 封装代码 import Checkbox Table from antd import React useEffec
  • 数据挖掘中的机器学习

    1 机器学习的核心目标 从经验数据中推导出规律 学习 机器从经验数据中推导并找出规律的过程 预测 将规律应用于新数据的过程 模型 其中的规律 2 机器学习处理的问题分为监督学习和无监督学习 监督学习又可分为分类 离散 与回归 连续 3 人学
  • 空间配置器(allocator)详解-stl源码剖析学习笔记

    一 什么是空间配置器 空间配置器也就是配置空间 配置容器所需要的空间 该空间获取可以是内存 也可以是磁盘或其他存储介质 二 STL规范必要接口 stl有很多实现版本 根据stl规范 allocator的必要接口如下 类型型别 设计缘由后续章
  • 华为——查分系统

    package OJ import java util public class Bully 老师想知道从某某同学当中 分数最高的是多少 现在请你编程模拟老师的询问 当然 老师有时候需要更新某 位同学的成绩 输入描述 输入包括多组测试数据
  • Cadence 简易使用教程

    原理图的快捷键 快捷键 功能 快捷键 功能 快捷键 功能 i 添加元件 l 添加线名 x 保存并检查 c 复制 w 添加连线 S shift s 保存 m 移动 W shift w 添加粗线 u 取消上一步 M shift m 移动 断线