//--------------------------------------------------------------------------------------
// 作者:蚂蚁会游泳
// 日期: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)相关推荐

  1. linux磁盘符变化autofs,Linux基础教程学习笔记之Autofs自动挂载

    Linux基础教程学习笔记之Autofs自动挂载 Autofs自动挂载: yum -y install autofs vim /etc/auto.master  在文件中添加下面行 /home/gue ...

  2. 网络存储 linux 访问,Linux基础教程学习笔记28——使用Samba访问网络存储

    Linux基础教程学习笔记28--使用Samba访问网络存储 SMB用于Windows和类Linux系统直接的文件共享 安装samba client包: [root@linuxidc~]# yum i ...

  3. 无敌python爬虫教程学习笔记(一)

    python爬虫系列文章目录 无敌python爬虫教程学习笔记(一) 无敌python爬虫教程学习笔记(二) 无敌python爬虫教程学习笔记(三) 无敌python爬虫教程学习笔记(四) 本文目录 ...

  4. 无敌python爬虫教程学习笔记(二)

    系列文章目录 无敌python爬虫教程学习笔记(一) 无敌python爬虫教程学习笔记(二) 无敌python爬虫教程学习笔记(三) 无敌python爬虫教程学习笔记(四) 手刃一个小爬虫 系列文章目 ...

  5. 黑马程序员最新版JavaWeb基础教程-学习笔记

    da@黑马程序员最新版JavaWeb基础教程-学习笔记 day06-HTML&CSS HTML HTML(HyperTest Markup Language):超文本标记语言 是一门语言,所有 ...

  6. 【从零开始的大数据学习】Flink官方教程学习笔记(一)

    Flink官方教程学习笔记 学习资源 基础Scala语法 Scala数据结构专题 声明变量 代码块 函数(function) 方法(methods) Traits (接口) class(类) tupl ...

  7. 廖雪峰Git教程学习笔记

    廖雪峰git简单教程学习笔记 教程地址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b ...

  8. Python基础教程-菜鸟教程学习笔记1

    Python基础教程-菜鸟教程学习笔记1 文章目录 Python基础教程-菜鸟教程学习笔记1 前言 Python 简介 1. 第一个Python程序 2. Python 中文编码 3. 基本语法 1) ...

  9. SQL数据库教程-学习笔记2

    SQL数据库教程-学习笔记2 文章目录 SQL数据库教程-学习笔记2 三.DML语言的学习 1.插入语句:insert into 2.修改语句:update 3.删除语句:delete 4.练习题 四 ...

  10. Linux教程学习笔记

    Linux教程学习笔记 目录 Linux教程学习笔记 写在前面 虚拟机 Linux目录结构 远程登录Linux系统 vi和vim编辑器 关机.重启和用户登录注销 用户管理 实用指令 组管理和权限管理 ...

最新文章

  1. redis集群部署步骤
  2. 009-SDK框架之LYWSDKPlatform.h
  3. [转载][工具]Secure CRT 自动记录日志和时间戳功能配置的方法
  4. 100多千克的柠檬电池车可以开吗?
  5. python主循环方法mainloop_python gobject.mainloop吞噬信号事件
  6. python 第三方模块 yaml - 处理 YAML (专门用来写配置文件的语言)
  7. Java 线程实例一(查看线程是否存活、获取当前线程名称、状态监测、线程优先级设置、死锁及解决方法、获取线程id、线程挂起)
  8. U-Net Pytorch实现
  9. 在Objective-C中,如何测试对象类型?
  10. python opencv 界面按钮_如何使用Python构建简单的UI?
  11. 这款游戏玩法是Low了点,但赚的却是实打实的EOS。
  12. 在 Mac 上的 Safari 浏览器中如何存储网页的一部分或整个网页?
  13. 音频 ASIO 驱动开发
  14. 计算机科学与技术 金海,金海华中科技大学履历
  15. 婴儿纸尿裤的综合分析
  16. 梦幻风图片?我用Python分分钟做出来!!
  17. java程序的执行流程
  18. EasyExcel 使用Converter 转换注入时报nullPoint异常
  19. c语言调试时出现的三种错误,C语言课件 第十四章 常见错误和程序调试
  20. 360WiFi文件夹存储位置如何更改

热门文章

  1. node中封装MongoDB
  2. 达内python就业班视频_达内python视频教程!python最佳入门教程(1): python的安装
  3. 更新力度真的厉害,国产linux操作系统深度中文商店应用更新记录汇总(2021-07)
  4. VC 和 VS 区别
  5. vc2008编译libjpeg
  6. 电气工程cad实用教程电子版_电气CAD实用教程
  7. 【编程题】省份城市的三级联动
  8. 计算机语言入门vfp,VFP基础教程第二章VFP语言基础3
  9. WEB浏览器页面上可视化展示JSON数据的方法
  10. 情人节程序员用HTML网页表白【时光不老,我们不散love520】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript