[心得经验] 8片分时并联架构的DAC(参赛)

[复制链接] 查看: 70451|回复: 151

96

主题

12

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3315
精华
6
经验
3705 点
金钱
2485 ¥
注册时间
2004-7-24

社区贡献

发表于 2008-9-22 01:20 | 显示全部楼层
做的不错,不过没搞明白什么是分时,TDM?如果能话个图上来就清楚了
WM8740内部应该有个内插滤波器,不过可以旁路掉,也就是工作在NOS方式下
不知道cdream用的是什么方式?

1

主题

0

好友

53

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
51614
帖子
306
精华
0
经验
53 点
金钱
53 ¥
注册时间
2008-8-22
发表于 2008-9-22 04:57 | 显示全部楼层
什么时候成为商品,好的东西都想拥有~

45

主题

1

好友

2557

积分

罗宾汉 当前离线

择其道而行之

Rank: 7Rank: 7Rank: 7

UID
16071
帖子
2580
精华
1
经验
2557 点
金钱
2220 ¥
注册时间
2006-12-17
发表于 2008-9-22 08:37 | 显示全部楼层
原来是这样,虽然我不太懂数字.

但是这个分时处理并不是一个DAC做完了另一个跟上,而是一个做了一些,下一个跟上,下一个做了一些,下下个跟上.....过了一段时间,第一个DAC退出工作,也就是某一时刻,工作的DAC不只是一个,但又不是全部在工作

49

主题

3

好友

1445

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
2043
帖子
1243
精华
4
经验
1445 点
金钱
1151 ¥
注册时间
2004-11-5

论坛贵宾 DIY大赛获奖

 楼主| 发表于 2008-9-22 09:01 | 显示全部楼层
8FS.GIF

画了个曲线图,可以大致说明下分时并联输出的原理,t2为L(R)通道结束时间,
当DAC要从电压V1变化到电压V2的时候,直接并联电压是瞬间递增上去(粗红色线);分时间并联的曲线(粗绿色线)则是阶梯状上升的(t0--t2),如果是8分时并联,就有8个阶梯;
t0--t2这个是I2S信号数据空余时间,这样就能保证整个LR时序的完整了;WM8740是工作在NOS模式.

49

主题

3

好友

1445

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
2043
帖子
1243
精华
4
经验
1445 点
金钱
1151 ¥
注册时间
2004-11-5

论坛贵宾 DIY大赛获奖

 楼主| 发表于 2008-9-22 09:03 | 显示全部楼层
原帖由 evangelion 于 2008-9-22 08:37 发表
原来是这样,虽然我不太懂数字.

但是这个分时处理并不是一个DAC做完了另一个跟上,而是一个做了一些,下一个跟上,下一个做了一些,下下个跟上.....过了一段时间,第一个DAC退出工作,也就是某一时刻,工作的DAC不只 ...

差不多是这样,只不过"做了一些",是做了同样的"一些",只是在"做的"时间上不同而已

96

主题

12

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3315
精华
6
经验
3705 点
金钱
2485 ¥
注册时间
2004-7-24

社区贡献

发表于 2008-9-22 13:10 | 显示全部楼层
如果这样NOS方式,应该有外置的8X内插滤波器吧,否则直接延时八片的数据不是一样的吗?

45

主题

1

好友

2557

积分

罗宾汉 当前离线

择其道而行之

Rank: 7Rank: 7Rank: 7

UID
16071
帖子
2580
精华
1
经验
2557 点
金钱
2220 ¥
注册时间
2006-12-17
发表于 2008-9-22 13:39 | 显示全部楼层
我感觉工作方式应该是这样,不知道对不对

时序,                                                                       直接8并

DAC.gif     DAC1.gif

45

主题

1

好友

2557

积分

罗宾汉 当前离线

择其道而行之

Rank: 7Rank: 7Rank: 7

UID
16071
帖子
2580
精华
1
经验
2557 点
金钱
2220 ¥
注册时间
2006-12-17
发表于 2008-9-22 13:40 | 显示全部楼层
这样就解释了为什么时序的方式更加接近模拟,,,

49

主题

3

好友

1445

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
2043
帖子
1243
精华
4
经验
1445 点
金钱
1151 ¥
注册时间
2004-11-5

论坛贵宾 DIY大赛获奖

 楼主| 发表于 2008-9-22 16:37 | 显示全部楼层
原帖由 evangelion 于 2008-9-22 13:39 发表
我感觉工作方式应该是这样,不知道对不对

时序,                                                                       直接8并

530388   530389

这画形象,不过DAC模块红了就一直红了,不会红了就变白

0

主题

0

好友

100

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
21349
帖子
182
精华
0
经验
100 点
金钱
126 ¥
注册时间
2007-4-7
发表于 2008-9-22 16:47 | 显示全部楼层
就好像汽车的发动机的工作程序一样吗?

22

主题

2

好友

2086

积分
     

荣誉版主 当前离线

Rank: 4

UID
18952
帖子
2107
精华
1
经验
2086 点
金钱
2058 ¥
注册时间
2007-2-15

论坛版主

发表于 2008-9-22 16:58 | 显示全部楼层
我喜欢更简单  便宜的东西  你这个太复杂了  调试起来比较麻烦  复杂的东西  对元件的要求很好

49

主题

3

好友

1445

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
2043
帖子
1243
精华
4
经验
1445 点
金钱
1151 ¥
注册时间
2004-11-5

论坛贵宾 DIY大赛获奖

 楼主| 发表于 2008-9-22 17:25 | 显示全部楼层
原帖由 l3434 于 2008-9-22 16:47 发表
就好像汽车的发动机的工作程序一样吗?

有点类似,8缸联动,呵呵

49

主题

3

好友

1445

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
2043
帖子
1243
精华
4
经验
1445 点
金钱
1151 ¥
注册时间
2004-11-5

论坛贵宾 DIY大赛获奖

 楼主| 发表于 2008-9-22 17:27 | 显示全部楼层
原帖由 antiga 于 2008-9-22 16:58 发表
我喜欢更简单  便宜的东西  你这个太复杂了  调试起来比较麻烦  复杂的东西  对元件的要求很好

复杂基本上就在程序那边了,复杂有复杂的道理,其实硬件电路架构很简单,基本无需调试,调音倒是会有,这个最花功夫

19

主题

0

好友

242

积分

业余侠客 当前离线

Rank: 4

UID
16547
帖子
174
精华
0
经验
242 点
金钱
190 ¥
注册时间
2006-12-28

花甲前辈

发表于 2008-9-22 18:45 | 显示全部楼层
楼主实现的是一个带8倍插值滤波器的DAC。如果器件的一致性好的话,能够提高SNR,效果应该不错。恕我直言用8片DAC,是否代价太大了?参赛可以,作为产品成本是否太高了?
楼主贴的金嗓子DP-700的图应该是滑动平均滤波器吧?和楼主的方案应不太一样。但有一点相同,都是硬件实现了滤波功能。
以上分析是否正确?

19

主题

0

好友

242

积分

业余侠客 当前离线

Rank: 4

UID
16547
帖子
174
精华
0
经验
242 点
金钱
190 ¥
注册时间
2006-12-28

花甲前辈

发表于 2008-9-22 19:09 | 显示全部楼层
原帖由 laurel 于 2008-9-22 13:10 发表
如果这样NOS方式,应该有外置的8X内插滤波器吧,否则直接延时八片的数据不是一样的吗?


要有外置的8X内插滤波器的话,有一片DAC就够了。

173

主题

3

好友

4339

积分

罗宾汉 当前离线

神(神经的神)

Rank: 7Rank: 7Rank: 7

UID
19433
帖子
11516
精华
0
经验
4339 点
金钱
4042 ¥
注册时间
2007-2-28
发表于 2008-9-22 19:10 | 显示全部楼层
什么都不关心,就关心你出不出板
头像被屏蔽

154

主题

0

好友

3013

积分

禁止访问 当前离线

中国DIY协会会员

UID
9398
帖子
4259
精华
0
经验
3013 点
金钱
2563 ¥
注册时间
2006-5-15
发表于 2008-9-22 20:11 | 显示全部楼层
摸拟输出部分也很重要,再加强一点就更棒了

48

主题

0

好友

1144

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
103
帖子
1419
精华
0
经验
1144 点
金钱
714 ¥
注册时间
2004-3-23
发表于 2008-9-22 20:18 | 显示全部楼层
不是一般的牛,高人,高人。

49

主题

3

好友

1445

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
2043
帖子
1243
精华
4
经验
1445 点
金钱
1151 ¥
注册时间
2004-11-5

论坛贵宾 DIY大赛获奖

 楼主| 发表于 2008-9-22 23:55 | 显示全部楼层
原帖由 shuzixile 于 2008-9-22 18:45 发表
楼主实现的是一个带8倍插值滤波器的DAC。如果器件的一致性好的话,能够提高SNR,效果应该不错。恕我直言用8片DAC,是否代价太大了?参赛可以,作为产品成本是否太高了?
楼主贴的金嗓子DP-700的图应该是滑动平均 ...

用8片并联正好,不多也不少。当然理论上还可以再增加DAC数量,呵呵.8片并联实际效果上看,还是值得的,款且用的DAC价格还可以接受;模拟电路的确是稍微差了一些,因采用datasheet推荐的标准电路,声音应属于欧系风格,这部分有很大的改善空间(前两天几个朋友来试听,更换了最后级的运放,原先用AD797,对输出的声音风格改变的确很大).

96

主题

12

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3315
精华
6
经验
3705 点
金钱
2485 ¥
注册时间
2004-7-24

社区贡献

发表于 2008-9-23 00:02 | 显示全部楼层
原帖由 shuzixile 于 2008-9-22 19:09 发表


要有外置的8X内插滤波器的话,有一片DAC就够了。


外部滤波器下一片和8片都可以,8片下,对每路数据做1/8的抽取,相对于每一片D/A是工作在NOS方式
如果仅仅是数据做延迟N个采样周期再分配到N片D/A上是不是有问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部