Re: 请问一个phase noise/jitter 转换的问题
时间:12-12
整理:3721RD
点击:
我也不太懂,一起讨论下,呵呵。
1.转换公式大概可以这样考虑:
Jitter = Int[ PN(f) ]|0.5MHz-inf + Int[PN(f) * (0.5+sin(f/1MHz*2*pi-pi/2)/2)]|0.25-0.5MHz + Int[PN(f) * sin(f/1MHz*2*pi)]|0-0.25MHz
后面的sin系数是因为在频率小于0.5MHz时候的相位噪声不能在1uS的时间内"全部贡献"为p-p jitter。这里取得是最悲观的估计,实际上应该是对于f<0.5MHz时相位噪声贡献的p-p jitter求平均作为系数。不知道这样理解对不对。不过实际上一般通信协议都给定好了jitter mask,只要按照给定的带宽积分就ok了。
2.我认同你的说法。
我觉得这个计算之后还需要通过仿真验证,以前我研究过一段时间的stateye,不过发现他加的jitter有问题。现在似乎agilent的ads对于这个仿真支持的很好了,通过系统级的tran仿真可以验证spec是不是对的,现在我不做这个东西了就没再研究,你用过吗?
1.转换公式大概可以这样考虑:
Jitter = Int[ PN(f) ]|0.5MHz-inf + Int[PN(f) * (0.5+sin(f/1MHz*2*pi-pi/2)/2)]|0.25-0.5MHz + Int[PN(f) * sin(f/1MHz*2*pi)]|0-0.25MHz
后面的sin系数是因为在频率小于0.5MHz时候的相位噪声不能在1uS的时间内"全部贡献"为p-p jitter。这里取得是最悲观的估计,实际上应该是对于f<0.5MHz时相位噪声贡献的p-p jitter求平均作为系数。不知道这样理解对不对。不过实际上一般通信协议都给定好了jitter mask,只要按照给定的带宽积分就ok了。
2.我认同你的说法。
我觉得这个计算之后还需要通过仿真验证,以前我研究过一段时间的stateye,不过发现他加的jitter有问题。现在似乎agilent的ads对于这个仿真支持的很好了,通过系统级的tran仿真可以验证spec是不是对的,现在我不做这个东西了就没再研究,你用过吗?