- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 virtuoso tran仿真中如何画出temperature的瞬态曲线
这与一般的vpwl电压变化不太一样,vpwl是两点之间线性增加,Dynamic parameter是value突变,设置的时间点和value是保持状态,直到下一组时间点和value值到来。在tran仿真中如果加入了瞬态热效应,设置Dynamic parameter,即时间随温度变化,如何plot temp vs. time曲线?virtuoso tran仿真中如何画出温度的瞬态曲线?注意该图仿真时的Dynamic parameter设置为。3.plot temp vs. time线如下,
2024-07-28 11:59:52 265
原创 Cadence virtuoso——No DC solution found (no convergence)报错解决方案
2)在ADE L/XL Test Editor——Simulation——Convergence Aids——Initial Condition(注意不是Node Set)——点击在schematic中之前在Top 10 Solution too large中找到的节点,并设置初态电压(基本上对于不太复杂的电路设一两个点就可以重新跑起来了,不需要对之前失败的节点全部设置)笔者在仿振荡器的tran仿真时无法正确运行,遇见如下报错。1)在报错中找到如下信息。去查找是哪些节点报错。
2023-12-17 23:26:40 1489
原创 matlab bug
错误使用 serial/fopen (line 72)打开失败: Port: COM3 is not available. No ports are available.Use INSTRFIND to determine if other instrument objects are connected to the requested device.
2022-10-24 14:53:58 749
原创 Cadence virtuoso cds库转oa库方法
1.准备好你的cds库(例:RFIC)2.在你的workspace(平常打开virtuoso的地方)下建立一个新文件夹RFIC3.在新RFIC文件夹中创建一个cds.lib文件,内容如下,路径为你原cds库的路径4.在你的workspace下打开virtuoso,选择Tools-Conversion Toolbox-CDB to OpenAccess Translator5.添加原cds库路径,点击ok6.将转换之后的RFIC库添加到library manager中即可使用...
2022-05-24 11:52:41 2681
原创 bindkey中command和enterfunction command区别
An enterfunction is a command that typically takes mouse input, such as when you are moving an object, or stretching an object, or drawing an object, or copying an object. The “EF” command is what the bindkey will execute during the enterfunction, as oppos
2022-01-06 16:40:44 567
原创 lvs错误
XDB database not available:No comparison was made问题来源:底层的label打后做layout拼接,发现顶层的VDD,GND有一类没打label(注:顶层要重新打label)
2021-12-02 12:49:31 4721 4
原创 AC仿真时有结果错误
版本IC618发现是某一电阻设为了变量r1,在调ADEL或者ADEXL时反复调节电阻发现AC仿真结果不一致。解决方法:电阻不要用变量,用定值。
2021-10-21 15:55:11 677
原创 关于滤波器稳定性的一些总结
1.通带的选择性(品质因子Q)与s平面的极点位置直接相关2.极点要是有限个且在s平面左半边(LHP)3.这意味着系统是稳定的(极点在轴上时Q为无穷,即会振荡),但对于高Q值来说,稳定性的裕度是较小的,这有点像“自然法则”。4.然而,通常的做法是为一个理想的运放设计滤波器级。因此,真实的opamp特性将导致q增强和稳定裕度的降低。由于电容负载的影响,情况变得更糟。这些影响会导致稳定性问题。5.因此,为了限制这些q增强效应,opamp带宽(增益带宽乘积)必须足够大,如果与滤波器极点频率相比(因子50…1
2021-10-11 15:04:14 2196
原创 Tow-Thomas滤波器的一些理解
Tow-Thomas-Biquad 是流行的状态变量滤波器拓扑之一。这些结构的好处是可以同时使用多个过滤器功能。Tow-Thomas 滤波器包含三个模块:(1) 阻尼积分器,(2) 无阻尼积分器和 (3) 逆变器。它提供三个输出:(1) 带通函数,(2) 低通函数和 (3) 反相低通函数。基本功能如下: 如果 (1) 处没有阻尼反馈电阻,这三个模块的回路将构成一个振荡器(两个反相积分器,在所需的振荡频率下具有 -180 度的相移)。这意味着:阻尼电阻器的目的是抑制振荡并将 Q 因子从无穷大(振荡)降
2021-10-10 22:56:59 1838
原创 sallen-key滤波器的局限
It is a known fact, that the positive Sallen-Key low pass structure shows an unwanted output increase in the stop band for rising frequencies. This results from the direct coupling of the input signal to the output via the feedback capacitor. Other topolog
2021-10-10 20:28:46 316
原创 滤波器中的OPA选择问题
不论何种结构,GBW为100倍滤波器带宽的OPA不是必要的。GBW是根据允许的通带纹波(pass band ripple)来选择的【有一些技术可以trim滤波器的Q值就像将其带宽由1MHz扩展到5MHz一样】。这些可以在matlab中精确计算。带内失真性能取决于系统的开环增益,因此在截止频率之前有30-35dB的良好增益足够了。referencehttps://www.edaboard.com/threads/opamp-for-the-active-filters.336277/#post-14347
2021-10-10 20:23:13 286
原创 Cadence pz analysis
零极点分析零极点分析是研究线性时不变网络行为的一种有效方法,可用于模拟电路的设计。因此,它可用于确定设计的稳定性。在零极点分析中,用网络传递函数来描述网络。对于任意线性时不变网络。可以写成一般形式:在分解形式下为:在这里,分子N(S)的根(即Z)称为网络函数的零点。分母D(S)的根(即P)称为网络函数的极点。S是复频率。网络的行为取决于复平面S上极点和零点的位置。这些极点称为网络的固有频率。例如:这里的零点是S=2和S=-1,极点是S=0。当所有极点都有负实部时,极点位于XY平面的左手
2021-09-28 20:25:24 4628
原创 北斗信号及频段总结
信号 Center Frequency(MHz) Bandwidth(MHz) B1I 1561.098 4.092 B1C 1575.42 32.736 ...
2021-09-25 16:49:14 4274
原创 稳定性分析(Stability analysis/stb)Cadence文档总结
稳定性分析(stb) 用于线性化电路的直流工作点和计算环路增益,增益裕度(gain margin),或者特定环路或有源器件的相位裕度。电路的稳定性可以通过环路增益波形来确定。为了进行稳定性分析,必须指定probe参数。 在Spectre电路模拟器中,基于环路和基于器件的算法可用于小信号稳定性分析。两者都是基于波特图的返回比计算得出的。该分析可输出环路增益波形,增益裕度和相位裕度。您可以通过指定断点或扫描的中心值和范围来定义扫描限制。步数可以是线性的,也可以是对数的,可以指定步数和步
2021-09-17 16:45:22 13623 1
原创 复数滤波器NF测量
1)滤波器输出端直接连VGA负载,输出端选择差分端口2)滤波器输出端连VCVS+100Ωport实验发现1)2)的NF曲线差别不大1)输入端port给160kHz,10uV信号2)输入端port不给信号实验发现1)2)曲线完全相同...
2021-07-23 11:22:05 404
原创 matlab画零极点
版本R2019beg.我们要画的函数为y=(x+1/x+2)/((x+1/x+1)^2+4)syms xy1=(x+1/x+2)/((x+1/x+1)^2+4);[num1,den1]=numden(y1);n1=sym2poly(num1);d1=sym2poly(den1);zplane(n1,d1);结果如图所示
2021-07-20 14:57:05 1442
原创 Diva无法运行LVS问题(virtuoso,layout)
环境:IC 617,工艺库 gpdk090问题:1.drc过,已extracted,在跑lvs时有这样的报错2.接着我们check si.log日志,此时可能没有si.out输出,注意看红线圈出的部分是否与您有一致的地方在上面有两行view name list = (“lvs” “schematic” “gate_sch” “cmos_sch”)stop name list = (“lvs”)下面有global error:Cannot find switch master cell
2021-06-02 13:18:22 3902
原创 cadence安装pdk之后无法运行仿真问题
出现错误提示ERROR(SFE-675):"/home/IC/Downloads/gpdk090_v4.6/models/spectre/gpdk090.scs" 16: Illegal library definition found in netlist解决方法:该问题出现是模型库加载后没有选择仿真工艺角所致,故需要在下图红框标示处选择要运行的仿真工艺角,即可。...
2021-05-13 20:37:49 2938
原创 Cadence layout图层无法正确显示问题及解决方案
问题:(LX-2063) The technology library ‘cdsDefTechLib’ contains no constraint groups that have a ‘validLayers’ or ‘validVias’ constraint defined. Thus the XL connectivity extractor is disabled. To enable it, add a ‘validLayers’ constraint to the appropriate
2021-03-31 10:45:35 11735 12
原创 NC-verilog仿真错误
据说是没有添加工艺库的仿真模型,暂未找到解决方法来源http://bbs.eetop.cn/thread-444041-1-1.html
2021-01-30 22:18:44 5337 4
原创 tcl/tk的安装
tcl/tk的安装以下是下安装tcl/tk的安装步骤:step1 下载和安装Tcl/Tk:Tcl/Tk是跨平台的语言,多个系统下都可以使用。FOR LINUXstep1:下载tcl和tk的安装文件http://www.tcl.tk/software/tcltk/download.htmlstep2:安装tcltar -zvxf tcl8.4.4.tar.gzcd tcl8.4…4/cd unix./configuremakemake install此时键入命令tclsh,就可以
2021-01-11 15:47:08 2281
Spectre Circuit Simulator and Accelerated Parallel Simulator
2021-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人