[基础知识] 造一台软DAC

[复制链接] 查看: 178206|回复: 525

1

主题

0

好友

104

积分

论坛游民 当前离线

187335152

Rank: 3Rank: 3

UID
12722
帖子
46
精华
0
经验
104 点
金钱
27 ¥
注册时间
2006-9-25
发表于 2010-4-23 08:24 | 显示全部楼层
请继续,

2

主题

0

好友

521

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
28392
帖子
670
精华
0
经验
521 点
金钱
519 ¥
注册时间
2007-10-8
发表于 2010-4-23 09:38 | 显示全部楼层
学习,支持一下

80

主题

2

好友

1048

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
5312
帖子
1705
精华
0
经验
1048 点
金钱
368 ¥
注册时间
2005-8-22
发表于 2010-4-23 20:19 | 显示全部楼层
学习一下

96

主题

12

好友

3704

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3314
精华
6
经验
3704 点
金钱
2484 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-4-23 20:34 | 显示全部楼层
就算是团队做,也是一个较大的工程,个人做真是不可思议,各种资源还要相当齐备.真是佩服得五体投地!
mhook 发表于 2010-4-22 22:09

在设计这个sDAC时候,我先后扮演了系统工程师、硬件工程师、layout工程师、FPGA算法工程师、测试工程师... ...N个角色
真过瘾啊... ...

96

主题

12

好友

3704

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3314
精华
6
经验
3704 点
金钱
2484 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-4-23 21:05 | 显示全部楼层
很遗憾,这张图没什么大用。因为LZ在用频谱仪的短处,就是动态范围不够,还不如像样点声卡上的ADC。如果测量设备的某方面性能还不如被测设备正常工作时应有的表现,恐怕只能用来除错,难以反映被测设备的指标。
另 ...
simmconn 发表于 2010-4-23 07:46

没错,对sDAC这种高动态范围的东东,只能看个大概。没办法,谁让我当时没更合适的装备呢。之后会上1212M的RMAA测试结果,效果会比这个好一点
这个错误嘛也没什么,谁都有犯错误的时候是不?

0

主题

0

好友

299

积分

业余侠客 当前离线

Rank: 4

UID
51213
帖子
290
精华
0
经验
299 点
金钱
299 ¥
注册时间
2008-8-18
发表于 2010-4-23 21:39 | 显示全部楼层
我看LZ在数字信号处理方面很强的,能不能把功能扩充一些,把FFT集成进去,可以随意设定听音环境,如室内,公共区,音源内容区分流行,古典,JAZZ,等,以上都可以数字信号处理方式处理,至于硬件实现,还是软件实现随那个方面,保真质量.不知可否.

96

主题

12

好友

3704

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3314
精华
6
经验
3704 点
金钱
2484 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-4-23 21:54 | 显示全部楼层
我看LZ在数字信号处理方面很强的,能不能把功能扩充一些,把FFT集成进去,可以随意设定听音环境,如室内,公共区,音源内容区分流行,古典,JAZZ,等,以上都可以数字信号处理方式处理,至于硬件实现,还是软件实现随那个方面,保 ...
zyj9490 发表于 2010-4-23 21:39

应该就是房间均衡器,目前要实现这个功能需要一块DSP,因为要算均衡曲线和计算自适应滤波器系数。现在sDAC的硬件资源是做不到的。

96

主题

12

好友

3704

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3314
精华
6
经验
3704 点
金钱
2484 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-4-23 21:58 | 显示全部楼层
继续帖
这贴上一个sDAC的框图,清晰明了的说明sDAC的硬件组成部分和信号流向。

blockdigram.jpg

96

主题

12

好友

3704

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3314
精华
6
经验
3704 点
金钱
2484 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-4-23 22:02 | 显示全部楼层
从上面图可以看出,sDAC的硬件由数字音频接收、FPGA、D/A、运放、单片机、DDS等芯片构成。其中电源部分没有在框图中标示出来,实际上电源也是sDAC的重要组成部分。
数字音频接收:DIR9001
FPGA:EP2C8Q208C8
D/A: PCM1794/1792
单片机:C8051F230
DDS:AD9852
电源:NCP5662,NCP565,LM317,LM337

103

主题

5

好友

3009

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
4153
帖子
3096
精华
0
经验
3009 点
金钱
2527 ¥
注册时间
2005-5-8
发表于 2010-4-23 22:18 | 显示全部楼层
ESS目前有THD+N小于-118dB的DAC芯片 release了
使用单片的DAC CHIP可能会比楼主的方案性能好,但是可玩性就差很多

5

主题

2

好友

874

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
156799
帖子
873
精华
0
经验
874 点
金钱
863 ¥
注册时间
2009-12-19

社区贡献 乐于助人

发表于 2010-4-23 23:57 | 显示全部楼层
严重关注LZ 的作品
PCM1798也可以单声道输出,呵呵,有得玩了
手上的FPGA是EP2C5T144,不接SDRAM的话,IO口够用了

1

主题

1

好友

572

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
27691
帖子
437
精华
2
经验
572 点
金钱
483 ¥
注册时间
2007-9-25
发表于 2010-4-24 03:37 | 显示全部楼层
ESS目前有THD+N小于-118dB的DAC芯片 release了
使用单片的DAC CHIP可能会比楼主的方案性能好,但是可玩性就差很多
bbp 发表于 2010-4-23 22:18


那东西看上去不错,可是样片要50美元一片,而且要签了保密协议才给。我还是等他降到白菜价吧。

5

主题

3

好友

3867

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
32026
帖子
4996
精华
0
经验
3867 点
金钱
3775 ¥
注册时间
2007-12-11
发表于 2010-4-24 10:45 | 显示全部楼层
很不错,LZ一定是个高级别的工程师,这板颜色我喜欢板面元件布局也很合理
等进度

0

主题

0

好友

132

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
192086
帖子
146
精华
0
经验
132 点
金钱
132 ¥
注册时间
2010-4-15
发表于 2010-4-24 16:32 | 显示全部楼层
只有超强的人才能完成的工作

96

主题

12

好友

3704

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3314
精华
6
经验
3704 点
金钱
2484 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-4-25 10:35 | 显示全部楼层
ESS目前有THD+N小于-118dB的DAC芯片 release了
使用单片的DAC CHIP可能会比楼主的方案性能好,但是可玩性就差很多
bbp 发表于 2010-4-23 22:18

是ES9008,9018吧,这片子把音频D/A提高到了一个新高度,不过集成度太高了不好玩。
我倒是对那个32bit,-120dB THD的A/D感兴趣,可惜没有详细的指标和资料

247

主题

20

好友

6543

积分

贵宾 当前离线

Rank: 3Rank: 3

UID
1973
帖子
6679
精华
5
经验
6543 点
金钱
4807 ¥
注册时间
2004-10-29

元老级 论坛贵宾

发表于 2010-4-25 12:59 | 显示全部楼层
ES9018朋友的工厂已经拿到并制作出了工程机,不过这玩意好像不能公开。
慢慢等降价在玩。

96

主题

12

好友

3704

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
1077
帖子
3314
精华
6
经验
3704 点
金钱
2484 ¥
注册时间
2004-7-24

社区贡献

 楼主| 发表于 2010-4-25 23:34 | 显示全部楼层
ES9018朋友的工厂已经拿到并制作出了工程机,不过这玩意好像不能公开。
慢慢等降价在玩。
明9002 发表于 2010-4-25 12:59

看来ESS也不屑于推广这个D/A

5

主题

2

好友

874

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
156799
帖子
873
精华
0
经验
874 点
金钱
863 ¥
注册时间
2009-12-19

社区贡献 乐于助人

发表于 2010-4-27 12:58 | 显示全部楼层
ESS还是蛮有个性的

101

主题

0

好友

2080

积分
     

贵宾 当前离线

Rank: 3Rank: 3

UID
18373
帖子
2130
精华
0
经验
2080 点
金钱
1862 ¥
注册时间
2007-2-2

社区贡献 论坛贵宾

发表于 2010-4-27 13:15 | 显示全部楼层
技术含量高,这是大师们玩的

5

主题

0

好友

87

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
143033
帖子
205
精华
0
经验
87 点
金钱
82 ¥
注册时间
2009-10-27
发表于 2010-4-27 14:13 | 显示全部楼层
俺等菜鸟里面的每个芯片都要穷*年之功才能入门,别提里面的算法了,膜拜ing...可以做个工程来搞了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部