[基础知识] 数字锁相环 dpll

[复制链接] 查看: 20506|回复: 78

63

主题

1

好友

1772

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
119033
帖子
1859
精华
0
经验
1772 点
金钱
1653 ¥
注册时间
2009-7-19
发表于 2020-9-11 17:15 来自手机端 | 显示全部楼层
cs8412和dir9001都内置了pll,这个内置pll的性能,和专业设备用CPLD编程解调里的ADPLL的性能,两者差了多少?

专业CPLD解调使用了本地时钟做基准参考,我的理解是无论来自前端spdif抖动是好是坏,解调后输出的样频时钟抖动,都被本地参考时钟ADPLL控制在一定范围。

8412之类也可启用本地时钟,或许也会参考本地时钟pll,那么用不用本地时钟的抖动差别大吗?如果不启用本地时钟是否前端spdif的时钟抖动影响后端解调后时钟质量?启用本地时钟时抖动也受控在一定范围,spdif前端时钟性能差异影响变得不那么重要了。

如果能够选择,CPLD专业程序的ADPLL,和8412启用本地时钟pll,抖动控制哪个更好?有必要入块专业的解调升级系统?

11

主题

0

好友

287

积分
     

业余侠客 当前离线

Rank: 4

UID
857261
帖子
280
精华
0
经验
287 点
金钱
252 ¥
注册时间
2019-1-2
发表于 2020-9-11 23:04 | 显示全部楼层
玩时钟是个技术活

1

主题

0

好友

1986

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
225808
帖子
1793
精华
0
经验
1986 点
金钱
1774 ¥
注册时间
2010-8-2
发表于 2020-9-12 11:06 来自手机端 | 显示全部楼层
开始或进入这个程度的思考   你只要认定专业器材抛弃老接口再加重整一定更好   在老接口主导的数字传输一定伴随着数字信号劣化   由此导致多重PLL对位、本地时钟同步技术的建立和运用……在老接口主导的传输中嫁接   有改善。 不能解决问题……

1

主题

0

好友

1986

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
225808
帖子
1793
精华
0
经验
1986 点
金钱
1774 ¥
注册时间
2010-8-2
发表于 2020-9-12 11:36 来自手机端 | 显示全部楼层
消费领域的设备设计大都粗糙 ……专业更认真仔细些。  用户不同挑剔程度区别。 咱嫁接了 对比了  放弃了……摩改专业设备才可能或相对容易实现有价值的提升  但人家的CPLD PLL这块动不了!水平问题……   

1

主题

0

好友

1986

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
225808
帖子
1793
精华
0
经验
1986 点
金钱
1774 ¥
注册时间
2010-8-2
发表于 2020-9-12 12:07 来自手机端 | 显示全部楼层
为啥是摩改?不是直接上?否则会陷入另一个迷信……一个电路框架仅具有初步概略的意图。 许多产品的型号分级建立在同架构参数的分别上    这里面甚至有障眼法……不同的平衡!

63

主题

1

好友

1772

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
119033
帖子
1859
精华
0
经验
1772 点
金钱
1653 ¥
注册时间
2009-7-19
 楼主| 发表于 2020-9-12 13:05 来自手机端 | 显示全部楼层
tuanjie 发表于 2020-9-12 11:06
开始或进入这个程度的思考   你只要认定专业器材抛弃老接口再加重整一定更好   在老接口主导的数字传输一定 ...


一样的前端相同的节目,一样的dac和后端放大及声箱环境。不同的解调,有9001和8412还有CPLD编程的。明确知道dac都收到相同的数字音乐数据,但出来的声音的确存在轻微差异,那必然是数据伴随不同质量时钟所产生的抖动在干涉。没有测试条件无法正确分辨出哪个解调的抖动更低些。

63

主题

1

好友

1772

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
119033
帖子
1859
精华
0
经验
1772 点
金钱
1653 ¥
注册时间
2009-7-19
 楼主| 发表于 2020-9-12 13:33 来自手机端 | 显示全部楼层
本帖最后由 hzh 于 2020-9-12 13:34 编辑
tuanjie 发表于 2020-9-12 11:36
消费领域的设备设计大都粗糙 ……专业更认真仔细些。  用户不同挑剔程度区别。 咱嫁接了 对比了  放弃了… ...


没能准确100%测辩结果,只能俗约排除。8412消费类器件自身售价及应用条件,再CPLD自身售价结合编程所花费的技术精力成本,何况专业dd还无法通过走量去完成利润累积,高成本是必然的。如果付高成本的dd其技术性能仍然无法优胜低成本方案,就算不是完胜,局部克服弥补低成本的某些短板,能听辩出差异标识差异存在了。否则,傻子才会干的事情。

1

主题

0

好友

1986

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
225808
帖子
1793
精华
0
经验
1986 点
金钱
1774 ¥
注册时间
2010-8-2
发表于 2020-9-12 13:40 来自手机端 | 显示全部楼层
测试条件   DIY最大短板   直接面对参数这个终极问题……只能参考人家的测试     音质   又是另一个屏障   如果仅是轻微差异   甚至没有上升到音色地步   还有其他问题!这块也只是其中一个环节

63

主题

1

好友

1772

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
119033
帖子
1859
精华
0
经验
1772 点
金钱
1653 ¥
注册时间
2009-7-19
 楼主| 发表于 2020-9-12 13:49 来自手机端 | 显示全部楼层
9001文档里标出不同时钟环境产生的样频的抖动指标,究竟是启用本地时钟还是不启用的?如果是启用了本地时钟pll测出的,那抖动指标不就是最终抖动指标了?如果没用本地时钟,结果解调spdif后恢复的前端时钟,测出的那指标就成了前端时钟性能下被恢复后附加抖动参数?

63

主题

1

好友

1772

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
119033
帖子
1859
精华
0
经验
1772 点
金钱
1653 ¥
注册时间
2009-7-19
 楼主| 发表于 2020-9-12 17:01 | 显示全部楼层
recovered system clock 50ps

这个恢复,是恢复spdif的前时钟?用来输出信号的前时钟是仪器里的高精度低抖动时钟?还是普通晶体产生的普遍时钟?亦或是无论哪种类型时钟,最后都被9001本地时钟控制在图示抖动范围?如果仅仅限于spdif前时钟是仪器高精低抖才具备50ps?不太明白ti的测试条件。
1599900326739.jpg
1599900360496.jpg
1599900384419.jpg

63

主题

1

好友

1772

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
119033
帖子
1859
精华
0
经验
1772 点
金钱
1653 ¥
注册时间
2009-7-19
 楼主| 发表于 2020-9-12 17:14 来自手机端 | 显示全部楼层
ti的测试结果我很是头痛,就比如说说那个lm4562的thd+n,参数极其逆天价格更亲民,结果看了测试环,才知道现实电路根本不会采用这种架构,参数在常规电路根本就不会有。汗,adi的的测试结果才是有意义的,比如ad847/848/849,文档中测试环就是那种常规电路,还单独给出噪音和二次谐波与三次谐波的参数,一看就很明白。

63

主题

1

好友

1772

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
119033
帖子
1859
精华
0
经验
1772 点
金钱
1653 ¥
注册时间
2009-7-19
 楼主| 发表于 2020-9-15 20:27 来自手机端 | 显示全部楼层
有点头绪了,只差验证,直接测试dac的输出失真参数就确认了。除了spdif解调差异,所有的环节都一样的,失真参数指标对比,结果直接指向a与b的差异。

10

主题

0

好友

680

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
1969
帖子
567
精华
0
经验
680 点
金钱
507 ¥
注册时间
2004-10-29
发表于 2020-9-16 20:28 来自手机端 | 显示全部楼层
dir9001还是用的模拟锁相环,这里就有个带宽的概念,输入信号在带宽内的相位噪声就基本被跟踪到,即基本是外部的相位噪声,带宽外的会被9001衰减,所以带宽外的外部信号相位噪声就影响不太大了。所以,外部的信号噪声一般得小于50ps才行

63

主题

1

好友

1772

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
119033
帖子
1859
精华
0
经验
1772 点
金钱
1653 ¥
注册时间
2009-7-19
 楼主| 发表于 2020-9-16 21:53 来自手机端 | 显示全部楼层
markamp 发表于 2020-9-16 20:28
dir9001还是用的模拟锁相环,这里就有个带宽的概念,输入信号在带宽内的相位噪声就基本被跟踪到,即基本是 ...


谢谢!你一说我明白了,都怪自己e文不好,文档里的看不太懂。买下这块专业的解调还是有必要的,高精度dac有保障了,时钟这方面象骨刺,总觉得弄个高精度da就没能发挥极致。老遗憾了。

63

主题

1

好友

1772

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
119033
帖子
1859
精华
0
经验
1772 点
金钱
1653 ¥
注册时间
2009-7-19
 楼主| 发表于 2020-9-17 01:27 来自手机端 | 显示全部楼层
目前的市场,数字音源前端较面向大众群体,商业模式利润才是根本,群体性需求注重多功能兼容性。

低成本带来的问题来了,要么将不同格式文件强制src固定独一格式输出,目前adi和akm与ti都有自家性能优异的src芯片,是否添加也还是成本决定,这种方式下时钟处理比较简易。

还有另一方法就是保持原有数据格式输出,但是时钟处理比较麻烦,不同格式需要不同的格式样时钟,显然通过外接主从时钟是不现实的。此时常规操作只有从系统时钟计算获取,时钟倒是简易了但是抖动噪音加剧了。

我较抵触src,虽然现在src技术的参数指标很高了,动不动就能给个低于-120db以下的thd+n。但奇异的是,对比原有格式频数据的听觉,这么低失真的src仍被耳朵分辨出来,这个问题一直在困扰我到今时,到底是耳朵分辨失真超过了-120db?可能吗?如果不是,那肯定是这些指标的测试方法方式存在没有被描述出来的背后其他原因。

再就是能原格式样数据输出模式方式,起码是源数据被保留了,头痛的的是时钟抖动噪音带来的音质问题,一样的文件,被刻成cd来播放,音质总是比文件在这类播放器差,排除法发现就是时钟问题,没得选情况下只能想办法改善时钟了,这就是目前很想解决的问题。

那为何不选那些三类机,三类机我的定义就是没有经过长时间循环不断改进完善的机子,不是不想改善而是无法改善,检验手段可能都没有,那更谈不上技术改善了。这时机子的开源可能还是从xx买来直接就写进程序里,可能连程序代码描述都搞不清还指望改进?对于这些机子我有血泪史,虽然程序我不懂,但是我可以去验码,用已知码和已知码数据直接对比输出,从中就能这类机子的误码率很是可观的,溢出也有失步也有外干扰跳转也有,所以我称这种机子叫三类机,这类机无论是程序可靠性还是电路稳定性,连一个大厂的mp3都比不上,至少我检验过艾利和与索尼的mp3输出数据误码率,不是一般的低是非常的低,而这些的背后,其实就是技术实力底蕴的体现。

话说国内实力企业技术还是已经很好了,早初期技术购买和借鉴让企业实力起步较高。时钟抖动问题不是不能处理而是成本不支持而已,的确是很无奈的遗憾。市场缺乏相应的高端消费群体确保企业开发成本持续,高端专业的东西就没人去做。这些东西需要高级程序开发并不断循环完善之外,更需要以往以来的经验积累作基石,去减负开发方向选择及问题借鉴。

今天开盖才发现,多年来长时间工作音源,滤波电容都鼓了需要更换,成本带来的还有寿命问题,只好自己等固态电容回来。电源是比较完善的,总电源低压分出5v和12v及控制,主板竟然还能从电源来的5v中,分组出3组dc/dc单独电源,一组1.1v,一组3.3v,一组1.5v。一组1.5v来自3.3v线性稳压,这组3.3v又来自5v线性稳压,另外一组9v来自12v线性稳压。非常细致的设计,比起其他厂同类方案好太多了,比起pc的设计一点不逊色。这个让我又想起了老米设计奔麦蓝牙耳机,一个蓝牙芯+一个adi运放+电池管理才三个芯,这么小的板子还不将就体积,从电池的来电搞出4组独立电源,运放一组,蓝牙芯搞了3组,估计接收独立,数控独立,模拟独立。不得不佩服人家的设计理念,硬件都处理的如此完善,程序又还能差哪去。

10

主题

0

好友

680

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
1969
帖子
567
精华
0
经验
680 点
金钱
507 ¥
注册时间
2004-10-29
发表于 2020-9-17 09:14 来自手机端 | 显示全部楼层
外部时钟才是王道,当采样率变化时,音源输出切换到内部时钟,等外部检测到时钟变化并回输准确时钟时,音源再切换到外同步时钟。

10

主题

0

好友

680

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
1969
帖子
567
精华
0
经验
680 点
金钱
507 ¥
注册时间
2004-10-29
发表于 2020-9-17 09:14 来自手机端 | 显示全部楼层
不一致时静音处理

10

主题

0

好友

680

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
1969
帖子
567
精华
0
经验
680 点
金钱
507 ¥
注册时间
2004-10-29
发表于 2020-9-17 09:19 来自手机端 | 显示全部楼层
这个其实用FPGA之类实现不难,要达到最好音质,只能不妥协

10

主题

0

好友

680

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
1969
帖子
567
精华
0
经验
680 点
金钱
507 ¥
注册时间
2004-10-29
发表于 2020-9-17 09:25 来自手机端 | 显示全部楼层
如果不怕麻烦,就直接手动跳线改DAC时钟,音源一直同步DAC时钟
头像被屏蔽

1

主题

0

好友

50

积分

禁止发言 当前离线

UID
886249
帖子
50
精华
0
经验
50 点
金钱
48 ¥
注册时间
2020-9-12
发表于 2020-9-17 11:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部