在SPECCTRAQuest下,选择Analyze->SI/EMI sim->Probe,进入如下图所示界面:

注:BRD文件命名不用使用中文字符及一些不常用的字符,如".",最好只使用字母,数字和下划线的组合。否则,会出现提取不到任何网络的情况。

一、提取拓扑结构

点击view Topology,出现如下图所示界面:

此图即为提取的拓扑结构,此时进入Sigxp界面。

将上图中IC类元件ATP8624的相关模型放大,如图下图所示:

二、仿真参数设置

在Sigxp界面下点击Analyze->Preferences,出现如下图所示界面:

在Pulse Stimulus,其界面如下图所示:

同上,Simulation Parameters界面如下图所示:

这些参数的意义与SPECCTRAQuest界面下的Analyze->SI/EMI->Perferences参数的意义是一致的。且若采用自动提取拓扑结构的方式,这些设置值是没有改变的,与SQ中设置值是一致的。

三、驱动与接收设置

点击IC类器件模型中间的TRISTATE白色字体,出现如下图所示界面:

上图中标注仅适用于反射仿真,对于串扰仿真,其设置较为复杂,在此不述;

而眼图模式,较多应用于时序仿真,在此不述。

四、生成波形

完成这些工作后,选择Analyze->Simulate,即可仿真,其界面如下图所示:

仿真结果如下图所示:

在Results窗口下,有个SimID的列表,选择所要观看的波形,右键点击,选择View Waveform,即出现下图所示波形。

此界面的相关操作比较容易,多试几次就熟悉了,故不再赘述。

五、 仿真不同的参数值

当生成波形后,发现有些信号不满足要求,需要调整线宽、线距、线长或是阻容值,可以通过如下方法进行仿真。

以调整线长为例,在SigXp的Parameters窗口中,选择Length,如下图所示:

此时弹出窗口,若选择单一值,如下图所示:

如果在一定长度范围内仿真,选择Linear Range,如下图所示:

如果仿真一组确定的长度值,如下图所示:

这些设置完毕后,点击Analyze->Simulate,即可仿真,此后的步骤与前面仿真步骤一致。

Allegro 反射仿真--拓扑结构的提取提取及波形分析的更多相关文章

  1. Allegro 反射仿真--仿真设置

    一.打开BRD文件 打开PCB SI,启动Cadence Product Choices界面,如图1-1所示,一般我们选择Allegro PCB SI 630(SPECCTRAQuest),具体如下图 ...

  2. Allegro 反射仿真--IBIS模型转化

    一.IBIS模型的获取 a) 直接找芯片供应商 b) 从网上下载 i.到Google网站直接搜索某个型号的IBIS模型: ii. 到器件厂商的官方网站下载: iii.从专门提供IBIS模型的网站搜索下 ...

  3. Allegro 串扰仿真

    利用于博士的那个电路板,看一下cadence软件的串扰仿真,我们选取3跟信号线,见下图. U6.N3-R36-U7.56 U6.P3-R36-U7.54 U6.P2-R36-U7.53 下面启动sig ...

  4. Map工具系列-07-TFS变更集提取工具

    所有cs端工具集成了一个工具面板 -打开(IE) Map工具系列-01-Map代码生成工具说明 Map工具系列-02-数据迁移工具使用说明 Map工具系列-03-代码生成BySQl工具使用说明 Map ...

  5. DSAPI 提取中间文本(字符串)

    提取中间文本(源文本 As String, 前导文本 As String, 结束文本 As String, Optional 移除文本 As String = "", Option ...

  6. 离线提取域控HASH的方法

    1.注册表提取 提取文件,Windows Server 2003或者Win XP 及以前需要提升到system权限,以后只要Administrator权限即可. reg save hklm\sam s ...

  7. 胸部CT提取分割肺部

    1. 肺部分割提取简介 在处理胸部CT时,我们常常需要获取肺部的一个mask,也就是将肺部结构从数据中提取出来.二维图像还好说,但是三维图像就会变得复杂复杂一点.肺部的分割常常做后续操作的预处理,所以 ...

  8. Jmeter之Json提取器详解(史上最全)

    参考资料:https://www.bbsmax.com/A/D854lmBw5E/ Jsonpath在线测试:http://jsonpath.com/ 实际工作中用到的一些场景: 提取某个特定的值 提 ...

  9. allegro si(三)

    前言:si的教程市面上是很少的,layout是台湾工程师的强项,还有就是日本人,国人爱用AD. si的教程中靠谱的还是张飞的收费课程,还有华为的资料. Cadence SI 仿真实验步骤如下: 1.熟 ...

随机推荐

  1. Python学习记录(一):Anaconda3的安装、配置与使用

    简单说下为啥要创建Python虚拟环境呢? 不同的Python工程中用到的包不尽相同,相同包的版本也可能不一样,一种方法是使得各个环境相对独立. 假如说某一个环境崩了,直接remove掉就可以了,不会 ...

  2. Android数据存储之Application

    Application是Android的一大组件,在APP运行过程中有且仅有一个Application对象,它类似于javaweb中的session,贯穿整个生命周期. Application中适合保 ...

  3. Centos中Python升级为3.X时yum出现except OSError, e: ^ SyntaxError: invalid syntax问题 No module named 'pip._internal.main

    CentOS 7升级Python到3.7.2后,需要在/usr/bin/python创建了一个指向Python 3的软连接,然后将/usr/bin/yum的顶部的: !/usr/bin/python ...

  4. python ide 使用

    pycharm jupyter 官方文档 使用 部署到服务器 参考 配置域名(反向代理) *.conf文件 server { listen ; server_name ju.iii.top; inde ...

  5. Petya and Array CodeForces - 1042D

    很不错的一道题 给你一个长度为n的数组,问共有多少个区间满足区间之和小于给定的数t 这种题一般做法肯定是枚举,固定左端点枚举右端点,枚举的过程需要优化,否则就是n方 这道题我先求一个前缀和,然后逆着枚 ...

  6. lasso-ridge

    线性回归 线性回归很简单,用线性函数拟合数据,用 mean square error (mse) 计算损失(cost),然后用梯度下降法找到一组使 mse 最小的权重. lasso 回归和岭回归(ri ...

  7. 【巨杉数据库SequoiaDB】巨杉数据库无人值守智能自动化测试实践

    刚刚过去的春节,新型冠状病毒疫情突如其来地横扫大江南北.为了响应国家号召,许多软件公司和互联网公司也将在较长一段时间内建议员工采取远程办公的方式,同时也存在骨干工程师无法及时返岗的问题,使得生产力大受 ...

  8. luogu P1736 创意吃鱼法

    #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #i ...

  9. SQL语句中设置字段值取反操作

    1.对布尔值取反,使用 ~. 如 update set status=~status where id=2; status的值为true || false. 2.对0.1 数值取反,使用abs() 取 ...

  10. Selenium3+python自动化014-自动化常用设计模式页面对象模型 (Page Object)

    一.概 念: PO(Page Object)设计模式是一种面向对象(页面对象)的设计模式,将测试对象及单个的测试步骤封装在每个Page对象中,以page为单位进行管理. 二.优点可以使代码复用,降低维 ...