|
|
原帖由 HerculesVR 于 2007-12-8 23:53 发表 + M6 k* Q6 M( @* z8 b% \1 E
0 jitter ?:funk: 7 f S) K- u- g/ O: Y9 X
+ k" h% ^- E) j, k, Z" H* I+ t
大哥,你先说你用啥参考时钟?% A& G4 \( X: i/ H& t
4 i% H, G* c; W F/ L' I0 H. _再说你用DDS还是PLL? 还是你自己有全新算法?5 m4 \2 T1 }0 l0 c. I
( O* d. c( x' A5 N, L' F最后电源噪音能否低于-150dB 在 5V ?6 b0 S* v8 Q! y5 T: |
8 `6 ~/ ~# P2 A2 S) |. t
起码给个NBC吧 呵呵
2 z' p$ {2 E" K* @. W
# ~# ?, r/ h* k$ m1 v$ H) ^5 I最后预祝你成功。 % G: C8 @/ A) Y% m; l! V
, I9 x2 }, M$ F' U参见5。' p1 a8 \3 W; e( S0 C
9 W9 ~- T6 @7 j; I2 b
现在的DAC的时钟源有三种方式,一种是实时从spdif流中还原出来的,这种方式因为存在编码,传输,解码环节,所以还原出来的时钟有很大的抖动,跟本不行,加一个PLL后好一点,但也还是不行。8 r" g' }1 y: u9 _" J; J
另一种方式使用自己的时钟源,但是由于是单独的时钟,和spdif源的时钟存在着差异,如果差异是0.1%的话就意味着每隔1000个时钟就会有一个信号被丢弃或缺一个信号自己插入一个。有些DAC会做的更好些。用DDS,这样可以根据spdif的时钟来动态调整自己的时钟源,这样就不会有丢信号和补号的问题了,但根据spdif时钟调整自己的时钟还是避免不了被spdif的时钟影响。1 h) w3 M; p8 @5 D' @3 B
还有一种方式是产生一个全局时钟,用单独的线缆传送到所有的前后极。在专业设备上有很多都是这种作法。这虽然可以解决问题,但需要前后都支持这种方式,比较麻烦,家用不太现实。
% @) I) M {4 F7 w# _) \" f; U' k5 p( v, \+ |, ^" l, A) O4 D8 S
其实,作为录音,因为信号是实时从麦克风采样出来的,所以所有的时钟必须实时的和采样时钟同步。这很难做的很好。 但如果是回放的话,因为所有的信号都是现成的,只要有一个良好的架构就可以自己安排采样的时钟。这样就避免了级与级之间传输所带来的jitter了。
% q2 S k6 V& X5 i9 S6 B7 R
" r2 h; m; V. }* _拿水流举个例子吧,你怎么可以得到一个流率稳定的水流呢。如果你是直接从自来水管中来的,不管你用多好的水龙头,你都不能得到一个很好的结果,因为其他人开关水龙头都会使水压随时变化。就算你设计一个可以根据水压实时调整的水龙头,那也不会很完美,因为调整是需要反应时间的,而在调整没到位的时间内,水流还是不稳的。
1 P# m _& s- ] C) K+ ]9 N6 D去买一桶纯净水,在桶上戳个洞,就可以得到一个很稳定的水流。水流的大小取决于那个洞的大小。拿你能说这个水流就是绝对稳定的吗?世界上没有绝对的事,大地也是有振动的,所以水桶内部的压力也会有轻微的变化,那水流也会有影响。但不管怎么说,比起水龙头出来的水还是不能比的。当然,水龙头出来的水是“实时”的,而水桶里的水是已有的或者说是经过缓存的。:p |
|