DDR4单个DQ仿真实战(一)

目录

        • 引言
        • 1、新建Workspace
        • 2、导入brd文件
        • 3、在SiPro中打开Layout:查看并编辑叠层
        • 4、PCB剪裁(可选)
        • 5、创建SiPro
        • 6、创建分析模型
        • 7、查看分析结果
        • 8、创建原理图
        • 9、系统行为级仿真

引言

DDR4仿真将按照以下几个步骤进行:

  • 新建Workspace
  • 导入brd文件
  • 在SiPro中打开Layout:查看并编辑叠层
  • PCB剪裁(可选)
  • 创建SiPro
  • 创建分析模型
  • 查看分析结果
  • 创建原理图
  • 系统行为级仿真
1、新建Workspace

(1)点击菜单栏的新建Workspace按钮。
在这里插入图片描述
(2)弹出Workspace选项卡弹框,输入工作空间名称:MyWorkspace_wrk并指定路径(按照实际保存路径选择)。
在这里插入图片描述
(3)点击Create Workspace创建工作空间。
在这里插入图片描述

2、导入brd文件

(1)菜单栏中,选择File->Import->Design…
在这里插入图片描述
(2)在弹框中,选择File type为Allegro BRD File,然后点击Browse…选择文件夹。
在这里插入图片描述
(3)在弹框中,指定到brd文件路径,然后选择文件,点击打开按钮。
在这里插入图片描述
(4)brd文件会导入到创建的Workspace中。
在这里插入图片描述

3、在SiPro中打开Layout:查看并编辑叠层

(1)在Workspace中,左键双击layout可以打开PCB文件。
在这里插入图片描述
(2)PCB打开后,首先在菜单栏中,右键弹框中打开仿真需要的一些选项卡,如下图所示,此时左侧会显示层叠和信号有关的选项卡。
在这里插入图片描述
(3)在菜单栏中,点击Substrate,可以打开层叠编辑框。一般brd文件中设置好了叠层后,会自动导入,可以不需要进行修改。需要核对实际PCB加工工艺与叠层参数是否一致,不一致按照实际加工进行修改。
在这里插入图片描述

4、PCB剪裁(可选)

有时候,PCB较为复杂,而只需要对某个信号进行仿真时,为了后续操作和仿真速度,可以对目标信号线区域进行剪裁,独立出来进行仿真。
(1)首先,选择目标信号,然后在菜单栏中选择EM->Tools->Cookie Cutter…。
在这里插入图片描述
(2)在弹框中,选择剪切类型为Bounding Box,设置剪裁尺寸(net附近),然后点击Cut即可完成剪裁。
在这里插入图片描述
(3)如下图所示,新建了剪裁后的layout。
在这里插入图片描述

5、创建SiPro

下面开始进行Si仿真的创建。
(1)首先,在菜单栏中,点击Si/PI按钮,会弹出创建一个新的SiPro。
在这里插入图片描述
(2)在弹框中,输入自定义的Cellview名称。
在这里插入图片描述
(3)弹框提示保存layout,点击Save。
在这里插入图片描述
(4)需要等待一会儿…
在这里插入图片描述
(5)创建完成后,会进入到SiPro界面,如下图所示。
在这里插入图片描述

6、创建分析模型

下面,将选择目标信号,并进行仿真模型的创建。
(1)首先,将Analyses原有的栏目选择全部删除掉,然后右键新建SI,选择New Power Aware SI Analysis,并双击将名称修改为DDR_DQ0。
在这里插入图片描述
(2)在上方Design中,Nets中搜索DDR4_DQ0,可以将透明度和高亮选择,然后点击DDR_DQ0 Net,此时PCB区域会显示出双击的网络走线。在这里插入图片描述
(3)选择DDR4_DQ0 Net,然后右键选择Set as Signal,将其设置为信号。
在这里插入图片描述
(4)再右键,选择Add to Analysis,添加到仿真分析模型中。
在这里插入图片描述
(5)只添加Net,会有警告提示,未包含Ground。
在这里插入图片描述
(6)此时,在Net中搜索GND,并添加到分析中。
在这里插入图片描述
(7)此时,提示未定义端口。
在这里插入图片描述
(8)选择分析中的DDR4_DQ4 Net,并右键选择船舰端口或者组件模型组。
在这里插入图片描述
(9)此时,会弹框,点击两个组件,对应的PCB会有显示,可以确认是否是端口所在的组件。
在这里插入图片描述
(10)端口设置完成后,Si模型已经建立。
在这里插入图片描述
(11)下一步是对仿真频率进行设置,选择Options,选择Frequency Plans,设置仿真的频率类型、开始频率点,结束频率点。此处仿真类型后面会单独讲解,并比较不同类型的差异。
在这里插入图片描述
(12)点击Run,开始进行Si仿真。
在这里插入图片描述
(13)需要注意的是,仿真时间与硬件平台有关。如果实在虚拟机中进行,设置的内存空间必须大于4GB,不然会出现报错。当前仿真案例是设置的8GB。若在本地电脑进行,也需要时刻关注内存情况
在这里插入图片描述
(14)仿真完成后,会显示总共花费的时间。
在这里插入图片描述

7、查看分析结果

(1)S参数查看(插损、回损)
在这里插入图片描述
(2)TDR结果
在这里插入图片描述

8、创建原理图

在这里插入图片描述

9、系统行为级仿真

在这里插入图片描述
在这里插入图片描述
E N D ! \color{#4285f4}{\mathbf{E}}\color{#ea4335}{\mathbf{N}}\color{#fbbc05}{\mathbf{D}}\color{#4285f4}{\mathbf{!}} END!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

RunningCamel

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值