标签: 教程

12 篇文章

thumbnail
如何在 HB 或 PSS 仿真中使用时域仿真导出的波形文件
1 前言 不知道大家是否遇到过这种情况:在对接收机或者发射机进行仿真时,由于芯片中的时钟产生为一个 PLL,该 PLL 电路结构较为复杂,并且通常需要经过大量的时间才能够锁定,从而才能够产生我们所期望的时钟信号。但是,对于收发机而言,时钟信号是一个非常关键的信号,只有时钟信号正常产生后收发系统才能够正常工作。因此,在对整体系统进行仿真时,往往由于这…
thumbnail
集成运放正负输入端的判断方法
一个单端的运算放大器通常会包含一个正输入端、一个负输入端和一个输出端。通常情况下,一个单端运放的输出端都是固定的,并且非常容易判断。但是在确定好输出端之后,对于运放的两个输入端,是不能按照自己的心情去随心所欲的标注的,而是需要对其进行判断,来确定哪个是正输入端哪个是负输入端。一旦正负输入端标错,就会造成运放外部电路由原来的负反馈变为正反馈,从而导致电路工作状态的异常。而对于全差分放大器,则存在正负输入端和正负输出端的判断为问题,如果判断失误同样会导致电路的工作异常。因此,正确判断运放的正负输入端是十分重要的。这里,本人将通过举例子的方式,来说明一下运放的正负输入端的判断方法。
thumbnail
Cadence 将时域波形保存为波形文件并在仿真中使用
也许大家有时候在仿真中可能会遇到这样的情况:某些时候我们需要对一个系统进行时域仿真,而这个系统中却偏偏存在一个类似 PLL 之类的时钟电路。如果将这个时钟电路替换为理想的时钟源或者是使用这个时钟在稳定状态时的输出,那么只需要跑几百纳秒即可获得正确的系统输出结果。但是由于这个时钟的存在,系统仿真时往往需要等待相当长的时间,以使得时钟的输出稳定下来,这样在系统级的后仿中,会极大拖长仿真运行的时间,降低效率。因此,假设如果我们能够只进行一次这样的相当长时间的仿真,并且将此时时钟电路输出的稳态波形保存起来,提供给后续的电路仿真使用,这样就能在几乎不损失精度的情况下极大的提升仿真的速度。而这就是本文接下来要描述的一种仿真方法。
thumbnail
使用 Cadence AMS 仿真器进行数模混仿教程
数模混和仿真,顾名思义,就是能够将数字电路和模拟电路混合在一起,进行电路的仿真的一种仿真方法。由于现在的模拟或者射频电路中通常会包含一定的数字电路成分,例如用来读出数据和控制数字修调的通信接口电路(如 SPI 电路)等等,因此在对这类电路的功能进行仿真验证时,往往需要使用一些数字类型的激励文件(例如 Verilog 写成的 Testbench)来对系统进行仿真;这时候,就需要进行数模混合仿真了。
thumbnail
Cadence 将蒙特卡洛仿真中的某一个点创建成一个静态的工艺角
之前的一篇文章中提到,在蒙特卡洛仿真中可以通过设置不考虑某些器件的失调的方式来分析一个电路中的某些器件对电路失调特性的影响。此外,Cadence 的蒙特卡洛仿真中还提供一个功能:将一次蒙特卡洛仿真中的一个具体的点创建成一个静态的 Corner,这个 Corner 会记录这一次蒙特卡洛仿真的信息。有了这一个静态的 Corner 后,我们就可在这个静态的 Corner 下运行 DC、AC、PSS以及 HB 等多种仿真分析,来全面分析一个电路在当前失调情况下的各项性能指标并寻找改进方法。
thumbnail
Cadence 蒙特卡洛仿真中如何设置不考虑某些器件的失调
在涉及到需要对工艺的失配情况进行分析时,往往需要用到蒙特卡洛仿真。蒙特卡洛仿真可以较好的分析出电路在不同工艺失配情况下的工作情况。但是,当运行蒙特卡洛仿真后,有时可能会发现由于失配的影响,导致某一项关心的电路的性能参数很差,或者有了较大的恶化,这时候可能就需要分析是哪部分器件或者电路成分引起了性能的恶化。这时,就可以利用 Cadence 蒙特卡洛仿真设置中的一个功能——设置在进行仿真时不考虑某些器件的失调。
thumbnail
Cadence IC 618 中如何在时域(TRAN)仿真的特定时刻进行 AC 仿真
在对全差分放大电路进行设计时,可能会使用到开关电容共模反馈,如下图。由于开关电容共模反馈需要一定的时间来将输出电压稳定到共模电压,而普通的 AC 仿真是默认使用 DC 时的工作点来进行 AC 特性计算的,此时运放的输出还并未稳定到共模电压上,因此此时使用 AC 仿真计算的结果会与实际运放的增益有较大的偏差。一种可行的解决方案为先对该放大器电路进行时域(TRAN)仿真,并且通过对 TRAN 仿真进行设置,使用 TRAN 仿真中的某一个时刻的 TRAN 工作点(Transient Operating Points)来对运放的 AC 特性进行仿真。
thumbnail
集成电路中如何简单的判断反馈环路的正负极性
在我本科的模电课上,杨老师曾经教过我们一种判断环路反馈极性的简单方法。在本人之后面对过的关于判断反馈环路的极性的问题中,这种方法屡试不爽,并且它可以毫无修改的应用在模拟集成电路中。由于这种方法在判断反馈环路的极性时十分简洁好用,因此这里本人开了一篇文章,来介绍一下这种方法。
thumbnail
Minecraft 1.18.2 forge 服务器开服并使用域名访问教程
大家平时在玩 MC 的时候,不知有没有过开个服务器和外地的朋友们一起联机的想法?MC 公网联机的方法有很多,但是无论如何都需要用来开服的机器能够在公网被访问到,即能够提供一个公网 IP。本篇教程将介绍一种比较简单的获得公网 IP 的方式,即使用云服务器,来建立 MC 服务器。
thumbnail
Cadence IC617 蒙特卡洛仿真带斩波的单端运放的失调电压
本站之前的一篇文章中简单的介绍了一下使用 Cadence IC617 中的蒙特卡洛仿真器来仿真单端运放的失调电压的方法,同时还放出了那个示例运放的失调电压仿真结果。这篇文章将简要的介绍一下斩波运放,以及如何仿真斩波运放的等效输入失调电压。