43

主题

2

好友

829

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
9077
帖子
776
精华
0
经验
829 点
金钱
742 ¥
注册时间
2006-5-2
发表于 2013-8-29 00:37 | 显示全部楼层
本帖最后由 定音鼓 于 2013-8-29 21:54 编辑

某天上网,看到到diyaudio有人玩XMOS直驱PCM1704,PCM56,PCM63,感觉有点意思。
只是针对NOS DAC来说,用XMOS可以做个很好的USB DAC,因为异步,再用好隔离和RECLOCK技术,这样,除去晶振本身的抖动外,其他环节的抖动都可以忽略不计。
L1_48 _ PAGE1.jpg
当然,不考虑隔离,电路就超级简单。
L1_48 2.jpg
看看11前是否有时间开个板玩玩,把我手上的PCM63,TDA1541用上,都躺了10年了,再不玩真要扔掉了。

无所谓NOS不NOS,不喜欢NOS,可以通过电脑播放软件重新SRC,毕竟电脑端的升频SRC或者叫数字滤波器从平台来说远强于IC。比如foobar,jriver,audiogate等等都有自己的SRC或者是插件,1541升到176.4K,TDA1541A,PCM1704可以升到384K。

也可以用双核的XMOS加入数字滤波器功能,如果了解HDCD原理也可以加HDCD解码,不过这个有点扯远了,需要更多时间做。

XMOS说白点就是一个开放式FPGA,由于XMOS提供了很多基础平台,可以很方便地在上面做出各种应用。
刚才有朋友说要求做出差分是1541,没问题,无非输出2路LR_data,几条语句解决问题。
差分不是简单反相就行了,这样L和R相位似乎有180度差,网上以前很多DAC都是加个04做反相,这样做不完美,不可以。

真是走两个极端,那边玩着DSD解码,这边又想着古老的1541 NOS。

因为很忙,又不想忘记这事,所以发帖,绝对不做太监帖 。待续。

127

主题

0

好友

1万

积分
     

版主 当前离线

脑放进行时

Rank: 7Rank: 7Rank: 7

UID
3986
帖子
18146
精华
2
经验
17478 点
金钱
15213 ¥
注册时间
2005-4-20

社区贡献 优秀设计 论坛版主

发表于 2013-8-29 00:45 | 显示全部楼层
记得修过某机顶盒是XMOS做的,就是多任务FPGA而已。

43

主题

2

好友

829

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
9077
帖子
776
精华
0
经验
829 点
金钱
742 ¥
注册时间
2006-5-2
 楼主| 发表于 2013-8-29 00:51 | 显示全部楼层
xmlhifi 发表于 2013-8-29 00:45
记得修过某机顶盒是XMOS做的,就是多任务FPGA而已。

USB AUDIO在XMOS应用中应该只占个零头,XMOS可以做各种方案。

127

主题

0

好友

1万

积分
     

版主 当前离线

脑放进行时

Rank: 7Rank: 7Rank: 7

UID
3986
帖子
18146
精华
2
经验
17478 点
金钱
15213 ¥
注册时间
2005-4-20

社区贡献 优秀设计 论坛版主

发表于 2013-8-29 00:52 | 显示全部楼层
定音鼓 发表于 2013-8-29 00:51
USB AUDIO在XMOS应用中应该只占个零头,XMOS可以做各种方案。

确实是冰山一角,XMOS官网很多资源比ZLG网站更有油水。

7

主题

0

好友

935

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
184953
帖子
1129
精华
0
经验
935 点
金钱
960 ¥
注册时间
2010-3-25
发表于 2013-8-29 07:03 | 显示全部楼层
目前ADI和Ti最高速的数字隔离器件,相对高速门电路,输出延迟和抖动参数依然很大。隔离是有得有失,并非想象中的都能得到“很好”的效果。

34

主题

0

好友

1045

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
17620
帖子
1306
精华
0
经验
1045 点
金钱
1044 ¥
注册时间
2007-1-17

社区贡献 新人进步

发表于 2013-8-29 07:24 | 显示全部楼层
那有没有某些高级机器所采用的隔离手法可以现成拿来借鉴下?

38

主题

2

好友

897

积分

认证会员 当前离线

Rank: 4

UID
154118
帖子
2243
精华
0
经验
897 点
金钱
846 ¥
注册时间
2009-12-11

认证会员

发表于 2013-8-29 09:22 | 显示全部楼层
在实时多路采样处理的应用中,XMOS用起来很顺手的。在USB Audio中基本是浪费型的应用。哈。

38

主题

4

好友

648

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
165937
帖子
956
精华
0
经验
648 点
金钱
633 ¥
注册时间
2010-1-18
发表于 2013-8-29 09:36 | 显示全部楼层
那岂不是芯片并联很方便

15

主题

0

好友

569

积分

职业侠客 当前在线

Rank: 5Rank: 5

UID
474067
帖子
864
精华
0
经验
569 点
金钱
551 ¥
注册时间
2012-2-23
发表于 2013-8-29 09:36 | 显示全部楼层
十月就有了

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
发表于 2013-8-29 12:31 | 显示全部楼层
直接PCM1704就好了。

1

主题

0

好友

9

积分

注册会员 当前离线

Rank: 2

UID
603216
帖子
10
精华
0
经验
9 点
金钱
7 ¥
注册时间
2013-7-10
发表于 2013-9-2 19:41 | 显示全部楼层
mark一下,等着看帖。

13

主题

1

好友

1406

积分

认证会员 当前离线

Rank: 4

UID
30337
帖子
1595
精华
0
经验
1406 点
金钱
1382 ¥
注册时间
2007-11-12

认证会员

发表于 2013-9-2 22:53 | 显示全部楼层
USB隔离其实有很多方案,用专门的隔离IC太贵了,太不划算。。。

43

主题

2

好友

829

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
9077
帖子
776
精华
0
经验
829 点
金钱
742 ¥
注册时间
2006-5-2
 楼主| 发表于 2013-9-12 17:18 | 显示全部楼层
11就快到了,不兑现说不过去,所以,花半天时间画个最简单的TDA1541试验板,也没用隔离。
TDA1541有三种格式,还不没弄明白,用跳线方式选择吧。
xmos1541.jpg

43

主题

2

好友

829

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
9077
帖子
776
精华
0
经验
829 点
金钱
742 ¥
注册时间
2006-5-2
 楼主| 发表于 2013-9-15 02:31 | 显示全部楼层
板子回来,调试了一下,由于XMOS输出的PCM字长都是32位,所以,不做修改,TDA1541最高只能工作在96K,此时字时钟为6.144M,已经接近TDA1541 BCK 6.4M的极限。
要想解码192K,只能修改XMOS,改字长为16位,将字时钟频率降下来。
把32位改为16位,没了8位会如何?有意思的试验。
修改工作节假日做。
IMG_1238.JPG

1

主题

0

好友

33

积分

注册会员 当前离线

Rank: 2

UID
615745
帖子
61
精华
0
经验
33 点
金钱
31 ¥
注册时间
2013-9-11
发表于 2013-9-15 02:43 | 显示全部楼层
楼主辛苦了,这么晚还在搞

284

主题

0

好友

8239

积分
     

超级版主 当前离线

Rank: 8Rank: 8

UID
135523
帖子
3204
精华
2
经验
8239 点
金钱
2519 ¥
注册时间
2009-9-27
发表于 2013-9-15 06:22 | 显示全部楼层
作为DAC的数字接收,以及USB的转换,降低抖动才是最重要的。数字抖动Prism的一些PDF建议参考下。

242

主题

35

好友

9302

积分
     

青铜剑侠 当前离线

什么都懂一点的杂家

Rank: 8Rank: 8

UID
15608
帖子
10676
精华
0
经验
9302 点
金钱
8560 ¥
注册时间
2006-12-6

DIY大赛冠军

发表于 2013-9-17 20:51 | 显示全部楼层
肖兄的技术太厉害了 膜拜一下

19

主题

2

好友

1510

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
14584
帖子
1568
精华
0
经验
1510 点
金钱
1301 ¥
注册时间
2006-11-13
发表于 2013-9-18 08:37 | 显示全部楼层
这个必须求带玩

135

主题

0

好友

499

积分

业余侠客 当前在线

Rank: 4

UID
220348
帖子
1695
精华
0
经验
499 点
金钱
427 ¥
注册时间
2010-7-15
发表于 2013-10-4 13:58 | 显示全部楼层
带玩

23

主题

0

好友

748

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
242546
帖子
1036
精华
0
经验
748 点
金钱
730 ¥
注册时间
2010-9-21
发表于 2013-10-17 11:49 | 显示全部楼层
顶一下,老兄的帖子都是开个头,等下文不知何年何月啊,坑也挖得太多了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部