63

主题

1

好友

1772

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
119033
帖子
1859
精华
0
经验
1772 点
金钱
1653 ¥
注册时间
2009-7-19
发表于 2016-10-7 23:42 来自手机端 | 显示全部楼层
自pcm63后,pcm1702诞生,尽管在精度水平02比63是做了妥协,但是,02在框架上植入新技术,去解决弦线过零时产生的失真,04也同样植入这个解决过零失真技术。

在以前零星中曾经讨论过,对pcm格式的弦线进行上下波幅切分时,输出零点如果和数据同居在一致数位格式水平线时,会导致数据过零产生+1lsb误差,这是不可避免的的。

要解决过零失真,有两种手段,一个是在数字域解决,另一个是模拟域在输出口解决,根据02/04的方框原理图中了解到,内部过零解决技术区域是极性偏移调整-bipolar offset,这区域63是所没有的。

从极性偏移调整的输出点来看,是和解码电阻阵列输出口连接在一起,而电阻阵列输出是模拟值,所以可以肯定极性偏移调整手段是用模拟值实现调整的。

再从数据结构原理角度看,比如04,是上下23位组合成24位结构,在数据结构中,24位数据里msb是极性标志位,除去这一位还剩23位,用23位结构去解码23位单幅数据刚刚够用,根据数字域过零解决方案中,23位数据必须最少有24位结构,才能错开输出零点和数据数位的参考,所以,04也不可能有从数字域解决过零失真的可能性,要解决必须用模拟途径。

上述两个特征,足够证明02/04是用模拟方案解决过零失真,而解决的核心就是那块极性偏移调整技术,而解码架构和常规架构没两样。

输出口模拟值运算,极性偏移手段的检测机制是必不可少的,从原理图可以看出,极性偏移调整关联数字域,就是用来检测当前是否有数据流通,根据数据流有无状况,去实时控制极性偏移调整电路是否介入解码模拟输出值进行运算。

控制手段也许就是一个开关状态,无论是有数据时介入还是无数据时介入都可以实现过零失真调整,我个人更倾向于无数据时介入调整,因为实施手段可以更简单,同时不影响常规解码架构的过程规律,在已将数据分极性后,每次的数据过零,极性偏移调整电路动作一次,将常规架构过零产生的+1lsb误差,用极性偏移调整预设值介入输出进行运算,最终是中点零和数据保持在1/2lsb,于是上幅值过渡下幅值时,过渡间隔等同于1lsb,这样就实现数据级差和过零级差保持一致了。

而实际的消除效果要根据消除程度来定,模拟调整过零失真消除总体效果要比数字域解决差,数字域解决方式才是完美是的,现实制约只有d/a自身精度性能,而模拟解决方案,除了d/a自身性能,还要考虑极性偏移调整精度和介入开关的影响。

以上仅是个人从旁猜测,在没有得到官方确认之前,仅供思路性参考,不具实质性定义参考。

64

主题

2

好友

2328

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
82675
帖子
6014
精华
0
经验
2328 点
金钱
2285 ¥
注册时间
2009-2-23
发表于 2016-10-7 23:50 | 显示全部楼层
请问数字域解决过零失真的芯片有哪些?

63

主题

1

好友

1772

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
119033
帖子
1859
精华
0
经验
1772 点
金钱
1653 ¥
注册时间
2009-7-19
 楼主| 发表于 2016-10-7 23:55 来自手机端 | 显示全部楼层
6P13P 发表于 2016-10-7 23:50
请问数字域解决过零失真的芯片有哪些?

我目前没有看到过。

64

主题

2

好友

2328

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
82675
帖子
6014
精华
0
经验
2328 点
金钱
2285 ¥
注册时间
2009-2-23
发表于 2016-10-8 00:13 | 显示全部楼层
看来63是没有解决过零失真的,是在02 04这个,新架构后才有的,这就是说声音后者更平滑。

101

主题

0

好友

471

积分

新手上路 当前离线

Rank: 1

UID
4707
帖子
703
精华
0
经验
471 点
金钱
158 ¥
注册时间
2005-6-23
发表于 2016-10-8 12:42 来自手机端 | 显示全部楼层
继续误导

63

主题

1

好友

1772

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
119033
帖子
1859
精华
0
经验
1772 点
金钱
1653 ¥
注册时间
2009-7-19
 楼主| 发表于 2016-10-8 18:13 来自手机端 | 显示全部楼层
A1111 发表于 2016-10-8 12:42
继续误导

不对之处还请指出。

21

主题

12

好友

2797

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2876
精华
0
经验
2797 点
金钱
2648 ¥
注册时间
2011-7-4
发表于 2016-10-8 20:49 来自手机端 | 显示全部楼层
还真的有错误,63的偏移电流有一专门的引脚需要你人为的并上去,02/04是lC内部并联输出,其实是可以做成-24/+23并联结构的,负的那一半的LSB位连接到DATA的MSB(正负标志位)即完美解决。我以前开过贴子讨论过BB的BAL-DAC技术,也实际做过基于此技术的R-2R DAC,这里就不再细说技术细节了

3

主题

0

好友

28

积分

注册会员 当前离线

Rank: 2

UID
820651
帖子
26
精华
0
经验
28 点
金钱
22 ¥
注册时间
2016-10-4
发表于 2016-10-8 22:18 | 显示全部楼层

153

主题

29

好友

2万

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
97
帖子
22036
精华
0
经验
21865 点
金钱
20796 ¥
注册时间
2004-3-23
发表于 2019-6-7 10:31 | 显示全部楼层
大家一直讨论的过零失真到底有多大?有实测数据吗?比如PCM58 /56 /63    1702  1704   

过零失真不在厂家提供的PDF里有表诉?也没有算在总的失真里面吗?

2

主题

0

好友

446

积分
     

业余侠客 当前离线

Rank: 4

UID
528501
帖子
451
精华
0
经验
446 点
金钱
440 ¥
注册时间
2012-9-15
发表于 2019-6-8 10:59 | 显示全部楼层
说了也等于没说。浪费资源。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部