zhp25 发表于 2014-1-19 10:34

打算做个16bit的1540,大侠给个意见

1540是14位的,两片不就可以28位了吗?时序上处理后送给1540,1540出来后用个加法器,把两个结果加起来。
大侠们认为如何?

2739089 发表于 2014-1-19 10:36

zhp25 发表于 2014-1-19 10:41

有道理,有人试过吗?叠加部分,还有就是芯片时延和幅度的离散性,

leo4090 发表于 2014-1-19 12:45

一片1540是14BIT.2片最高也是16BIT的精度.怎会是28BIT.
索尼有个CD宣传说45BIT CXD1244 滤波

xiaowu0750 发表于 2014-1-19 13:22

zhp25 发表于 2014-1-19 13:35

不是并联,是数据分两段,高位段给一个,低位段给一个,最后在模拟部分高位做放大后和低位加起来。按理说可以,估计难度在两个芯片的幅度不一致,转换延时不一致,输出偏压不一致,放大倍数太大的话估计效果难保证,放大4倍,应该影响不大,低位那片只用2位有点浪费。并且不知道1540在最低位可能有非线性处理,所以估计还有其他难题。

卡西利亚斯 发表于 2014-1-19 14:30

拼DAC是个好方法。

lilunshihaoren 发表于 2014-1-19 22:48

不太懂,,学习来了

lsq1463 发表于 2014-1-20 07:42

学习!

smsm 发表于 2014-1-20 12:26

试一下TDA1305吧
或许会带给你惊喜

yk620 发表于 2014-1-20 19:10

1540跟1541什么分别

rabal 发表于 2014-1-20 21:35

不是这个道理……28位是10的28次方,14bit是10的14次方,两个14比特最多能到15bit的分辨率,相当于14bitX2=15bit……要想达到28bit,得要2的14次方个tda1540,而且这可高的码率,1540根本支持不了!
我是菜鸟……

zhp25 发表于 2014-1-20 21:44

rabal 发表于 2014-1-20 21:35
不是这个道理……28位是10的28次方,14bit是10的14次方,两个14比特最多能到15bit的分辨率,相当于14bitX2= ...

呵呵,当然不是常规接法。不是1+1的关系,是1+10的关系。

zhp25 发表于 2014-1-20 21:47

yk620 发表于 2014-1-20 19:10
1540跟1541什么分别

10+4    和 6+10   
0.5lsb   1lsb

rabal 发表于 2014-1-20 21:51

28bit应该是最大能表示0-268435456,14bit是0-16384,低于16bit的0-65536。那不论什么算法,能处理最大位为16384的dac芯片也不可能处理268435456……
若你的理论成立,那还出20bit、24bit的芯片做啥?pcm1704已经是R2R的极限了,用你的理论,岂不是轻松做到48BIT?那还要ES9018干啥?
不是和你较真,好好想想dac的原理把

rabal 发表于 2014-1-20 21:51

再次重申,我只是菜鸟。

zhp25 发表于 2014-1-20 22:09

rabal 发表于 2014-1-20 21:51 static/image/common/back.gif
28bit应该是最大能表示0-268435456,14bit是0-16384,低于16bit的0-65536。那不论什么算法,能处理最大位为 ...

我说的是两片,后面用加法,主要难题就在加法上,14位+14位,需要把一个结果放大16384倍和另一个相加,那肯定误差远远超出控制范围。
现在是打算做14bit到16bit,放大4倍,应该误差还不大吧,
后续打算用每个1540的主动分频的10bit,或9bit,那就是要放大64或者128倍。只有试过才知道了。

芯片的不一致,应该才是能做到啥程度的制约。

rabal 发表于 2014-1-20 22:10

呵呵,祝你成功!

新会--wyg 发表于 2014-1-20 23:13

卡西利亚斯 发表于 2014-1-21 00:50

TDA1540拼16bit我感觉没啥意义老实说。
2个bit,你可以加一个开关,X1/2/4给后面的IV,这样就完事了。

28个bit正如你所说,完全不可控。
页: [1] 2
查看完整版本: 打算做个16bit的1540,大侠给个意见