HyperLynx 仿真

HyperLynx step by step (5)-EMC天线仿真

2009年8月26日 大哥牛 2 条评论

EMC天线仿真和电流仿真类似,只不过探头不同。先打开Clock.tln然后,执行以下步骤

  1. 菜单Simulate->Run interactive EMC Simulation (Spectrum Analyzer),打开Spectrum Analyzer对话框。
  2. Probe区域单击Set按钮,弹出Set Spectrum Analyzer Probing (EMC)对话框中Probe type选择Antenna,距离选择3m,天线和板子的位置选择自动,然后关闭对话框。
  3. 回到Spectrum Analyzer对话框,把频率设为100MHz,然后开始仿真。

结果如下:

5-1

按照第二节的方法增加终端端接,端接电阻为50欧姆,电容为150pF,重新仿真。

结果如下,

5-2

观看本节视频教程

分类: EDA软件HyperLynx 标签: AntennaEMCHyperLynx仿真

HyperLynx step by step (4)-EMC电流仿真

2009年8月26日 大哥牛 1 条评论

HyperLynx中探针的类型有2种,Antenna (天线)和Current(电流)。LineSim阶段比较适合用Current probe,因Antenna probe还需要一些物理参数,比如PCB层叠,过孔等。

仍然用自带Clock.tln做电流probe的例子,先打开Clock.tln然后,执行以下步骤

  1. 菜单Simulate->Run interactive EMC Simulation (Spectrum Analyzer),打开Spectrum Analyzer对话框。
  2. Probe区域单击Set按钮,弹出Set Spectrum Analyzer Probing (EMC)对话框中Probe type选择Current,探测Pins选择U(A0)然后关闭对话框。
  3. 回到Spectrum Analyzer对话框,把频率设为100MHz,然后开始仿真。

结果如下,100MHz附近的电流峰值为75.26mA

4-1

按照第二节的方法增加终端端接,端接电阻为50欧姆,电容为150pF,重新仿真。

结果如下,100MHz附近的电流峰值为39.44mA。可见信号完整性会很大的影响EMI

4-2

观看本节视频教程

分类: EDA软件HyperLynx 标签: EMCHyperLynx仿真

HyperLynx step by step (3)-源端负载减少振铃

2009年8月25日 大哥牛 没有评论

打开自带实例中的Ser_ibs.tln

图中的CGS74CT2524为output,74HCXX为input,它们都有各自的ibis模型。

源端的端接电阻RS为0欧姆,传输线为50欧姆。

3-1

先运行仿真一次,IC model的速度选为Typical,它表示上升下降沿的速率。Fast-Strong最快,Slow-Weak最慢。

运行之后的结果如下,图中红色的波形为输入端74HCXX的下降沿,振铃比较的大:

3-2

修改源端端接电阻改善波形的方法

HyperLynx带有智能端接分析的功能,菜单Wizards->Run Terminator Wizard运行之后,给出了推荐的电阻值28.1欧姆

3-3

设置完成之后RS的阻值已经改变了

3-4

再次运行仿真,结果如下,终端的振铃显著减小。

3-5

观看第三节视频教程

HyperLynx step by step (2)-终端负载改善clock波形

2009年8月25日 大哥牛 没有评论

上一节中A1和A2出波形过冲太大,反射导致A0出波形也畸变。这一节通过端接的方法来改善波形。

在CELLA2处通过鼠标激活端接电阻和电容,然后把值分别设置为50欧姆和150pF。

2-1-term

再次运行Simulate->Run Interactive Simulation(Oscilloscope)

2-2-result

在加入了端接电路之后A0,A1和A2处的波形过冲消除,有较大的改善。 
观看本节视频教程

HyperLynx step by step (1)-用Linesim仿真clock信号

2009年8月25日 大哥牛 没有评论

HyperLynx包括前仿真工具LineSim和后仿真工具BoardSim。 LineSim是用来原理图仿真,BoardSim可以用来PCB板级仿真。HyperLynx能仿真的范围包括信号完整性(signal-integrity),串扰(crosstalk)和电磁兼容(EMC)。

一个简单的模型

如图包含一个驱动器,传输线和接收器。如何实现阻抗匹配,才能保证没有反射,振铃现象?通过信号完整行理论我们知道要保持传输线一致的阻抗,如50欧姆,如果阻抗不匹配怎么样才能通过端接的方法改善波形?往往实际上理论计算不能完全的解决问题,实际的仿真能快速直观的得出结果。

1-2-tx-rx-model

本节先运行一个实例

File->Open LineSim Schematic打开HyperLynx自带的实例Clock.tln如下图:

图中的74AC11x为驱动器,通过传输线后接2个74HCxx门电路

1-1

Simulate->Run Interactive Simulation(Oscilloscope)打开仿真界面,设置Drive waveform 为 Oscillator,频率为55MHz,水平刻度(Horizontal Scale)设置为5ns/div,然后运行得如下结果

1-3-result

如图中波形的过冲非常严重,需要修正。下节将讲述改善波形的方法

请参见本节的视频教程

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Hyperlynx仿真是一种电子设计自动化(EDA)工具,可用于分析和验证高速电路板(PCB)和系统设计的性能。它使用精确的电磁场仿真和信号完整性分析技术,帮助工程师评估和优化设计中的信号完整性和电磁兼容性问题。 Hyperlynx仿真提供了多种功能和模块,用于分析和解决电路板设计中的各种问题。例如,它可以提供信号完整性分析,确定信号的传输延迟、时钟抖动和不匹配等问题。它还可以帮助检测和解决电磁辐射和串扰问题,以确保设计在不同环境下的稳定性和可靠性。 利用Hyperlynx仿真,工程师可以进行布线优化,调整传输线长度和走线路径,解决信号完整性问题。他们可以通过控制器和信号端口的设置,以及电源和地线的布局来优化电磁兼容性。仿真结果还可以用于验证设计规范和标准的合规性。 使用Hyperlynx仿真有助于提高电路板设计的质量和可靠性。通过在设计阶段发现和解决问题,可以减少原型制造和测试阶段的成本和时间。它还可以提供更准确的设计性能预测,从而确保电路板在实际应用中的可靠性和稳定性。 综上所述,Hyperlynx仿真是一种功能强大的工具,用于分析和解决高速电路板设计中的信号完整性和电磁兼容性问题。它为工程师提供了准确的仿真结果和优化建议,帮助设计出高质量、可靠的电路板。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值