hebut_wolf的个人空间 https://blog.eetop.cn/analog [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

信号delay time vs phase shift

热度 7已有 1215 次阅读| 2023-10-5 16:22 |个人分类:模拟电路的问题|系统分类:芯片设计| time, delay, 滤波, 低通, time, time, time, time, time, time, time

对于信号而言,phase shift是一个相对值,而time delay是绝对值。有时候我们关心time delay,那么如何由phase得到延迟时间呢?

假设信号经过一阶低通滤波器(-3dB带宽为f0),那在所有频率点,信号的delay是怎样的?

tao=16ns时,我用matlab plot了一下幅度、相位和time delay,其中time delay=phase/w  (其中w为角频率,phase量纲为rad/s)


可以看出低频的time delay=tao,高频信号没有delay。

图片.png

在数学上time delay=arctan(f/f0)/(2*pi*f)

当f/f0为无穷小时,上式近似为1/(2*pi*f0)=tao   ==>原来tao的物理意义在这里,意味着小于f0的频率基本都delay tao。

当f远大于f0时,time delay=0,可以理解为相位偏差90度但由于周期无穷小,所以delay为0;

中间阶段就按照arctan(f/f0)/(2*pi*f)的公式来,time delay和频率是一个非线性的关系。

**************************************************************

我因此继续延伸一个话题:一个闭环运放,当gbw不变,而phase margion变化时,在gbw处的环内信号(也可以理解为干扰) delay time一样吗?如果环内信号的delay time特别关键,那么可以认为即使gbw相同,当phase margion不同时,在gbw处的干扰信号的抵消速度不一样。

 再进一步,如果是一个dc-dc或pll,带内双极点,一个零点,那么即使gbw不同,在零极点位置相同(dc增益不同)时,环路的响应速度(高频处的相位)是一样的(但抵消的幅度不一样,这么分析好像实际意义不大,但把环路反馈拆分为速度(时间)和幅度,有利于更细致的分析环路响应问题和做改进)。

 再往前,环路问题拆分为幅度和速度(时间,也可以认为是频率)后,在sdm adc中,如果要优化int1对idac的瞬态响应,由于idac方波中包含了各种频率分量,为了使方波中各次谐波都能有响应,此时opamp的gbw要足够大。

而当设计一个滤波器,想要在某个频段有很好的线性度时,可以不用做很高的gbw,而利用一些复极点把关心的频段做一个peak即可。

以上的分析说明,明确对速度(频率)和幅度的要求后,改进方法会很有针对性。


5

点赞

刚表态过的朋友 (5 人)

发表评论 评论 (2 个评论)

回复 liuqilong8819 2023-10-15 20:35
还有一个相关量是群速度,影响局部信号的time delay
回复 lynker 2024-2-5 14:28
有源滤波器中会有群延迟

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 2

    月排名
  • 2

    总排名
  • 36

    关注
  • 489

    粉丝
  • 144

    好友
  • 1352

    获赞
  • 337

    评论
  • 3350

    访问数
关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-27 09:06 , Processed in 0.015348 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部