找回密码
 -注册-
查看: 3033|回复: 16
打印 上一主题 下一主题

关于同步与异步的问题

[复制链接]
跳转到指定楼层
1
发表于 2023-6-9 15:02 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式 来自 广东
遇到了两个矛盾的说法
同轴口是同步 那么界面同轴到dac 应该是用界面的时钟
但好像一些解码芯片 比如9038 好像asrc是异步 导致使用的是dac的时钟 必须关闭异步才能用界面的钟
这两个哪个对
17
发表于 2023-6-10 18:13 | 只看该作者 来自 浙江
有些9038解码可以调同步异步时钟模式,比如xspmqa,u18切换外部时钟密度下潜一耳朵提升
回复

使用道具 举报

16
发表于 2023-6-10 12:21 来自手机 | 只看该作者 来自 亚太地区
只是一个小孩 发表于 2023-6-10 11:19
那我9039的dac在独立界面上加钟就没有意义了?嘶,血亏

不会,我前面就说过时基误差的问题,并不是一刀切可以解决的,它的产生是层层叠加,它的消除也是逐步消减,如果仅靠末端加一个时钟,就可以解决所有误差,那么之前的音源就没有好坏之分了,然而事实并不是这样,前端设备依然需要选择与系统合适的搭配和定位的产品。
回复

使用道具 举报

15
发表于 2023-6-10 11:19 来自手机 | 只看该作者 来自 中国
那我9039的dac在独立界面上加钟就没有意义了?嘶,血亏
回复

使用道具 举报

14
发表于 2023-6-10 10:51 来自手机 | 只看该作者 来自 北京朝阳
不研究,买到什么听什么,看具体器材。
回复

使用道具 举报

13
发表于 2023-6-9 19:02 来自手机 | 只看该作者 来自 中国
大部分要开吧,不然不稳定兼容出问题。喜欢直白可能关掉更好
回复

使用道具 举报

12
 楼主| 发表于 2023-6-9 18:12 | 只看该作者 来自 广东广州
simmconn 发表于 2023-6-9 16:50
取决于dac机器的设计。界面收到音频数据总是会附带时钟的,机器的设计师可以决定让dac芯片使用界面提供的 ...

谢谢解答
回复

使用道具 举报

11
 楼主| 发表于 2023-6-9 18:12 | 只看该作者 来自 广东广州
flight8888 发表于 2023-6-9 16:42
通常HIFI音乐使用的数字基础采样有两种,44.1和48,之后的高采样、重采样都是在此基础上整数倍提升,44.1升 ...

谢谢解答 讲的十分透彻 这样来看我界面的时钟做的是无用功😥
回复

使用道具 举报

10
发表于 2023-6-9 16:50 来自手机 | 只看该作者 来自 美国
嵇绍 发表于 2023-6-9 16:42
有点没看懂。。您的意思是:如果外部比如界面有时钟输入,那么dac所使用的便是外部输入的时钟 而不是本地 ...

取决于dac机器的设计。界面收到音频数据总是会附带时钟的,机器的设计师可以决定让dac芯片使用界面提供的时钟(同步模式),或者一个与之无关的时钟(异步模式)
回复

使用道具 举报

9
发表于 2023-6-9 16:42 | 只看该作者 来自 上海
本帖最后由 flight8888 于 2023-6-9 17:28 编辑

通常HIFI音乐使用的数字基础采样有两种,44.1和48,之后的高采样、重采样都是在此基础上整数倍提升,44.1升到88.2、176.4,48升到96、192等依次类推。这两种不同采样对应的时钟频率是不同的,所以很多解码器或者界面或者时钟里都会看到有2个不一样的晶振来处理不同的采样信号。
那么ASRC的处理方式一般是将不同采样率的信号通过内置算法转换成固定的一种统一输出进行DA解码,比方说44.1——》192,48——》192,无论解码器前面是那种采样信号输入,对于DA解码来说都只处理192这一个采样。而前面说了44.1和48是两种不同的时钟频率,如果输入的是44.1信号但被ASRC升到了192,还是使用原本44.1的时钟序列信号那么显然只会加大jitter问题,所以ASRC需要有自己的时序来替换原本的时钟信号。但反过来说如果输入信号的时序是符合ASRC的采样,并且时钟质量可能更好,那么关闭ASRC的时钟显然是更好的选择。
所以具体怎么选择怎么操作要看具体设备是怎样设置的。很多高级解码器无论内部是否有ASRC,都会支持外部时钟接入也是这个原因,你有更好的时钟信号那么我就用你的,如果没有那么我就用我自己。同样的,那些没有额外时钟接口的解码器,而内部又是采用ASRC设计的,那么通常都是强制采用自己的时钟,因为对机器来说它也没法判断信号原本的时钟好坏。
回复

使用道具 举报

8
 楼主| 发表于 2023-6-9 16:42 | 只看该作者 来自 广东广州
simmconn 发表于 2023-6-9 16:35
两个都对。不过后一句话的因果关系有点瑕疵,应该说如果在90x8芯片外部用界面时钟倍频生成dac所需的高倍率 ...

有点没看懂。。您的意思是:如果外部比如界面有时钟输入,那么dac所使用的便是外部输入的时钟 而不是本地时钟?
回复

使用道具 举报

7
发表于 2023-6-9 16:35 来自手机 | 只看该作者 来自 美国
两个都对。不过后一句话的因果关系有点瑕疵,应该说如果在90x8芯片外部用界面时钟倍频生成dac所需的高倍率工作时钟,90x8也可以工作在同步模式。
回复

使用道具 举报

6
 楼主| 发表于 2023-6-9 16:25 | 只看该作者 来自 广东广州
ASRC的基本原理就是使用本地时钟源作为参考时钟输入,舍弃前端输入的时钟信号,并对输入信号进行重采样,由于采样时钟是拥有足够低的抖动的时钟源,再加上实现了对前端时钟的隔离,就能避免来自外部的抖动影响输出时钟。
ASRC的做法是DIR接收到的信号,BCK 、LRCK、 DATA送入DSP,再将MCLK抛弃,然后在DSP里对信号进行重采样,接着用一个本地时钟作为MCLK重新包装输出,从而做到隔离前端数字源带入的抖动。
回复

使用道具 举报

5
 楼主| 发表于 2023-6-9 16:23 | 只看该作者 来自 广东广州
flight8888 发表于 2023-6-9 16:12
时钟是时钟,ASRC是采样升频,你把两个概念搞混了。我们讲时钟是指数据传输在传输过程中时序信号会存在误差 ...

我所查询到的升频部分与您所说的一致 但时钟方面不太相同 我把我所查的放在楼下 还请指摘一下
回复

使用道具 举报

4
发表于 2023-6-9 16:12 | 只看该作者 来自 上海
本帖最后由 flight8888 于 2023-6-9 16:16 编辑

时钟是时钟,ASRC是采样升频,你把两个概念搞混了。我们讲时钟是指数据传输在传输过程中时序信号会存在误差,也就是产生jitter,通过时钟处理减少这一误差,注意jitter是不可能彻底消除的,只能尽可能降低。asrc是采样率转换,大多数都是进行升频,比方说44.1的升到192再进行DA解码,这个是对信息数据的量上进行改变,其实是通过算法改变了数据本身,而时钟或者说时序信号和数据无关,所以asrc和钟是无关的。
回复

使用道具 举报

3
 楼主| 发表于 2023-6-9 16:10 | 只看该作者 来自 广东广州
zjzju 发表于 2023-6-9 16:00
9038 关闭异步是人云亦云啊,它就是靠这个工作。怎么关?麻烦哪位大神出来明指。
这个图也说明了ess芯片指 ...

我也并不清楚 在寻找资料时看到有说可以关闭的 既然不能关闭 大佬那是否说明对于9038来说 时钟最终取决于本地dac?
回复

使用道具 举报

2
发表于 2023-6-9 16:00 | 只看该作者 来自 江苏南京
本帖最后由 zjzju 于 2023-6-9 16:03 编辑

9038 关闭异步是人云亦云啊,它就是靠这个工作。怎么关?麻烦哪位大神出来明指。
这个图也说明了ess芯片指标比akm芯片高但并不一定好听。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | -注册-

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2025-8-26 22:08

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表