PsPice教程学习笔记(Cadence Allegro)
//--------------------------------------------------------------------------------------
// 作者:蚂蚁会游泳
// 日期:2022.01.06
//--------------------------------------------------------------------------------------
一、简介
本文适用于对Cadence Allegro有一定了解,熟悉PsPice基本操作的同学阅读。
在进行PsPice仿真之前,我们需要先绘制电路原理图,使用OrCAD软件。
OrCAD 快捷键
应用环境 | 快捷键 | 说明 |
---|---|---|
CIS Explore | Ctrl+Tab | 切换到原理图页面而不关闭 |
CIS Explore | Ctrl+Shift+Tab | 切换到原理图页面而不关闭 |
原理图页面编辑 | B | 放置总线 BUS |
原理图页面编辑 | F | 放置电源符号 |
原理图页面编辑 | G | 放置 GND 符号 |
原理图页面编辑 | J | 放置连接点 |
原理图页面编辑 | N | 放置网络别名(结点) |
原理图页面编辑 | P | 放置元件(从元件库) |
原理图页面编辑 | T | 放置文本 Text |
元件库编辑(绘图) | CTRL+B | 跳转至前一个 part |
元件库编辑(绘图) | CTRL+N | 跳转至后一个 part |
原理图页面及元件库编辑 | CTRL+E | 编辑属性 |
原理图页面及元件库编辑 | CTRL+F | 查找 |
原理图页面及元件库编辑 | CTRL+T | 吸附格点设置 |
原理图页面及元件库编辑 | CTRL+Y | 重做(恢复) |
原理图页面及元件库编辑 | CTRL+Z | 撤销 |
原理图页面及元件库编辑 | H | 水平镜像 |
原理图页面及元件库编辑 | I | 放大 |
原理图页面及元件库编辑 | O | 缩小 |
原理图页面及元件库编辑 | R | 旋转 |
原理图页面及元件库编辑 | V | 垂直镜像 |
原理图页面及元件库编辑 | E | 结束连线、BUS、图形连线 |
原理图页面及元件库编辑 | F4 | 重复操作 |
其中最常用的 2 个快捷键是 CTRL+E 编辑属性,CTRL+I 滤波器。
PsPice仿真分析
动态电路专用信号源:
PsPice仿真步骤
第一步:用CaptureCIS绘制电路原理图
创建一个新的数模混合AD仿真项目,放置元器件
修改元器件名称及数值,连线,放置节点及接地点
第二步:创建仿真文档,选择分析类型,设置仿真参数
时域分析,DC扫描,AC扫描,直流工作点分析
第三步:运行Pspice
观察仿真结果
添加参数到探测窗口
用光标显示波形数据
二、SPICE模型
2.1 SPICE模型库网址
查找SPICE模型的最佳位置是浏览供应商或制造商的网站,以下是部分常用的网址。
1、ADI
https://www.analog.com/en/design-center/simulation-models/spice-models.html#
2、TI
http://www.ti.com/design-resources/design-tools-simulation/models-simulators/spice-library.html?keyMatch=SPICE&tisearch=Search-EN-everything
3、Maxim
https://www.maximintegrated.com/cn/design/design-tools/modeling-simulation/spice.html
4、ST
https://www.st.com/content/st_com/en/search.html#q=spice-t=resources-page=1
5、Intusoft
http://www.intusoft.com/models.htm
6、Earthlink
http://www.home.earthlink.net/~wksands/model_f.htm
7、Onsemi
https://www.onsemi.cn/support/design-resources/models
8、NXP
https://www.nxp.com.cn/search?keyword=spice%20models
9、https://www.spicemodel.com/
2.2 不同模型的比较
Spice模型
PsPice使用Spice进行仿真。Spice模型是由美国加利福尼亚大学伯克利分校电工和计算科学系开发的,主要用于集成电路的电路分析程序中。比较常见的Spice仿真软件有Hspice、Pspice、Spectre、Tspice、SmartSpcie、IsSpice等,虽然它们的核心算法雷同,但仿真速度、精度和收敛性却不一样,其中以Synopsys公司的Hspice和Cadence公司的Pspice最为著名。
SPICE模型由两部分组成:模型方程式(Model Equations)和模型参数(Model Parameters)。由于提供了模型方程式,因而可以把SPICE模型与仿真器的算法非常紧密地联接起来,可以获得更好的分析效率和分析结果。
PICE模型的分析精度主要取决于模型参数的来源(即数据的精确性),以及模型方程式的适用范围。
IBIS模型
IBIS 是I/O Buffer Information Specification 的缩写,它是一种基于I/V曲线的对I/O BUFFER快速准确建模的方法,是反映芯片驱动和接收电气特性的一种国际标准,它提供一种标准的文件格式来记录如驱动源输出阻抗、上升/下降时间及输入负载等参数,非常适合做振荡和串扰等高速电路设计中的计算与仿真。
PsPice软件提供了IBIS模型转换为Spice模型的工具。
PsPice教程学习笔记(Cadence Allegro)相关推荐
- linux磁盘符变化autofs,Linux基础教程学习笔记之Autofs自动挂载
Linux基础教程学习笔记之Autofs自动挂载 Autofs自动挂载: yum -y install autofs vim /etc/auto.master 在文件中添加下面行 /home/gue ...
- 网络存储 linux 访问,Linux基础教程学习笔记28——使用Samba访问网络存储
Linux基础教程学习笔记28--使用Samba访问网络存储 SMB用于Windows和类Linux系统直接的文件共享 安装samba client包: [root@linuxidc~]# yum i ...
- 无敌python爬虫教程学习笔记(一)
python爬虫系列文章目录 无敌python爬虫教程学习笔记(一) 无敌python爬虫教程学习笔记(二) 无敌python爬虫教程学习笔记(三) 无敌python爬虫教程学习笔记(四) 本文目录 ...
- 无敌python爬虫教程学习笔记(二)
系列文章目录 无敌python爬虫教程学习笔记(一) 无敌python爬虫教程学习笔记(二) 无敌python爬虫教程学习笔记(三) 无敌python爬虫教程学习笔记(四) 手刃一个小爬虫 系列文章目 ...
- 黑马程序员最新版JavaWeb基础教程-学习笔记
da@黑马程序员最新版JavaWeb基础教程-学习笔记 day06-HTML&CSS HTML HTML(HyperTest Markup Language):超文本标记语言 是一门语言,所有 ...
- 【从零开始的大数据学习】Flink官方教程学习笔记(一)
Flink官方教程学习笔记 学习资源 基础Scala语法 Scala数据结构专题 声明变量 代码块 函数(function) 方法(methods) Traits (接口) class(类) tupl ...
- 廖雪峰Git教程学习笔记
廖雪峰git简单教程学习笔记 教程地址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b ...
- Python基础教程-菜鸟教程学习笔记1
Python基础教程-菜鸟教程学习笔记1 文章目录 Python基础教程-菜鸟教程学习笔记1 前言 Python 简介 1. 第一个Python程序 2. Python 中文编码 3. 基本语法 1) ...
- SQL数据库教程-学习笔记2
SQL数据库教程-学习笔记2 文章目录 SQL数据库教程-学习笔记2 三.DML语言的学习 1.插入语句:insert into 2.修改语句:update 3.删除语句:delete 4.练习题 四 ...
- Linux教程学习笔记
Linux教程学习笔记 目录 Linux教程学习笔记 写在前面 虚拟机 Linux目录结构 远程登录Linux系统 vi和vim编辑器 关机.重启和用户登录注销 用户管理 实用指令 组管理和权限管理 ...
最新文章
- redis集群部署步骤
- 009-SDK框架之LYWSDKPlatform.h
- [转载][工具]Secure CRT 自动记录日志和时间戳功能配置的方法
- 100多千克的柠檬电池车可以开吗?
- python主循环方法mainloop_python gobject.mainloop吞噬信号事件
- python 第三方模块 yaml - 处理 YAML (专门用来写配置文件的语言)
- Java 线程实例一(查看线程是否存活、获取当前线程名称、状态监测、线程优先级设置、死锁及解决方法、获取线程id、线程挂起)
- U-Net Pytorch实现
- 在Objective-C中,如何测试对象类型?
- python opencv 界面按钮_如何使用Python构建简单的UI?
- 这款游戏玩法是Low了点,但赚的却是实打实的EOS。
- 在 Mac 上的 Safari 浏览器中如何存储网页的一部分或整个网页?
- 音频 ASIO 驱动开发
- 计算机科学与技术 金海,金海华中科技大学履历
- 婴儿纸尿裤的综合分析
- 梦幻风图片?我用Python分分钟做出来!!
- java程序的执行流程
- EasyExcel 使用Converter 转换注入时报nullPoint异常
- c语言调试时出现的三种错误,C语言课件 第十四章 常见错误和程序调试
- 360WiFi文件夹存储位置如何更改
热门文章
- node中封装MongoDB
- 达内python就业班视频_达内python视频教程!python最佳入门教程(1): python的安装
- 更新力度真的厉害,国产linux操作系统深度中文商店应用更新记录汇总(2021-07)
- VC 和 VS 区别
- vc2008编译libjpeg
- 电气工程cad实用教程电子版_电气CAD实用教程
- 【编程题】省份城市的三级联动
- 计算机语言入门vfp,VFP基础教程第二章VFP语言基础3
- WEB浏览器页面上可视化展示JSON数据的方法
- 情人节程序员用HTML网页表白【时光不老,我们不散love520】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript