56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
发表于 2012-9-20 22:54 | 显示全部楼层
本帖最后由 卡西利亚斯 于 2012-9-20 22:59 编辑

1.PNG
2.PNG
{:3_83:}  最近一直有在用CS8422,这货功能多多
价格也便宜,唯一不爽的封装很蛋疼,特别是对业余烧友
当时相对其他DIR芯片如9001,8416,8805来说,它所带的ASRC非常诱人
虽然抖动相对8413/4/5/6/20,1703/9001/9211都大,甚至都超过8412,
但是实际使用上还是不错的,24bit下因为ASRC使得抖动的影响大为减小。
不过硬件模式下的功能却很受限制,光是那几种电阻换来换去就够惨了。

今天有一个朋友说要买了一块AD1896的升频板接他的1704,
我就想到干脆直接做一块和CS8412/CS8414脚位兼容的小板子,
就像那种DIR9001替换CS8412/4的板子,直接插上去就好了。

在功能上除了按照CS8412的脚位配置的基础输出格式(M3=0)以外,
6.PNG
当然ASRC也不会少,强制抽取可以让SM5813+PCM58之类的解码接收24/192,老东西可以发挥余热。

未来可能还会加上 解码状态/频率范围/ 数据信息,384FS MCLK,MCK倍率锁定,之类的东西。
5.PNG

先送PCB去打样,把基本的做出来,后面的功能,坑不坑就要看造化了。

PCB仅供参考,需要主控来配置状态,目前只是随便画画,验证功能。
8.PNG
CS8422TO1214-2.zip (86.18 KB, 下载次数: 1069)

7

主题

0

好友

935

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
184953
帖子
1129
精华
0
经验
935 点
金钱
960 ¥
注册时间
2010-3-25
发表于 2012-9-20 23:15 | 显示全部楼层
CS8422便宜量足,只觉得异步转换失真特性看起来是不够好。不如CS8421。

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
 楼主| 发表于 2012-9-20 23:49 | 显示全部楼层
CS8422便宜量足,只觉得异步转换失真特性看起来是不够好。不如CS8421。
59401 发表于 2012-9-20 23:15



主要是针对降频(抽取)而已,所以要求不如升频那么高,各方面都力求简单。
诸如SM5813/43,SAA7220,CXD1244 输入都是16/18bit,44.1/48khz的


用算法降频比起直接裁减数据来说,可以保留更多动态细节。

36

主题

2

好友

3090

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
27774
帖子
3064
精华
0
经验
3090 点
金钱
3036 ¥
注册时间
2007-9-27
发表于 2012-9-21 00:05 | 显示全部楼层
搞出来了?我手头还有几片8422闲着,这东西摆明了不给我焊……

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
 楼主| 发表于 2012-9-21 00:24 | 显示全部楼层
搞出来了?我手头还有几片8422闲着,这东西摆明了不给我焊……
swing 发表于 2012-9-21 00:05


在这个板子上0603都算大的了,0402才正常。

108

主题

1

好友

800

积分
     

认证会员 当前离线

arbore.blog.163.com

Rank: 4

UID
12285
帖子
1480
精华
0
经验
800 点
金钱
662 ¥
注册时间
2006-9-12

认证会员

发表于 2012-9-21 00:27 | 显示全部楼层
支持,我比较看中8422的I2S输入功能,与像2706一样有I2S的USB输入进行切换,使用起来更方便.

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
 楼主| 发表于 2012-9-21 02:07 | 显示全部楼层
支持,我比较看中8422的I2S输入功能,与像2706一样有I2S的USB输入进行切换,使用起来更方便.
arbore 发表于 2012-9-21 00:27


这个东西是不错,不过真正用到的却很少。

我弄完这个,就打算在上面加上再另用一片CS8416搭配CPLD做双来完成新接口
32bit 192KHZ , 24bit 384KHZ , DSD64 , DSD128 , LPCM(24/96@8CH)

CS8416的低抖动得益于它的外置环路滤波器,而CS8422则不考虑这一点,
它更像是CS8416+CS8421的减配版本,
当再用一个CS8416的时候,我会考虑无论拿一路输入都将以CS8416为主解调的工作模式。

982

主题

16

好友

3397

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
320507
帖子
9318
精华
0
经验
3397 点
金钱
2507 ¥
注册时间
2011-4-18
发表于 2012-9-21 09:29 | 显示全部楼层
此坛能人真多

108

主题

1

好友

800

积分
     

认证会员 当前离线

arbore.blog.163.com

Rank: 4

UID
12285
帖子
1480
精华
0
经验
800 点
金钱
662 ¥
注册时间
2006-9-12

认证会员

发表于 2012-9-21 10:21 | 显示全部楼层
这个东西是不错,不过真正用到的却很少。

我弄完这个,就打算在上面加上再另用一片CS8416搭配CPLD做 ...
卡西利亚斯 发表于 2012-9-21 02:07

我也想玩一下,就是怕自己焊不好。设计做多了,动手的时间少了,焊接的水平也差了

16

主题

1

好友

431

积分
     

业余侠客 当前离线

Rank: 4

UID
529080
帖子
496
精华
0
经验
431 点
金钱
404 ¥
注册时间
2012-9-17
发表于 2012-9-21 12:37 | 显示全部楼层
我也要做个DAC,参考了。

0

主题

0

好友

149

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
523125
帖子
210
精华
0
经验
149 点
金钱
149 ¥
注册时间
2012-8-27
发表于 2012-9-21 12:48 | 显示全部楼层
好,没用过,但搞出来又多了一个玩法。

231

主题

2

好友

595

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
191602
帖子
4090
精华
0
经验
595 点
金钱
449 ¥
注册时间
2010-4-14
发表于 2012-9-21 13:13 | 显示全部楼层
回复 1# 卡西利亚斯


    期待完整图

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
 楼主| 发表于 2012-9-21 15:32 | 显示全部楼层
回复  卡西利亚斯
    期待完整图
wxl226 发表于 2012-9-21 13:13


原理图么? 不需要吧,8422软件模式并不复杂,关键不是8422而是主控芯片。

2.PNG

RX0-3 可以作为4路输入,也可以作为2路平衡输入,平衡输入显然更好。
SDIN  音频输入端可以连接有任何三线接口的设备,然后传输给SDOUT1或SDOUT2
时钟  其实不一定需要,但是要识别频率就不能不要,这点8420做不到,它没有外部时钟就不工作,而8422内置工作时钟,没有外部时钟也可以部分工作。
微控  没有主控的配置,用硬件模式一定会各种蛋疼,真的。
GPOX  可编程的输出口,能设置为频率识别,信息输出,以及错误信号
SDOUT1 SDOUT2 就不说了,两个独立的输出端,可以一个接AES,一个接SDIN 或者 ASRC。

声音么,我觉得接在1702上替代9001好一点(开了ASRC 频率1:1),不过我的1702不够好,哈哈。
头像被屏蔽

152

主题

14

好友

3215

积分

禁止发言 当前离线

DAC7天下无敌

UID
23806
帖子
4807
精华
0
经验
3215 点
金钱
3198 ¥
注册时间
2007-6-19
发表于 2012-9-21 16:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
 楼主| 发表于 2012-9-24 19:08 | 显示全部楼层
板子刚回来,连个QFN,还有一对0402,看来要换点心思焊接。
33.JPG

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
 楼主| 发表于 2012-10-19 16:55 | 显示全部楼层
前段时间做响了。用是能用了,但是完全兼容CS8414是不可能的了,格式设置也不全不和8414一样。

大部分带控制的机器都不能用,简单的倒是可以。

33

主题

17

好友

1584

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
269406
帖子
1853
精华
0
经验
1584 点
金钱
1568 ¥
注册时间
2010-12-7
发表于 2012-10-19 17:38 | 显示全部楼层
我的 8412+7220+1541 能玩吗?  有啥好处??

56

主题

12

好友

6091

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7499
精华
0
经验
6091 点
金钱
5748 ¥
注册时间
2008-10-20
 楼主| 发表于 2012-10-20 21:39 | 显示全部楼层
我的 8412+7220+1541 能玩吗?  有啥好处??
33x 发表于 2012-10-19 17:38


好处就是插上替代8412就行了,就那么简单。
不过焊接累死人,都能重新焊接一快板子了。

33

主题

17

好友

1584

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
269406
帖子
1853
精华
0
经验
1584 点
金钱
1568 ¥
注册时间
2010-12-7
发表于 2012-10-23 22:38 | 显示全部楼层
再问, 此CS8422还只是个同轴输入芯片, 类似DIR9001, 只是个不同接收芯片已, 是吧?
还以为高手要搞个 XMOS玩玩~

34

主题

10

好友

2079

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
45637
帖子
1954
精华
0
经验
2079 点
金钱
1934 ¥
注册时间
2008-6-17
发表于 2012-10-23 23:07 | 显示全部楼层
支持,这个好呀
多种接收还带升频功能,一个CS8422就解决了接收和升频问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部