首页 > 其他分享 >Sigrity SPEED2000 Power Ground Noise Simulation模式如何进行信号时域仿真操作指导(一)-单个信号

Sigrity SPEED2000 Power Ground Noise Simulation模式如何进行信号时域仿真操作指导(一)-单个信号

时间:2024-11-10 15:14:44浏览次数:3  
标签:SPDSIM Noise Power package SPDGEN simulation user 信号 SPEED2000

Sigrity SPEED2000 Power Ground Noise Simulation模式如何进行信号时域仿真操作指导(一)-单个信号

Power Ground Noise Simulation模式除了可以对电源进行时域仿真外,同样支持对信号进行时域仿真,以下图为例进行说明

2D视图

3D view

本例中观测信号D2从发送端U17到接收端U9的时域电压波形

具体操作如下

  1. 以下步骤参考Sigrity SPEED2000 Power Ground Noise Simulation模式如何进行电源阻抗仿真分析操作指导(一)-无电容

  1. 点击Add Excitation,添加激励,本例中是定义发送和接收端的模型参数

  1. 跳转到component Manager界面,选择drv1,将这个模型的node分别连接到layout node上的VCC,D2,GND

  1. 选中drv1,点击edit,定义drv1的spice语句如下

Gpmos Pvdd Out VCR PWL(1) 1000 1001 0 56 1.1109 237 1.2696 375 1.4283 705 1.46004 1021 1.49178 1805 1.49495 2021 1.49971 6021 IC=0

Gnmos Nvss Out VCR PWL(1) 1000 1001 0 6021 0.00476 2021 0.00793 1805 0.03967 1021 0.07141 705 0.23012 375 0.38882 237 1.49971 56 IC=0

Vvcr 1000 1001 sinesquar(0 1.5 0p 300p 300p 600p 2n )

rvcr 1000 1001 1

Rlarge 1001 Out 1000000

  1. 然后点击ok

  1. 同样地,将Rpd1,将它的ckt node1和2连接到layout node的D2和GND

  1. 选中Rpd1,点击edit,定义Rpd1参数如下

Rterm  1  2  70

终端电阻为70ohm

  1. 然后点击ok

  1. 同样地操作,将VCC连接到layout上,参数为

Vcc   1   0    1.5

定义为1.5v,理想直流电源

  1. 点击Specify Sim Time & Options,设置仿真时长为5ns,点击ok

  1. 点击Specify Observation (voltage),定义发送和接收端的电压观测点

  1. 点击Auto mesh,error check waring,save,自动网格,错误检查和保存

  1. 点击start simulation,开始仿真

  1. 仿真结束后结果如下图

Drv1是发送端的时域电压曲线

Rpds1是接收端的时域电压曲线

  1. 由于阻抗线是74.52ohm,端接的70ohm的电阻,接收端波形较好

 Along with accuracy and efficiency, SPEED2000 provides an analysis flow that is particularly
valuable for design simulations that benefit from direct time domain observation. SPEED2000
can read databases from popular package and board design tools.
Chip data can also be incorporated into the same file for co-simulation. This provides an
environment for accessing the impact of noise propagation throughout the entire structure.
Circuits in the combined design are linked with SPICE circuit files.
Simulation parameters and excitation are added by the user; however, the user does not need
to create special purpose models. SPEED2000 directly provides voltage and current
waveforms.
SPEED2000 is particularly effective to be used for, but it is not limited to, the following
applications:
■ Computation of power and ground noise.
■ Determination of decoupling capacitor placement, including the number, values, and
locations of decoupling capacitors
■ Determination of frequency-dependent port parameters of packages, such as port input
impedances, S parameters, and transfer functions between different ports
■ Evaluation and design of power and ground distribution systems, including power and
ground plane arrangement, and power and ground via / pin assignment
■ Evaluation of electromagnetic coupling between different components
■ Evaluation of electromagnetic radiation from packages and printed circuit boards
■ Evaluation of signal and noise spectrum at various locations
■ Evaluation of signal and noise waveforms at various locations
■ Identification of package resonance.
SPDGEN and SPDSIM
SPEED2000 is composed of two executable modules: SPDGEN and SPDSIM.
■ SPDGEN — Provides a graphical user interface so the user can conveniently build and
modify package components and establish simulation parameters
■ SPDSIM — Provides the transient simulation engine that processes and displays the
package components. SPDSIM also provides a post processing interface so the user can
analyze, compare and print the results of package simulation
The SPDSIM simulations are entirely controlled by what the user establishes and sets up in
the SPDGEN package editor.
SPEED2000 provides powerful 3D editing functions using the SPDGEN module. Before
the.spd file (representing your package) is loaded into the SPDSIM module, the viewing and
simulation parameters need to be specified within the.spd file using the SPDGEN module.
In addition to simulation, the SPDSIM module provides a post processing interface so the
user can analyze, compare, save, export and print the results of package simulation.
■ The SPDGEN module provides the GUI-based package geometry editor and file builder,
it is used to create and edit the SPEED file (.spd) which contains package geometry and
simulation parameters
■ The SPDGEN Graphical User Interface (GUI) makes convenient “what if” analysis of a
package design possible; that is, a user can conveniently engineer a possible solution to
a problem (made apparent during the simulation) then simulate the new model to see the
results of changes made
■ The SPDSIM module loads and executes a transient simulation of the .spd file created
by SPDGEN. It should be noted that SPDSIM does not change the .spd file contents.
Use SPDGEN to select which components of a package design will be simulated

标签:SPDSIM,Noise,Power,package,SPDGEN,simulation,user,信号,SPEED2000
From: https://blog.csdn.net/weixin_54787054/article/details/143377099

相关文章

  • 数字信号处理--采样环节
    前言对于一个信号来说,如果需要借助计算机对其处理,首先需要进行采样。采样有三个概念,参考信号,量化等级,采样频率和采样时间(或采样点数)。采样频率对于信号样本,一般来说关心的频率范围是固定。例如,人类听觉范围20Hz~20kHz。那么根据采样定理,采样频率应该至少为最高频率的2......
  • 12个微信号消息多到炸裂?自动回复解决我的手忙脚乱!
    点击蓝字关注我们12个微信号消息多到炸裂?自动回复解决我的手忙脚乱!你是不是也有这样的困扰?微信消息多到爆炸,12个号都在不停地“叮叮”响,根本应接不暇!朋友圈、工作群、亲友圈,消息瞬间就能堆积成山,手忙脚乱的你,完全没有时间处理每一条信息。解决方案来了!试过微信管......
  • 浅谈单片机的gcc优化级别__以双音频信号发生器为例
    IDE:  CLionHOST: Windows11MinGW:x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0GCC: arm-gnu-toolchain-13.3.rel1-mingw-w64-i686-arm-none-eabi一、简介        gcc有多种优化级别,一般不选择的情况下,IDE默认是按照-Og或这-O2优化的。        ......
  • Sigrity SPEED2000 Power Ground Noise Simulation模式如何进行电源地噪声分析操作指
    SigritySPEED2000PowerGroundNoiseSimulation模式如何进行电源地噪声分析操作指导-SODIMMSigritySpeed2000是时域仿真分析工具,PowerGroundNoiseSimulation模式可以观测器件的时域电压波形和观测电源地空间电压分布,以下图为例进行分析用Speed2000这个工具打开文件......
  • Sigrity SPEED2000 Power Ground Noise Simulation模式如何进行电源阻抗仿真分析操作
    SigritySPEED2000PowerGroundNoiseSimulation模式如何进行电源阻抗仿真分析操作指导(一)-无电容SigrityPowerGroundNoiseSimulation模式同样可以用来观测电源网络的自阻抗,以下图为例进行说明2D视图3Dview本例要观测的是U17端口处的自阻抗,通过观测电压和电流......
  • 中断驱动I/O(Interrupt-Driven I/O)是一种用于处理输入/输出(I/O)操作的技术。在这种机制
    中断驱动I/O(Interrupt-DrivenI/O)中断驱动I/O(Interrupt-DrivenI/O)是一种用于处理输入/输出(I/O)操作的技术。在这种机制下,设备在完成I/O操作后,向CPU发送中断信号,告知CPU设备已经准备好或已完成数据传输,而不需要CPU轮询设备状态。这与传统的**轮询驱动I/O(Polling-DrivenI/O)**机制......
  • 鸿蒙开发进阶(OpenHarmony)DAC模拟信号
    鸿蒙NEXT开发实战往期必看文章:一分钟了解”纯血版!鸿蒙HarmonyOSNext应用开发!“非常详细的”鸿蒙HarmonyOSNext应用开发学习路线!(从零基础入门到精通)HarmonyOSNEXT应用开发案例实践总结合(持续更新......)HarmonyOSNEXT应用开发性能优化实践总结(持续更新......)功能简介......
  • 监控 Windows 更新补丁安装过程中的文件夹和文件,可以通过 PowerShell 监控 Windows 更
    监控Windows更新补丁安装过程中的文件夹和文件,可以通过PowerShell监控Windows更新的日志文件夹、注册表或其他相关位置。Windows更新会在多个地方生成日志和文件,下面提供了一个使用PowerShell监控Windows更新相关路径、文件夹及文件的示例。监控Windows更新相关的文......
  • Sigrity Power SI 3D-EM Full Wave HSSO模式如何进行高速差分过孔结构仿真扫描分析以
    SigrityPowerSI3D-EMFullWaveHSSO模式如何进行高速差分过孔结构仿真扫描分析以及反标到Allegro操作指导  高速差分过孔的优化是仿真分析中比较重要的一个环节,SigrityPowerSI的3D-EMFull-WaveHSSO模式就是对高速差分过孔结构进行优化一个工具,可以不同的参数进行......
  • 命令行工具PowerShell使用体验
    命令行工具PowerShell使用PowerShell是微软开发的一种面向对象的命令行Shell和脚本语言环境,它允许用户通过命令行的方式管理操作系统。相较于传统CMD,PowerShell增加了面向对象的程序设计框架,拥有更强大的功能和扩展性。使用PowerShell可以方便地自动化系统管理任务,构建脚本......