CST 眼图仿真实例(上)- 生成眼图的两种方法
本期介绍如何在CST中的进行眼图仿真。考虑到眼图是一个很大的话题为防止太监了,所以尝试分成几个部分来讲,可能是上中下三集。
为了达到能快速演示功能的目的,第一集我们用一个简单的微带线走线作为通道仿真的模型。这个模型我们在之前的TDR中有介绍过建模的过程“CST TDR时域仿真实例”。在对模型另一端的器件也改成端口后,我们得到如下的通道模型(单端走线)如下图所示:
下面我们用几个步骤归纳一下这种通道的眼图仿真的步骤:
Step1: 仿真S参数得到频率响应
在本例中只要开始仿真即可得到3D下的S参数结果如下图位置所示:
Step2: 切换到原理图Schematic页面
我们添加两个端口如下图所示:当然如果加以变化也一样适用其他的传输通道类型,见FAQ 007:如何将单端转换为差模共模。
这时候我们可以创建一个S-parameter的任务如下图所示:
点击创建的S-para1图标如下图所示:
然后在左下角的Task Parameter List(Spara1)表格里选择,Termination,可以改动端口阻抗(Renormalize),例如把两个端口都改成100欧姆,如下图所示。
这时候是属于基于场仿真的结果进行的路仿真,通常几秒钟就可以完成,对于这个微带线的S参数如下图所示:
Step3: 眼图工具
如果用S参数生成眼图只要选择相应的通道,并且知道上下延的时间即可,如下图所示:
假设我们仿真的信号位宽Bit Length: 1ns(1/1GBps 比特率),如果已知上下升延0.1ns,选择Calc.Resp.from S-parameter,并且选择S2,1这个通道,如下图所示:
点击OK后,会生成一个类似后处理的模板(Post-processing),Update那个PP1的模块,就可以得到眼图的结果如下所示:
重点推荐方法2——通过信号响应生成
如果用阶跃信号生成眼图,需要创建一个瞬态任务Trasient task,如下图所示:
设置仿真总时长200ns,如下图所示:
设置生成激励源的阶跃信号如下图所示:
上图位置也能修改负载阻抗。
结果如下图所示:
注:这边存在一个频域结果Vector fitting的过程,如果宏模型生成不佳的情况下就需要IDEM工具出场了,仿真实例006:用IDEMWORK提取宽带宏模型(上)仿真实例007:用IDEMWORK提取宽带宏模型(下)。
得到瞬态相应后,再次打开眼图工具,进行如下设置,这次选择瞬态的阶跃信号相应:
Update生成的第二个后处理眼图工具PP2,如下图所示:
当然还可以用宏加上眼图mask,Marcos\Result\Eye diagram, TDR \Draw Eye diagram Mask,位置如下图所示:
点击Staristical Eye PDF可以看到彩色的眼图如下图位置:
因为本例的反射大,损耗很小,显示不是特别清晰,我另外找了一张作为示意:
除了以上几种图以外在Eye-properties可以找到各种相关的信息。
本次介绍了利用眼图工具Eye diagram tools生成眼图的两种方法,下期再介绍更多眼图设置内容。