|
本帖最后由 formoonnight 于 2012-1-16 21:54 编辑
! C- |' [2 V9 A6 [0 ^; f5 }' ]$ LAvimei 发表于 2012-1-16 20:30 ![]()
3 ^. h1 H4 n' T( D好吧,咱们把话题扯小点,就说jitter。不同厂商的桥接芯片的PDF,我也简单的学习了下,因为小学没毕业的关 ...
8 W5 ?: L7 }/ @- H
6 }9 D0 W w" D3 c5 I" w, Z我的想法也只是猜想,并不是结论.
' s; c2 l: @9 Y$ Q$ ^( v+ A4 U8 U j4 o
我只是认为,拿ASM1083这个华硕子公司出品的桥接芯片来说事.
& O8 Z+ K7 X9 @. N, j) `" e4 N4 Y" T4 X7 O! b, W+ `+ k
ASM1083芯片内集成有数字处理器,自带14.318M时钟是给片内DSP用的.
: [0 g) l! r1 y, s5 c0 }8 [& ~9 s( Y5 l5 u
它在桥接PCIE 100MHZ时钟频率的数据流到PCI 33MHZ带宽的数据流时,不可避免的要处理类似SRC问题$ N: D# i$ c3 b2 ?. N/ E
( n$ Q' {( b) p
PCIE的频率是100,是由25MHZ的晶振倍频来的,而PCI的频率似乎是33MHZ(32768K)
3 [1 Y+ X) B! l* ?* f. |# N2 y3 l3 L1 f8 @7 X! c
100M本身不是33M的整倍频,所以ASM1083如果把PCIE数据转成PCI,但自身又不带33MHZ的晶振的话4 \' ^3 i" {7 j
: ~4 U: r7 Q% b+ w/ n$ {那么桥接后PCI槽里的33MHZ的频率是怎么来的???
$ |3 C6 E( t& C" x2 ?( T: t
' B" b: @0 L4 {已知H61系列已经完全放弃了PCI接口,就算从Q6X B6X商用芯片组还能支持原生PCI来看." k# {" D+ U2 B. e1 H) f. a& r9 @
) m4 e. ~ R8 k3 k, X: {5 N- Q+ P就算在H61SNB南桥的原始晶振还是32.768MHZ.由于不是整倍频,那么ASM1083就算同时拿到了100MHZ和33MHZ的时钟
3 @8 j* G3 y* K5 v
) c5 X+ J: Z% h0 X它做转换时也要用到芯片内PLL锁相和分频处理.这里就涉及到了ASM1083这个芯片对时钟管理精度的问题.1 D6 J, S( N; \" y5 C
' b! f+ [9 V. s# G) F/ B
这里的精度包含了PPM和JITTER.ASM1083不是用来专门处理高精度音频的芯片,而只是用来处理数据桥接的.
1 m. Q% C/ A7 M( z" O+ B3 x+ C* k+ v; ]+ V
在设计时由于成本和制造难度考虑.不会刻意的去适合音频设备的应用.
8 |1 m: w1 g$ ?& }$ b) l
+ v: y( A [% G3 v余下的问题就是基于VT1723这种纯IO芯片对PCI时钟精度和JITTER的敏感度问题.
' U8 |3 E0 d9 r+ `% C# e) [" a l- m% l4 B) ]! l5 v' Y
VT1723和创新的EMU这类自带DSP和缓存的音频处理器(DSP和缓存是否能够用来做JITTER校正还是未知)哪个对桥接芯片时钟精度和JITTER更敏感在音质表现上差别更大的问题5 h7 \- T/ c) Z; T0 G0 g" ?: F" W
/ h5 `5 `5 |) M" N1 g P* C, o* y5 T我个人倾向于相信:声卡芯片内置有DSP和外挂有缓冲内存的专业音效处理芯片对这种桥接芯片带来的变化不敏感.
: U) }: Q& P, B8 A8 v! @$ g$ h' w2 g6 K) I9 P3 z6 s( n$ h
CMI87XX是个什么样的芯片我没有过多关注和研究,但VT1723是个正宗的纯IO这个是世人皆知的.' l4 S. o# Z! V
/ p2 H7 `" N n7 M$ o6 @! g至少,基于VIA VT1723为主控芯片的声卡对6系主板的敏感度很大....$ _7 J) E# N! E, f/ K+ S% `
|
|