首页 > 其他分享 >立创EDA添加仿真模型小记

立创EDA添加仿真模型小记

时间:2022-09-25 13:22:24浏览次数:82  
标签:仿真 EDA 引脚 模型 立创 SPICE 小记

绘制仿真符号

类同原理图,略

添加器件仿真模型

仿真模型代码简介

  1. Proteus的SPICE模型
    [https://www.cnblogs.com/lsgxeva/p/14141237.html]
    Proteus主要使用使用符合SPICE3F5规范的SPICE文件或库设计的仿真元器件,主要为二极管、三极管等分立半导体元件。SPICE是一种业界普遍使用的电路级模拟程序,它通过半导体器件的内部结构和参数建立起相关的分析模型和方法,一些半导体元件制造商会提供相关器件的模型。SPICE文件是一种描述器件性能指标的文本文件,多用于二极管、三极管等半导体器件,一些欧美半导体器件制造商的网站会提供相关文件的下载。只要拿到SPICE模型文件,就可以制作出相关仿真模型,并在Proteus上进行仿真。对于集成电路,或比较复杂的器件模型,并没有对应的通用模型来修改参数,在SPICE中是用子电路方式来描述,即SUBCKT格式文件,很多半导体厂家也提供这种SPICE文件。
  2. LTspice的SPICE模型
    在 LTspice中轻松创建 自己的IC仿真模型
    LTspice的仿真模型代码示例:
.SUBCKT TL431 7 6 11
V1 1 6 2.495
R1 6 2 15.6
C1 2 6 .5U
R2 2 3 100
C2 3 4 .08U
R3 4 6 10
G2 6 8 3 6 1.73
D1 5 8 DC
D2 7 8 DC
V4 5 6 2
G1 6 2 1 11 0.11
.MODEL DC D 
+IS=13.5N RS=25M N=1.59 
+ CJO=45P VJ=.75 M=.302 
+ TT=50.4N BV=34V IBV=1MA
.ENDS

2 绘制原理图符号

1 File〉New Symbol创建新元件
2使用Draw中的工具绘制符号

3使用Edit菜单中Add Pin 添加引脚
注意 引脚序号“List Order”要与spice模型中声明引脚的顺序一致,此序号决定了模型的引脚与Spice文件中引脚的对应关系

例如 spice 文件中“.SUBCKT TL431 7 6 11”声明了三个引脚 7 6 11 这三个引脚分别对应着LT431中的K A Ref 三个引脚,那么引脚分别设置成如下状态
Label:标号 表明引脚名称,可随意。
List Order: 1 表示与spice声明中第一个引脚对应 即 “ .SUBCKT TL431 7 6 11” 中的7 对应。

转换Proteus的SPICE模型到立创EDA

立创EDA支持的是LTspice用的模型[http://club.szlcsc.com/article/auther_42369_1_263496.html]

电路模型常见的有pspice、hspice、通用spice、ti_spice、ISPICE模型

立创EDA仿真模型

[https://docs.lceda.cn/cn/Simulation/Chapter1-Introduction/index.html]

立创EDA中的仿真工具适用范围:
主要用于模拟电路及数字电路的仿真;
不适用与模拟器件与微处理器、微控制器、DSP以及FPGA等通信的系统;
不支持IBIS模型的仿真(除非通过某些工具把器件仿真数据转为Spice模型数据);
不支持任何形式的代码开发工具。
不支持以上芯片及系统仿真的原因有以下三个:
它们通常需要大量的时钟周期来运行仿真其内部状态,占用大量服务器内存;
在晶体管和门电路与控制器进行仿真时对CPU和存储资源提出了巨大的要求;
更为主要的是Spice仿真不是一个需要代码驱动设备的复杂状态和过程的工具。

参考资料

[1]周灵彬, 张靖武. 创建Proteus原理图仿真模型的制作技术[J]. 现代电子技术, 2008, 31(8):3.

标签:仿真,EDA,引脚,模型,立创,SPICE,小记
From: https://www.cnblogs.com/qsbye/p/16727707.html

相关文章

  • 9.23 小记
    9.23模拟赛没啥好说的就枚举子集警钟敲烂:for(intj=i;j;j=(j-1)&i)没了,题答和骗分过样例谁乐意写谁写反正我不写[Code+#3]寻找车位线段树+单调队列首先是暴力的话......
  • 当 EDA 遇到 Serverless,亚马逊云科技出招了
    近二三十年来,软件开发领域毫无疑问是发展最为迅速的行业之一。在上个世纪九十年代,世界上市值最高的公司大多是资源类或者重工业类的公司,例如埃克森美孚或者通用汽车,而现......
  • 提质增效,安全灵活,阿里云EDA上云方案让芯片设计驶入高速路
    简介: 今天下午14点,直播间等你导语:随着芯片工艺的跃升,EDA需要越来越大的计算能力,处理高达PB级的海量数据。传统的算力交付模式已无法跟上快速发展的芯片设计行......
  • coco2017 Dataset EDA
    Github仓库:gy-7/coco_EDA(github.com)对coco数据集的分析,近期忙着写论文,空余时间很少能写博文了。EDA的代码放在结尾了,Github仓库里也有。仓库里还有其他的一些EDA分析,......
  • 【三分小记】
    众所周知,三分可以求单峰函数极值那么首先要明确单峰函数的定义:它们有唯一的极大值点,在极大值左侧严格单调上升,右侧严格单调下降(单谷函数相反)注意单峰函数并不一定是凸函......
  • E10——Sharedata 使用
         通过ActiveObject.RL_[关联实体名].字段名来获取访问界面上的实体关联的字段  如下例子,大概就是通过已经设好的ShareData关系,通过关系名称取到对应......
  • 8.26~9.3小记
    记录一下这几天场切的一些我觉得比较难的题,以及一些练习题。题目名算法感悟P5050【模板】多项式多点求值多项式取模,分治FFT现在才学多少有点逊P5606小K......
  • 记录 javascript canvas ImageData 解析
    数组的内容:data.length:w*h*4r:0-255g:0-255b:0-255a:0-255Math.round(255*a) 数组遍历:constdata=context.getI......
  • 【欧拉回路小记】
    模板条件无向图存在欧拉回路的充要条件是任意一个点的度数都为偶数,且所有的边是联通的(也就是除去孤立点外,图是连通的)有向图存在欧拉回路的充要条件是任意一个点的入度......
  • EDA 自动化库:SpeedML
    EDA自动化库:SpeedML必须知道的库之一,才能拥有深刻的EDA!在数据科学领域,我们知道探索性数据分析或EDA是最重要和最耗时的部分,并且要拥有可用于模型的数据,我们必须花费......