[DAC] 关于是否需要外接时钟

[复制链接] 查看: 25615|回复: 145

3

主题

0

好友

265

积分
     

业余侠客 当前离线

Rank: 4

UID
248901
帖子
238
精华
0
经验
265 点
金钱
238 ¥
注册时间
2010-10-10
发表于 2021-11-20 14:23 | 显示全部楼层
本帖最后由 ljpwed 于 2021-11-20 14:29 编辑
一泻千里 发表于 2021-11-20 13:56
还有不少烧友质疑说这篇文章用的都是高端专业器材,2010年发表的文章这器材能高端到哪里去?还有我查了下82 ...


我接触 到的国内厂机(部分是我开发的)可轻松上到-110db多,少数 的直接 上到-120db以上,这可是实打实的AP测出来的,而不是DAC技术文档上的参数。抄作时钟也是看技术 实力的,过度的抄作确实有点夸大的成分,但我是不觉得应该进行一棒子打死

228

主题

1

好友

2755

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
803005
帖子
3306
精华
0
经验
2755 点
金钱
2382 ¥
注册时间
2015-10-29
发表于 2021-11-20 14:35 | 显示全部楼层
摇了就滚 发表于 2021-11-20 13:52
这个文章讨论的是时钟信号的相噪对解调后的数据恢复正确性有多大影响,你的那些测试其实指的是数字电路的 ...

看清楚,器材无变动,只是单纯换了晶振的区别

228

主题

1

好友

2755

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
803005
帖子
3306
精华
0
经验
2755 点
金钱
2382 ¥
注册时间
2015-10-29
发表于 2021-11-20 14:52 | 显示全部楼层
ljpwed 发表于 2021-11-20 13:57
“输出时锁定上机内高精度低相噪时钟信号做时钟输出”,我不太明白 这句话的意思。但说明一点,使用外 ...

音频中使用的是异步fifo,写时钟与读时钟来源是不一样的,CDR产生的时钟用于写时钟,本地低相噪晶振用于提供读时钟,这样就完全隔离了前端抖动。至于你说的延时,只有打游戏或者看电影才重要,纯听音乐延时根本不重要,假如设置延时到2s这么长,无非就是按下播放键后需要等2s才能听到音乐而已,对于抖动没有任何影响

14

主题

3

好友

855

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
811299
帖子
3773
精华
0
经验
855 点
金钱
795 ¥
注册时间
2016-3-26
发表于 2021-11-20 14:58 | 显示全部楼层
592657820 发表于 2021-11-20 14:35
看清楚,器材无变动,只是单纯换了晶振的区别

换晶振就是改变了高频辐射的频率和辐射功率,从而对模拟输出的影响有所区别,你的明白?

3

主题

0

好友

265

积分
     

业余侠客 当前离线

Rank: 4

UID
248901
帖子
238
精华
0
经验
265 点
金钱
238 ¥
注册时间
2010-10-10
发表于 2021-11-20 14:58 | 显示全部楼层
本帖最后由 ljpwed 于 2021-11-20 15:04 编辑
592657820 发表于 2021-11-20 14:52
音频中使用的是异步fifo,写时钟与读时钟来源是不一样的,CDR产生的时钟用于写时钟,本地低相噪晶振用于 ...


从你的话可以听出来,你对理解时钟同步不是很深,不知道这话对不对。时钟频率 的误差是会有累积,就算是只是差1ps,周期够多就会累积起来,这种累积最终 是反应到数据传输的多与少,进出大小不一致就会导致FIFO清空或者溢出,就算你是FIFO有一个小时候 的长度,都 可以把它清空(输出频率 大于输入)或者溢出(出小于入),你所为的fifo 的emty full信号 只能用于有答应并可以重传 的数据进行传输,同步概念是不关心这些东西的,emty full信号在音频同步里最多只是做延时。

228

主题

1

好友

2755

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
803005
帖子
3306
精华
0
经验
2755 点
金钱
2382 ¥
注册时间
2015-10-29
发表于 2021-11-20 15:04 | 显示全部楼层
摇了就滚 发表于 2021-11-20 14:58
换晶振就是改变了高频辐射的频率和辐射功率,从而对模拟输出的影响有所区别,你的明白?

同频率,同电平的晶振,怎么改变辐射频率和辐射功率?

228

主题

1

好友

2755

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
803005
帖子
3306
精华
0
经验
2755 点
金钱
2382 ¥
注册时间
2015-10-29
发表于 2021-11-20 15:13 | 显示全部楼层
本帖最后由 592657820 于 2021-11-20 15:17 编辑
ljpwed 发表于 2021-11-20 14:58
从你的话可以听出来,你对理解时钟同步不是很深,不知道这话对不对。时钟频率 的误差是会有累积,就算 ...


时钟分长期抖动与短期抖动,我猜你说的是指长期抖动对和频率偏移对数据读取产生的误差,但是有很多资料都表明,与频率偏差和长期抖动相比,时钟的短期抖动是对音质影响最明显的。我认为优先解决时钟的短期抖动音质就很好了,你说的时钟同步我不是特别懂,但是weiss的技术文档中似乎有提到过,需要pc端写独立驱动并和机器做通讯才能解决,这个难度较大,一般diy没法解决

3

主题

0

好友

265

积分
     

业余侠客 当前离线

Rank: 4

UID
248901
帖子
238
精华
0
经验
265 点
金钱
238 ¥
注册时间
2010-10-10
发表于 2021-11-20 15:20 | 显示全部楼层
592657820 发表于 2021-11-20 15:13
时钟分长期抖动与短期抖动,我猜你说的是指长期抖动对和频率偏移对数据读取产生的误差,但是有很多资料 ...

我说的时钟误差是永久性的,而不是临时 性,更不是你所说的抖动问题,就拿 CDR来说就是一种动态消除这种误差。而时钟同步就是输入与输出端要使用同一时钟或者 使用像CDR这种动态消除时钟误差来减少时钟误差累积,就可以达到输出输入大小的相等。你的的说法难道不是输入和输出使用两个不相关的时钟源吗?(哪怕他误差极小)

3

主题

0

好友

265

积分
     

业余侠客 当前离线

Rank: 4

UID
248901
帖子
238
精华
0
经验
265 点
金钱
238 ¥
注册时间
2010-10-10
发表于 2021-11-20 15:24 | 显示全部楼层
本帖最后由 ljpwed 于 2021-11-20 15:27 编辑
592657820 发表于 2021-11-20 15:13
时钟分长期抖动与短期抖动,我猜你说的是指长期抖动对和频率偏移对数据读取产生的误差,但是有很多资料 ...


异步 USB使用的是同步传输,但也是要通过读取本地时钟的频率 进行数据 包大小传输的。所以才叫异步USB。我们说的音频 时钟同步,并不是单单指PC端的。源数据是不关心你的FIFO是不是emty或者 full,他就是一直传输数据。

228

主题

1

好友

2755

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
803005
帖子
3306
精华
0
经验
2755 点
金钱
2382 ¥
注册时间
2015-10-29
发表于 2021-11-20 15:29 | 显示全部楼层
本帖最后由 592657820 于 2021-11-20 15:30 编辑
ljpwed 发表于 2021-11-20 15:20
我说的时钟误差是永久性的,而不是临时 性,更不是你所说的抖动问题,就拿 CDR来说就是一种动态消除这种 ...


嗯,我的说法是这个意思,diy的话做好短期抖动声音效果就提升很大了,你说的时钟同步需要自写pc端驱动,同步解码和pc端的时钟,难度要高不少。或者另走一条路子,点击播放后,程序将音频文件完整下载到解码器中并校验无误码后,再使用解码本地时钟实现时钟同步播放,这个思路有点像数播了

14

主题

3

好友

855

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
811299
帖子
3773
精华
0
经验
855 点
金钱
795 ¥
注册时间
2016-3-26
发表于 2021-11-20 15:32 | 显示全部楼层
592657820 发表于 2021-11-20 15:04
同频率,同电平的晶振,怎么改变辐射频率和辐射功率?

所谓的同频率同电平,都只是标称值而已,就算两个标称值一样的电阻,实际它的高频分布参数都是有区别的,何况晶振呢!所以你这个测试能说明的问题仅仅是用什么样的晶振可以改变高频辐射对模拟输出的影响,但无法验证时钟信号的抖动误差对数字信号解调正确性的影响!

3

主题

0

好友

265

积分
     

业余侠客 当前离线

Rank: 4

UID
248901
帖子
238
精华
0
经验
265 点
金钱
238 ¥
注册时间
2010-10-10
发表于 2021-11-20 15:35 | 显示全部楼层
592657820 发表于 2021-11-20 15:29
嗯,我的说法是这个意思,diy的话做好短期抖动声音效果就提升很大了,你说的时钟同步需要自写pc端驱动 ...


如果你单指PC或者数播这种设备,就跟楼主 所说的东西就完全 不是一个意思 了。这里讨论的不是发射源的问题

228

主题

1

好友

2755

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
803005
帖子
3306
精华
0
经验
2755 点
金钱
2382 ¥
注册时间
2015-10-29
发表于 2021-11-20 15:40 | 显示全部楼层
摇了就滚 发表于 2021-11-20 15:32
所谓的同频率同电平,都只是标称值而已,就算两个标称值一样的电阻,实际它的高频分布参数都是有区别的, ...

那你说说时钟相噪对数字信号解调正确性的影响该怎么测量?

228

主题

1

好友

2755

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
803005
帖子
3306
精华
0
经验
2755 点
金钱
2382 ¥
注册时间
2015-10-29
发表于 2021-11-20 15:43 | 显示全部楼层
ljpwed 发表于 2021-11-20 15:35
如果你单指PC或者数播这种设备,就跟楼主 所说的东西就完全 不是一个意思 了。这里讨论的不是发射源的 ...

楼主文章中的设备多为录音室设备,同步时钟的意义大概是防止设备之间异步重采样

3

主题

0

好友

265

积分
     

业余侠客 当前离线

Rank: 4

UID
248901
帖子
238
精华
0
经验
265 点
金钱
238 ¥
注册时间
2010-10-10
发表于 2021-11-20 15:48 | 显示全部楼层
592657820 发表于 2021-11-20 15:43
楼主文章中的设备多为录音室设备,同步时钟的意义大概是防止设备之间异步重采样


录音 设备是录音 源,你能使用到的录音 的主时钟自然 是最好的,但问题这是不可能,楼的文章指的是录音 后发射到DAC进行解码 ,而发射源更不可能直接 使用录音设备直接发射数据到DAC,这样做不是脱放屁吗

14

主题

3

好友

855

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
811299
帖子
3773
精华
0
经验
855 点
金钱
795 ¥
注册时间
2016-3-26
发表于 2021-11-20 17:20 | 显示全部楼层
592657820 发表于 2021-11-20 15:40
那你说说时钟相噪对数字信号解调正确性的影响该怎么测量?

标准的时钟信号是一个频率固定相位不变的连续方波电压信号,只要幅度超过后级数字解调电路的输入施密特触发器的门限电平,就可以被解调电路正确识别,但是由于实际的PCB布线或是时钟信号源的负载较重,会让理论上的标准方波信号产生频率相位的畸变或者产生高次谐波,这些都属于时钟信号的相噪范围,只要这个相噪电平没有超过后级数字解调电路的施密特触发器门限电平,那就不会造成解调电路的误动作,数据还是跟时钟信号同步的!如果要测量一个系统可接受的相噪大小,需要一个数据信号发生器,对比经过系统解调出来的数据跟原始数据的误码程度,但现实的DAC芯片不会提供数据输出独立接口供测试,但是一般可观察DAC时钟信号输入接口的方波波形,做到尽可能接近理想方波。

11

主题

0

好友

1632

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
846915
帖子
1617
精华
0
经验
1632 点
金钱
1606 ¥
注册时间
2018-4-5
 楼主| 发表于 2021-11-20 17:30 | 显示全部楼层
摇了就滚 发表于 2021-11-20 17:20
标准的时钟信号是一个频率固定相位不变的连续方波电压信号,只要幅度超过后级数字解调电路的输入施密特触 ...

DAC芯片都帮你集成好了,不操那个心了,用就是了

10

主题

0

好友

345

积分
     

业余侠客 当前离线

Rank: 4

UID
268571
帖子
336
精华
0
经验
345 点
金钱
333 ¥
注册时间
2010-12-4
发表于 2021-11-20 17:45 来自手机端 | 显示全部楼层
能理解时钟的不用解释了,不能理解的怎么说都是认为无用的

3

主题

0

好友

265

积分
     

业余侠客 当前离线

Rank: 4

UID
248901
帖子
238
精华
0
经验
265 点
金钱
238 ¥
注册时间
2010-10-10
发表于 2021-11-20 17:45 | 显示全部楼层
本帖最后由 ljpwed 于 2021-11-20 17:46 编辑
摇了就滚 发表于 2021-11-20 17:20
标准的时钟信号是一个频率固定相位不变的连续方波电压信号,只要幅度超过后级数字解调电路的输入施密特触 ...


这个回答 专业。能够影响DAC导致内部 触发器误触并导致内部 计数器出错的时钟,那个已经叫时钟毛刺了。时钟毛刺和所说的相噪有一些关系,但从影响来说不是一个东西

14

主题

3

好友

855

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
811299
帖子
3773
精华
0
经验
855 点
金钱
795 ¥
注册时间
2016-3-26
发表于 2021-11-20 17:46 | 显示全部楼层
一泻千里 发表于 2021-11-20 17:30
DAC芯片都帮你集成好了,不操那个心了,用就是了

我倒不操心时DAC能不能出声,时钟信号有相噪也照样能出声,但讨论的是DAC能接受多大的相噪而不会产生解调数据误码的问题,比起那些一味只知道外接晶振或用原子钟什么的问题要有意义多了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部