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

[复制链接] 查看: 66122|回复: 150

9

主题

3

好友

380

积分

业余侠客 当前离线

花开花落

Rank: 4

UID
3291
帖子
447
精华
0
经验
380 点
金钱
208 ¥
注册时间
2005-3-7
发表于 2008-9-20 13:57 | 显示全部楼层
原帖由 cdream 于 2008-9-20 13:15 发表

刚开始设计的时候,也对这种方法没信心,好在CPLD设计的时候,是有模式选择,可以直接输出直接并联的信号,这样可以很方便对比分时并联的效果,还有我这里的CPLD程序并没有提高FS,每个DAC接受的还是1FS的数据 ...


哈哈,听了cdream兄的叙述比较清楚作品的数据处理过程,如果用仪器测量我想分时并联后的DAC的线性还是会有问题的。
实践是检验理论的最佳方法 ,佩服cdream兄的尝试,有机会要听听大作。

7

主题

0

好友

666

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
5178
帖子
619
精华
0
经验
666 点
金钱
604 ¥
注册时间
2005-8-9

社区贡献 优秀设计 论坛贵宾 乐于助人

发表于 2008-9-20 13:59 | 显示全部楼层
哈哈,顶此贴。我也在研究做这种东西。

单位相位下并联等于提高信号深度(即增加动态范围),错位相位下并联等于提高采样率。

理论上最好是并联后在并联,这样又增加了采样率又增加了动态,但是操作起来的确非常难。

小弟也是先从提高采样率入手。其实先提高采样率在去并动态,还是先提高动态后再去提高采样率的确是麻烦事情。这个需要未来做大量试验。

通过相位延迟来获取更高的采样率是我的方案。

首先通过ADSP-21368 把需要转换的数据插值到1.152M。

然后使用通过几颗VCO做时钟电路(REF晶振仅有一颗),这个时候开始切割相位做PLL,锁相环和DDS FPGA为LatticeSC或者Actel Axcelerator。

把分成几段的锁相后的时钟讯号分配给 6个MONO DAC,此时每个DAC工作在192KHz采样率。

然后讯号经过21368的数字滤波器输出给AD1955,此时越过AD1955的内部滤波器,选择外部滤波器工作,从而得到1.152M的输出。

难点就是jitter,如此高的采样率,到了高频段采样点实在是太密集了,如果时钟电路差,整个电路高频失真就不能看。


1 000 000 000 000  ps        = 1s
             1 152 000 samples = 1s
             1 536 000 samples = 1s
                  48 000 samples = 1s

54

主题

1

好友

4423

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
52061
帖子
8225
精华
0
经验
4423 点
金钱
4430 ¥
注册时间
2008-8-25
发表于 2008-9-20 14:33 | 显示全部楼层
超级牛,学习了。

49

主题

3

好友

1444

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
2043
帖子
1242
精华
4
经验
1444 点
金钱
1150 ¥
注册时间
2004-11-5

论坛贵宾 DIY大赛获奖

 楼主| 发表于 2008-9-20 14:42 | 显示全部楼层
如果用CPLD对数据做了过多的处理,很多时候会对最终输出的音质发生改变,有时候甚至得不偿失,在处理数据和最终声音调试两个点上做好调整,是最头大的。
这个数字处理板在实际调整的时候,发现外挂时钟最终出来的效果没有直接利用DIR输出的MCK信号来得好,可能是jitter没处理好,或者同步不好引起的.

3

主题

2

好友

1967

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
22550
帖子
2151
精华
0
经验
1967 点
金钱
1953 ¥
注册时间
2007-5-13
发表于 2008-9-20 14:55 | 显示全部楼层
分时DAC并联,好东西。

25

主题

0

好友

482

积分

业余侠客 当前离线

Rank: 4

UID
11848
帖子
684
精华
0
经验
482 点
金钱
391 ¥
注册时间
2006-8-29
发表于 2008-9-20 15:00 | 显示全部楼层
很强的东西啊

7

主题

0

好友

666

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
5178
帖子
619
精华
0
经验
666 点
金钱
604 ¥
注册时间
2005-8-9

社区贡献 优秀设计 论坛贵宾 乐于助人

发表于 2008-9-20 15:05 | 显示全部楼层

回复 #24 cdream 的帖子

CPLD 的数据处理密度太差了··

还有在进行相位延迟分区时候,不使用锁相环会很惨。

同步问题是大问题,精准的相位是必须的。

尤其后面还有给每个DAC做FIR滤波器,相位从头到尾都要见监控住。

我想知道你是怎么把采样率提高上来的? 我看你好像没有提到插值。

4

主题

0

好友

590

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
6603
帖子
497
精华
0
经验
590 点
金钱
357 ¥
注册时间
2005-12-1
发表于 2008-9-20 15:10 | 显示全部楼层
也怀疑平滑衔接的问题,在没有测试的前提下,一切听感不应做为标准

308

主题

15

好友

5852

积分
     

罗宾汉 当前离线

无声胜有声

Rank: 7Rank: 7Rank: 7

UID
17993
帖子
18115
精华
12
经验
5852 点
金钱
4909 ¥
注册时间
2007-1-25
发表于 2008-9-20 15:22 | 显示全部楼层
哗!强机啊!

49

主题

3

好友

1444

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
2043
帖子
1242
精华
4
经验
1444 点
金钱
1150 ¥
注册时间
2004-11-5

论坛贵宾 DIY大赛获奖

 楼主| 发表于 2008-9-20 15:32 | 显示全部楼层
原帖由 8x8x 于 2008-9-20 15:10 发表
也怀疑平滑衔接的问题,在没有测试的前提下,一切听感不应做为标准

理论应该为听感服务吧,否则理论就没有意义了,虽然听感有很大的不标准性

49

主题

3

好友

1444

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
2043
帖子
1242
精华
4
经验
1444 点
金钱
1150 ¥
注册时间
2004-11-5

论坛贵宾 DIY大赛获奖

 楼主| 发表于 2008-9-20 15:34 | 显示全部楼层

回复 #27 HerculesVR 的帖子

我的电路架构并没有提高采用频率啊,DAC的数据流还是1FS的,只是各个DAC的工作时序不一样

7

主题

0

好友

666

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
5178
帖子
619
精华
0
经验
666 点
金钱
604 ¥
注册时间
2005-8-9

社区贡献 优秀设计 论坛贵宾 乐于助人

发表于 2008-9-20 15:39 | 显示全部楼层

回复 #31 cdream 的帖子

112233445566···

那样失真不会大咩?

0

主题

0

好友

48

积分

注册会员 当前离线

Rank: 2

UID
27850
帖子
60
精华
0
经验
48 点
金钱
48 ¥
注册时间
2007-9-28
发表于 2008-9-20 16:05 | 显示全部楼层
漂亮说

110

主题

0

好友

1万

积分
     

青铜剑侠 当前离线

HIFI三大菜鸟之一。……

Rank: 8Rank: 8

UID
15742
帖子
16600
精华
0
经验
15051 点
金钱
13296 ¥
注册时间
2006-12-9
发表于 2008-9-20 16:07 | 显示全部楼层
制作很强大。。

31

主题

6

好友

3569

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
18167
帖子
3558
精华
1
经验
3569 点
金钱
3118 ¥
注册时间
2007-1-28
发表于 2008-9-20 16:56 | 显示全部楼层
近水楼台先得月,先听为快,很强大! 初步印象解晰力非常好,细腻耐听,信息量密度很大,过几天再细听.

楼主强人! 加油!

16

主题

0

好友

795

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
29904
帖子
1136
精华
0
经验
795 点
金钱
767 ¥
注册时间
2007-11-4
发表于 2008-9-20 17:03 | 显示全部楼层
我看不懂!一串陌生的名词!

2

主题

1

好友

324

积分

业余侠客 当前离线

Rank: 4

UID
2318
帖子
282
精华
0
经验
324 点
金钱
192 ¥
注册时间
2004-12-1

论坛贵宾

发表于 2008-9-20 17:08 | 显示全部楼层
机器暂时在我这里,素质不是一般的强!相信经过慢慢优化之后会成为极品的!

9

主题

0

好友

3046

积分
     

新手上路 当前离线

Rank: 1

UID
44580
帖子
4146
精华
0
经验
3046 点
金钱
3013 ¥
注册时间
2008-6-1
发表于 2008-9-20 17:12 | 显示全部楼层
希望能变成商品~

49

主题

3

好友

1444

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
2043
帖子
1242
精华
4
经验
1444 点
金钱
1150 ¥
注册时间
2004-11-5

论坛贵宾 DIY大赛获奖

 楼主| 发表于 2008-9-20 17:23 | 显示全部楼层
原帖由 fhyfbjl 于 2008-9-20 17:14 发表
超强!!!

请教LZ,你这里8个DAC轮流工作?每个DAC工作一个采样周期然后休息7个周期?

不是的,是在同一个LR周期内,DAC轮流工作,不会休息7个周期;具体测试结果,暂没发现失真

133

主题

0

好友

4912

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
278
帖子
4622
精华
4
经验
4912 点
金钱
2799 ¥
注册时间
2004-4-4

元老级

发表于 2008-9-20 17:26 | 显示全部楼层
要是 休息7个周期,就等于 一个 DAC工作 ,没有意义!支持楼主创新
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部