ADS仿真入门2 -- 基于ADS example的DDR仿真实例

作者&投稿:昔季 (若有异议请与网页底部的电邮联系)
~ 希望能赶紧拿到现在开发的产品的相关模型,早点创造一个新的技术和学科,不管是SI测试、调试、仿真,当你做从0到1的先驱者时,会有很多很多坎坷,而在大多数问题周围没有人能support你、没有人能跟你讨论的时候,需要大量的绞尽脑汁、大量的耐心、大量的试错、大量拓展交往新领域的专业人士去咨询,所有的一切都需要一个很关键的常量----时间。值得庆幸的是随着HFSS和ADS的熟悉,原本看的模模糊糊的无法用我知道的仿真工具仿真的Intel模型看的竟然有些清楚了,希望将来有一天也能搞定Intel平台仿真,然后开始我的下一步技术学习计划,车开了,得赶紧上车。

ADS有自带的DDR BUS Simulator,与传统Transient仿真器对比,DDR BUS Simulator具有如下特性:

1. 采用创新的统计学算法,可以快速计算出低至1E-16误码率下的DQ和DQS信号的眼图特性

2. 基于用户定义的眼图模板自动进行眼图余量测量

3. 对于TX/RX模型,ADS支持包括内嵌的行为及模型、IBIS模型、Spice模型、和Verilog-A模型的灵活组合、

4. 对于内嵌的TX行为级模型,支持de-emphasis和非对称的上升、下降沿设置,以更好地反应实际芯片的工作状态

5. 对于内嵌的RX行为级模型,支持CLTE(均衡)算法的设置

6. 支持仿真通道间串扰

在ADS PCB级仿真控件SIPro中提取S参数后,建立原理图结构进行仿真和调试,较为快速和便捷。总的来说,拓扑为TX端-PCB传输线-接口-RX端

TX/RX端模型:由芯片厂商提供,IBIS模型,Spice模型,Verilog-A模型

PCB传输线模型:由主板设计方提取,S参数模型,.SnP文件/.ckt文件

接口模型:由接口厂商提供,S参数模型,.SnP文件/.ckt文件

1. TX模型参数介绍

Stimulus:激励源设置

EQ:均衡参数设置

Electrical:负载参数设置

Jitter:抖动设置

Display:模块显示项目

Config file:导入模型文件

2. RX模型参数介绍

EQ

Electrical

Jitter

3. Eye_Probe眼图探头介绍

BER Value: DDR4测试标准定义1e-16,在测量Hight@BER和Width@BER两个参数时所对应的BER值,眼图裕量测量基于这个BER Value

DDR4 Mask:DDR4模板定义,可使用标准模板,也可以导入自己定义的模板

眼图探针测量项目,有眼图,眼高,眼宽,抖动,浴盆曲线,jitter,波形等

4. 其他的如仿真速率等就不介绍了,开始仿真

8组DQ和对应DQS眼图

写DQS-DQ时序,DQS边沿跳变对应DQbit中心,可以用来测量写时序timing要求

读DQS-DQ时序,DQS边沿对DQ bit边沿,可以用来测量读时序timing要求

TXDQ1 de-emphasis 加5db对波形的影响

睡觉,后面再写


崇川区19686657190: ADS的ADS软件的仿真分析法 -
乔性君瑞: 2.1 高频SPICE分析和卷积分析(Convolution) 高频SPICE分析方法提供如SPICE仿真器般的瞬态分析,可分析线性与非线性电路的瞬态效应.在SPICE仿真器中,无法直接使用的频域分析模型,如微带线带状线等,可于高频SPICE仿真器中直...

崇川区19686657190: 怎样用ADS仿真噪声系数 -
乔性君瑞: 在低频电路中,元器件的尺寸相对于信号的波长而言可以忽略(通常小于波长的1/10),这种情况下的电路被称为节点(Lump)电路,此时可以采用常规的电压、电流定律来进行电路计算.但是在高频/微波电路中,由于波长较短,组件的尺寸就无法再被视为一个节点,某一瞬间组件上所分布的电压、电流会不一致.因此基本的电路理论不再适用,而 必须采用电磁场理论中的反射及传输模式来分析电路.元器件内部电磁波的进行波与反射波的干涉使电压和电流失去了一致性,电压电流比为稳定状态的固有特性也 不再适用,取而代之的是“分布参数”的特性阻抗观念,此时的电路以电磁波传送与反射为基础要素,即反射系数、衰减系数、传送的延迟时间.

崇川区19686657190: 利用ADS怎么仿真PLL+MIXER? -
乔性君瑞: 先估算好相位噪声,PLL用两个信号源来仿(也可以用ADS的自动生成向导来事先生成2个PLL),然后输入到混频器模型里.再调用显示模版,就可以看杂散了

崇川区19686657190: 如何利用ads软件设计低噪声晶振 -
乔性君瑞: 设计步骤 放大器级数(选择一级) ;晶体管选择;电路拓扑结构;电路初步设计;用Advance Design System 2005A (ADS)软件进行设计、优化、仿真模拟.低噪声放大器的主要技术指标 LNA的噪声系数和噪声温度 放大器的噪声系数NF 可定...

崇川区19686657190: 安捷伦ADS 如何创建提取X参数 -
乔性君瑞: X参数由安捷伦的非线性网络分析仪测得,然后ADS可以导入并进行仿真.你是否要用ADS虚拟产生X参数. 可以用ADS模拟产生,需要先建立一个放大器的器件模型,然后使用X source和X load分别接输入输出,再进行X parameter仿真,并在输入输出端接X File component.

崇川区19686657190: 相位噪声用ads怎么仿真 -
乔性君瑞: 如果是PLL,ADS 的DESIGN GUIDE 里面的PLL select PLL configuration 中就有仿真PHASE NOISE 的选项,接下来你研究一下这个例子就好了.

崇川区19686657190: ads是什么 -
乔性君瑞: ADS(Advanced Design System)是美国Agilent公司推出的电路和系统分析软件,它集成多种仿真软件的优点,仿真手段丰富多样,可实现包括时域和频域,数字与模拟,线性与非线性,高频与低频,噪声等多种仿真分析手段,范围涵盖小至元器件,大到系统级的仿真分析设计;ADS能够同时仿真射频(RF),模拟(Analog),数字信号处理(DSP)电路,并可对数字电路和模拟电路的混合电路进行协同仿真.由于其强大的功能,很快成为全球内业界流行的EDA 设计工具. ADS 在射频、模拟电路设计中的常用的仿真器及其功能.

崇川区19686657190: ads怎么样正确产生HEX文件 -
乔性君瑞: 在用ads建立工程后,一般只能生成一个.axf的文件,要想生成.hex文件也不难.要有两个设置:1. 在debug settings选择 Target-->Target Setting--> Post Link中选择"ARM fromELF".2. 在debug settings选择 ARM fromELF,原来的Output format 选择的是 "plain binary" 改成 "intel 32 bit hex "就行了. 输出后辍名为*.i32的文件即为HEX文件,你可懂了?下面还给你截了图,呵呵……

崇川区19686657190: 如何在ads 2014仿真一个低通滤波器的步骤 -
乔性君瑞: 滤波器有很多种设计方式.最简单的,就是用已有的buttord计算出最符合条件的巴特沃思滤波器的阶数n和截止频率,再用butter计算n阶巴特沃斯数字滤波器系统函数分子、分母多项式的系数向量b、a.用freqz函数画出滤波器的幅频、相频图....

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网