[DAC] 又一个PCM1704

  [复制链接] 查看: 446468|回复: 1460

1

主题

0

好友

250

积分

业余侠客 当前离线

Rank: 4

UID
516620
帖子
332
精华
0
经验
250 点
金钱
214 ¥
注册时间
2012-8-5
发表于 2012-8-16 23:07 | 显示全部楼层
昨天拆了2个坏的ADSL测试仪(不同规格),毛都没见一根,弄得灰头土脸的,还给同事笑话,郁闷。。。。。。

1

主题

0

好友

250

积分

业余侠客 当前离线

Rank: 4

UID
516620
帖子
332
精华
0
经验
250 点
金钱
214 ¥
注册时间
2012-8-5
发表于 2012-8-16 23:09 | 显示全部楼层
第三版养眼啊,期待中。。。。。。

218

主题

20

好友

9219

积分
     

认证会员 当前在线

http://mmchifi.taobao.com

Rank: 4

UID
2231
帖子
18143
精华
4
经验
9219 点
金钱
4913 ¥
注册时间
2004-11-23

元老级 认证会员

发表于 2012-8-16 23:10 | 显示全部楼层
你那板上还有其他好东西来着,拆了627这板就废了
Jeff_Zhu 发表于 2012-8-16 23:06


好东东不少,有AK4113、AK4114、AD1896、AD1852各一颗,OPA627AU两颗
还有几颗稳压IC。
不过板子也有坏的,四层板不好检修,就准备拆零件了。
头像被屏蔽

19

主题

0

好友

690

积分

禁止发言 当前离线

UID
35009
帖子
832
精华
0
经验
690 点
金钱
680 ¥
注册时间
2008-1-31
发表于 2012-8-16 23:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

1

主题

0

好友

250

积分

业余侠客 当前离线

Rank: 4

UID
516620
帖子
332
精华
0
经验
250 点
金钱
214 ¥
注册时间
2012-8-5
发表于 2012-8-16 23:23 | 显示全部楼层
这几年跟HIFI脱节了,什么芯片有什么用途好多都不懂了,最近有空注册上来看看,才发现,人已到中年,知识已到枯竭时,看来,DIY,只剩下看的份了。好在有帮大虾们。有空整些好东东出来,听不到,也让眼睛解解馋。

19

主题

2

好友

1429

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
476002
帖子
1408
精华
0
经验
1429 点
金钱
1294 ¥
注册时间
2012-2-29
 楼主| 发表于 2012-8-17 10:02 | 显示全部楼层
本帖最后由 Jeff_Zhu 于 2012-8-17 15:11 编辑

经过漫长的等待,天朝的专利局终于公开了我那个专利。从现在开始专利就有保护了。现附上专利文档。专利文档有其特殊的结构和措辞,一般人很难读懂,等回头有时间了我再用通俗的方法来解释一下。
000001.gif
000002.gif
000003.gif
000004.gif
000005.gif
000006.gif
000007.gif
000008.gif

18

主题

0

好友

303

积分
     

业余侠客 当前离线

Rank: 4

UID
336833
帖子
313
精华
0
经验
303 点
金钱
285 ¥
注册时间
2011-5-19
发表于 2012-8-17 10:16 | 显示全部楼层
哈哈,大餐来了,不知插楼没

17

主题

1

好友

752

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
102762
帖子
1076
精华
0
经验
752 点
金钱
737 ¥
注册时间
2009-5-9
发表于 2012-8-17 11:34 | 显示全部楼层
回复 526# Jeff_Zhu


    我大学一门选修课就是专利法及专利申请写作~

17

主题

1

好友

752

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
102762
帖子
1076
精华
0
经验
752 点
金钱
737 ¥
注册时间
2009-5-9
发表于 2012-8-17 11:36 | 显示全部楼层
回复 515# Jeff_Zhu


    没问题,那就等候你的消息啦
头像被屏蔽

19

主题

0

好友

690

积分

禁止发言 当前离线

UID
35009
帖子
832
精华
0
经验
690 点
金钱
680 ¥
注册时间
2008-1-31
发表于 2012-8-17 12:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

6

主题

0

好友

678

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
192443
帖子
744
精华
0
经验
678 点
金钱
675 ¥
注册时间
2010-4-17
发表于 2012-8-17 13:41 | 显示全部楼层
回复 526# Jeff_Zhu


    祝贺祝贺!!!

19

主题

2

好友

1429

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
476002
帖子
1408
精华
0
经验
1429 点
金钱
1294 ¥
注册时间
2012-2-29
 楼主| 发表于 2012-8-17 14:54 | 显示全部楼层
回复  Jeff_Zhu


    我大学一门选修课就是专利法及专利申请写作~
GRACEFULL 发表于 2012-8-17 11:34



    这个专利文档就是我自己写的,没花钱找专利事务所代写。其实他们写的也不行,虽然对格式规范很熟悉,但是对发明内容就很难理解的象发明者那么贴切了。以前我的专利文档都是让他们代写的,受够他们了。这次自己写的感觉不错,其实就那么回事
头像被屏蔽

19

主题

0

好友

690

积分

禁止发言 当前离线

UID
35009
帖子
832
精华
0
经验
690 点
金钱
680 ¥
注册时间
2008-1-31
发表于 2012-8-17 18:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

6

主题

0

好友

126

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
350892
帖子
146
精华
0
经验
126 点
金钱
124 ¥
注册时间
2011-6-14
发表于 2012-8-17 18:27 | 显示全部楼层
回复 532# Jeff_Zhu


    控制“跟踪充电控制器”给电容充电,直到近似数据变化后的电平,这个怎么实现呢?

6

主题

0

好友

126

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
350892
帖子
146
精华
0
经验
126 点
金钱
124 ¥
注册时间
2011-6-14
发表于 2012-8-17 18:29 | 显示全部楼层
回复 532# Jeff_Zhu


    怎么觉得“跟踪充电控制器”也有点DAC的味道,工作原理有点类似于两个DAC协同工作,相互避开数据变化的时间节点

19

主题

2

好友

1429

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
476002
帖子
1408
精华
0
经验
1429 点
金钱
1294 ¥
注册时间
2012-2-29
 楼主| 发表于 2012-8-17 19:37 | 显示全部楼层
什么是glitch? 为什么glitch对于一个R-2R的DAC来讲会这么的重要?

glitch的中文名字叫短时脉冲干扰。glitch的产生的原因在我那个专利文档中有很好的说明,如果要详细了解的话也可以在网上找到很多资料。我这里就只做一个通俗的比喻。

比如说你有4个砝码,分别为1克,2克,4克,8克,那么我可以用这4个砝码搭配出0-15克之间的重量。其实这就是一个4比特的DAC,其中8克的那个砝码称为MSB(Most Significant bit),最高有效位。这个砝码的分量是最重的。

如果现在天平上的砝码从7克变成8克,需要做什么呢?7克代表是4克,2克,1克这三个砝码都在上面。而8克就只需要8克的一个砝码就行了。看到这里可能就明白了,虽然说7克变到8克只是变了1克而已,但是实际上这4个砝码都要发生变化,把三个小砝码取下,把一个最大的8克砝码放上去。可是问题来了,你是应该先把三个砝码取下来之后再放那个大砝码呢?还是先把大砝码先放上去再取掉那三个小的。不管哪种做法都会使天平上的总重量在这一时间发生远远超过1克的变化,或者是7->0->8,又或者是7->15->8。这个就是一个很大glitch。可能有人会说,能不能同时操作这4个砝码?但现实中,完全的同时是不可能做到的,势必有先有后,哪怕是很小的时间上的差异,都会产生这个中间的不可控状态。而且因为那个大砝码实在太大,哪怕是很短时的中间状态都会造成很严重的后果,在一个24bit的DAC中,MSB是LSB的8388608倍,所以这个大家伙真是不动则已,一动惊人。

另外一种glitch产生于模拟开关的电荷注入问题,这个问题的解决也是相当的棘手。但是这个造成的影响现在在1704上没有MSB做造成的那么大。在我的专利里也有针对于这方面的解决方法,但是这个问题就更深奥,有兴趣的朋友可以自行去了解。等以后有充足时间我也可以和大家一起来探讨这个问题。

我们都知道BB的PCM63是个里程碑,PCM63过后的DAC包括PCM1702和PCM1704都被广泛好评,几乎垄断了所有的旗舰级DAC。那么我们回头来看一下为什么PCM63会如此的出名。其实说起来很简单,我们前面说的0-15克是单极性的表达方式,实际上换算成双极性的话就是-7到+8,前面说的7到8之间的改变实际上就是-1到0之间的转变。PCM63呢?就是准备了2套同样的砝码,但是极性相反,也就是-1, -2, -4, +1, +2, +4这6个砝码,这时候如果从-1克变到0克的话很简单,就直接取掉那个-1的砝码就行了,0克到1克的转变同样简单,加一个+1克的砝码。所以,在过零区间内大砝码都不需要动。的这种架构可以在过零的区间内可以做到几乎没有glitch。对我们来讲最直接的感受就是小信号的时候纯净无比。

我们来看下PCM63的datasheet。BB在头版头条宣布了这个伟大的技术。
PCM63.PNG


其实glitch并没有这么简单就解决掉了,仔细分析一下。发现那个8克的大家伙虽然没有了。但是他的小弟,4克的砝码其实也是很大的了。在+3克变到+4克的时候同样要取掉2个小砝码然后放上那个4克砝码。事实上,在24bit中那个次于MSB的位也比LSB要大4194304倍。依旧是个很大的问题。所以说PCM63-PCM1704所宣称的glitch-free只是指的在过零区间内的,而并不是全区域内的glitch-free。按照BB的这种做法推演下去,要真正的glitch-free就只能把所有的砝码都做成1克的,可是这样的话就需要16777216个砝码了,不用去看这串数字有几位了,反正是不可能做成那样的就是了

所以,要真正意义上解决glitch的问题,还是需要靠其他的技术。

欲知后事如何,请听下回分解

19

主题

2

好友

1429

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
476002
帖子
1408
精华
0
经验
1429 点
金钱
1294 ¥
注册时间
2012-2-29
 楼主| 发表于 2012-8-17 19:40 | 显示全部楼层
回复  Jeff_Zhu


    怎么觉得“跟踪充电控制器”也有点DAC的味道,工作原理有点类似于两个DAC协同工作 ...
xjf20072608 发表于 2012-8-17 18:29



    对的,一个主的一个副的,副的DAC用做充电,主的用作跟踪。

6

主题

0

好友

126

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
350892
帖子
146
精华
0
经验
126 点
金钱
124 ¥
注册时间
2011-6-14
发表于 2012-8-17 21:33 | 显示全部楼层
回复 536# Jeff_Zhu

用两个15bit的DAC互相配合,一个作为正,一个作为负(用运放反向一下),组成一个16bit的DAC,在过零点时用DAC的低LSB,消除glitch,那么照样可以手工DIY

19

主题

2

好友

1429

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
476002
帖子
1408
精华
0
经验
1429 点
金钱
1294 ¥
注册时间
2012-2-29
 楼主| 发表于 2012-8-17 21:50 | 显示全部楼层
回复  Jeff_Zhu

用两个15bit的DAC互相配合,一个作为正,一个作为负(用运放反向一下),组成一个16bit ...
xjf20072608 发表于 2012-8-17 21:33



    2个运放的失调电压不一样,中间会有一个过零误差。可以直接并联DAC就行了。不过这种方法现在有现成的芯片,就没必要自己搞了。

6

主题

0

好友

126

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
350892
帖子
146
精华
0
经验
126 点
金钱
124 ¥
注册时间
2011-6-14
发表于 2012-8-18 09:21 | 显示全部楼层

标题

回复 539# Jeff_Zhu
   

的确,两个运放的过零点不一样,但是现在有失调电压很小的运放,有些也有调零电路,真想搞还是可以的弄出来的。你说的两个直接并联,这种并没有起到两套正负砝码的作用,到时候的过零点需要引起大砝码的动作,glitch没有变小。坛子上有人将DAC并联使用,据说是在时间上复用,增加声音密度。这其实是从时间的横向来解决问题。消除glitch要从纵向解决问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部