POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 7318|回复: 38
打印 上一主题 下一主题

记得我有说过给大家做一个zero jitter的DAC。现在有机会了。

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-8 17:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
早些时候有过讨论0 jitter DAC的问题。现在有机会了。怎好现在的项目的核心板有gigabit ethernet和USB2.0 high speed。加一个子板就可以做DAC了。' p, Q9 U7 ~3 ~& x% p+ \5 [

* a! j& n6 [3 i2 i1 Q' g  ]# P有些事项需要说明,
7 N2 f% U" B  t$ K1) 时间,需要耐心等待,只有在原来项目完成后我才会花时间来玩。起码明年晚些时候了。毕竟不能指望这个挣钱,而我也要养家糊口。
+ q& \8 D+ m! h8 x/ y' o9 w: I2) DAC? 原则上来说这不是个DAC, 而是music player。因为实现0 jitter需要缓冲,所以放音时会有一定延时。听音乐没问题。但打游戏看片子就不行了。会发现声音比画面总是迟一步。具体延时多少需要到时候具体调试的时间看。原则上来讲不会超过0.5s。如果能在0.1s以下的话,打游戏和看片子基本上也没太大影响了。不过以以太网的延时来讲,比较悬。
' D: [5 x, v' |2 p$ B3) 功能, 千兆以太网, 可以把这个播放器放在很远的地方进行遥控放音,比如播放环境音乐等,不过好像家用没什么太大的用处。USB2.0 high speed,这就不说了。硬盘? 可以加硬盘,但会大大增加开发难度,如果没有必要的话就不加了。9 ]* l' E  b# R' n9 Q
4) DAC芯片? 需要大家推荐一个高端I2S接口的DAC芯片。9 s* Y9 ]( H) ~& u9 ]8 K" W, S
5) 0 jitter? 绝对的零当然是不可能的,这里的0 jitter指的是通过缓存技术解决音频流传输中,级与级之间时基误差导致的jitter。而这正是音质劣化的源头。这个方案的唯一jitter来源于板载晶振,通过需用良好的晶振,这方面的jitter几乎可以忽略。/ u5 A% m+ P0 e5 O
6) 价格? 这是非盈利的,只收取成本费,估计在1k左右。主要核心的FPGA就要500了。其实用不了这么高端。但是核心板是跟这现在的项目走的。现在我还没有计划做一块便宜的核心板。
: y. c+ w8 c$ |  a# d% \7) 确定性,如果到时候放大家鸽子也不要怪我,如果我太忙没时间就会放弃这个项目了,原因同1。不要怪我,就算做雷锋也要有条件,如果不成就忘了这事吧。Don't count on me!
2#
 楼主| 发表于 2007-12-8 17:15 | 只看该作者

; \  K% x. f! t  K' u核心板:w00t): :w00t): :w00t):

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

3#
发表于 2007-12-8 17:16 | 只看该作者
明年晚些??; Y6 [7 k) C& `, `6 z4 D5 X% u- I2 X
重阳?
: S5 G( V, Z* v3 y& I端午?4 I1 e1 u" d3 L: r5 D
中秋?o:) 有兴趣
回复 支持 反对

使用道具 举报

4#
发表于 2007-12-8 17:39 | 只看该作者
还是有些把握再说的好,这么一吊胃口不舒服)_)
回复 支持 反对

使用道具 举报

5#
发表于 2007-12-8 19:04 | 只看该作者
music player?闪寸介质的播放器吗?这样的话能不能支持APE是关键。8 c9 v. m( ?) K& Q9 l4 k& Z: a3 W

& q* R1 N0 v5 ZDAC芯片的话用AD1955好了
回复 支持 反对

使用道具 举报

6#
发表于 2007-12-8 19:34 | 只看该作者
看了介绍,有点失望……
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2007-12-8 20:13 | 只看该作者
原帖由 chairmanai 于 2007-12-8 19:04 发表 % a, o/ v# T  \- }
music player?闪寸介质的播放器吗?这样的话能不能支持APE是关键。5 ~9 W2 ~2 ?1 o

  G$ G) k# ~0 oDAC芯片的话用AD1955好了

1 u& V& {3 L( `主要是电脑通过网口在线播放的。加个闪存卡倒没什么。但要支持脱机回放的话就必须有个人机界面了,几个按钮再加个显示屏,对外壳的要求也更高了。本来是想大家玩玩的,这么一来搞得象正规产品了。
回复 支持 反对

使用道具 举报

8#
发表于 2007-12-8 20:44 | 只看该作者
感觉这个和0 jitter相差很远
回复 支持 反对

使用道具 举报

9#
发表于 2007-12-8 20:59 | 只看该作者
原帖由 zifzhu 于 2007-12-8 08:13 PM 发表
" Z" n, X) G; P  h$ P" A
1 b, R7 k6 |# e# }9 J主要是电脑通过网口在线播放的。加个闪存卡倒没什么。但要支持脱机回放的话就必须有个人机界面了,几个按钮再加个显示屏,对外壳的要求也更高了。本来是想大家玩玩的,这么一来搞得象正规产品了。

* Z" Z3 x7 w$ C+ L, ?, G
; i( x' f8 ?9 S# I4 q% m+ b你的意思是以网线作为数据传输的媒介,然后以外置声卡的形式工作吗?
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2007-12-8 21:05 | 只看该作者
原帖由 酷风 于 2007-12-8 20:44 发表
5 _3 K; D% O( f3 z8 M感觉这个和0 jitter相差很远
" s. N) J- S) {# ]( F# f8 {/ N7 O
其实0 jitter没有你想象的玄乎。我手上还有midas顶级数字调音台的电路图,也就那么回事,那可是n万的东西啊。也是用以太网来传音频流的,也是0 jitter。协议的名字叫AES50。应该是现在最先进的音频流协议了。像spdif这种东西现在看来落后的不成样子了,就不提了。
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2007-12-8 21:09 | 只看该作者
原帖由 chairmanai 于 2007-12-8 20:59 发表
7 O" c* }. t1 G; h6 F7 i6 n9 y' H- a$ [2 o
2 {- L4 U) E4 Q, A4 D/ @6 k6 [
你的意思是以网线作为数据传输的媒介,然后以外置声卡的形式工作吗?

' |1 ~- k/ k) X差不多,但只有放音功能,还有延时。不能录音,没有音效。
回复 支持 反对

使用道具 举报

12#
发表于 2007-12-8 21:28 | 只看该作者
原帖由 zifzhu 于 2007-12-8 09:09 PM 发表
8 s' S1 B* E/ U4 m. ^3 T2 l; Y4 ~6 m& W0 `
差不多,但只有放音功能,还有延时。不能录音,没有音效。

& i8 [8 F$ F. U
# T0 {* c  a. }. ~/ a希望你能成功吧:lol:
回复 支持 反对

使用道具 举报

13#
发表于 2007-12-8 21:42 | 只看该作者
希望早日推出,期待
回复 支持 反对

使用道具 举报

14#
发表于 2007-12-8 21:51 | 只看该作者
不如LZ 去松下 SONY 等跨国公司应聘做技术员好了  给我们这些小虾 DIY 什么 DAC 太浪费人才了~!
回复 支持 反对

使用道具 举报

15#
发表于 2007-12-8 23:53 | 只看该作者
0 jitter ?:funk:
+ i( l2 @. ~* ~/ r* B% E: m- X* [0 |6 X6 {
大哥,你先说你用啥参考时钟?9 S0 ~1 \5 W/ g1 y3 q, q

2 E2 t3 z( ^/ q# \' w5 k( Y+ G' P再说你用DDS还是PLL? 还是你自己有全新算法?
& u/ V$ ?; n* Y. _4 \+ @
5 V) [6 n2 x* s' P4 d" G& |最后电源噪音能否低于-150dB  在 5V ?7 {9 \4 l/ B8 F6 q$ G& N+ P& b
1 B9 U2 H# n- W  Z) [- |- Q, L+ n
起码给个NBC吧 呵呵5 }' H! i" q! L' ?* l

9 l/ M4 V, k( n9 T& C最后预祝你成功。
回复 支持 反对

使用道具 举报

16#
发表于 2007-12-9 00:30 | 只看该作者
原帖由 HerculesVR 于 2007-12-8 23:53 发表 5 @. ?1 D9 V+ R
0 jitter ?:funk:
& N- J$ ^5 X3 s6 e$ W) f% X6 M/ ~- X6 ^6 w
大哥,你先说你用啥参考时钟?# s/ a  |& T2 F1 w1 H
! q" @: j, _6 d, @) F1 b0 n& l! L
再说你用DDS还是PLL? 还是你自己有全新算法?
8 Q+ U" w! ?5 @; [# F! k" v8 c8 r
( y% k/ [- q* S. X7 L* U6 H; d最后电源噪音能否低于-150dB  在 5V ?2 `* ?( A) u7 J4 p. C

  c" S+ V$ |. v7 P起码给个NBC吧 呵呵( [5 ^. A, E0 Z% Z7 F

' {3 G: r9 V2 q: [9 S最后预祝你成功。

- q4 V2 r) ^# u8 w, s7 ^( N3 X% c:sweatingbullets: :sweatingbullets: :sweatingbullets: :sweatingbullets:
回复 支持 反对

使用道具 举报

17#
发表于 2007-12-9 00:57 | 只看该作者
期待,希望你能成功:lol:
回复 支持 反对

使用道具 举报

18#
 楼主| 发表于 2007-12-9 15:50 | 只看该作者
原帖由 HerculesVR 于 2007-12-8 23:53 发表
  w5 N4 k: O4 \" E) W0 jitter ?:funk: . e" s: i; g7 b" W- X5 \* I) W" x

6 S& w5 G: n4 y: z6 c8 ^大哥,你先说你用啥参考时钟?
# @! ]8 F$ A: C
* ~6 T9 p5 P6 k% I再说你用DDS还是PLL? 还是你自己有全新算法?  U- l" P" a( D) x6 H, Q

5 G( T- ?& d: n" y+ s4 X$ }最后电源噪音能否低于-150dB  在 5V ?" p! Y2 ~9 {  @2 X
: s; {0 G' z3 Z- h/ T) Y2 ]
起码给个NBC吧 呵呵. h& D7 C/ e9 L5 W0 j

4 B/ o, x* H' D7 i7 Q3 }最后预祝你成功。
) q* r* {( z0 |9 [5 |2 k
8 C# H" k; b: L+ r/ l. m6 m8 L/ i
参见5。! |- W2 |+ ]/ I2 u4 d' a
$ ^" e& Z$ c! ?$ S  c
现在的DAC的时钟源有三种方式,一种是实时从spdif流中还原出来的,这种方式因为存在编码,传输,解码环节,所以还原出来的时钟有很大的抖动,跟本不行,加一个PLL后好一点,但也还是不行。1 |# x: C2 ^0 k/ {  x5 v3 a+ H5 ]
另一种方式使用自己的时钟源,但是由于是单独的时钟,和spdif源的时钟存在着差异,如果差异是0.1%的话就意味着每隔1000个时钟就会有一个信号被丢弃或缺一个信号自己插入一个。有些DAC会做的更好些。用DDS,这样可以根据spdif的时钟来动态调整自己的时钟源,这样就不会有丢信号和补号的问题了,但根据spdif时钟调整自己的时钟还是避免不了被spdif的时钟影响。
# G6 Y3 \% z0 ]9 F还有一种方式是产生一个全局时钟,用单独的线缆传送到所有的前后极。在专业设备上有很多都是这种作法。这虽然可以解决问题,但需要前后都支持这种方式,比较麻烦,家用不太现实。
: H" y: H8 d3 _& E, f/ J
  @5 L4 W% F. b+ U6 o; ]: D2 @其实,作为录音,因为信号是实时从麦克风采样出来的,所以所有的时钟必须实时的和采样时钟同步。这很难做的很好。 但如果是回放的话,因为所有的信号都是现成的,只要有一个良好的架构就可以自己安排采样的时钟。这样就避免了级与级之间传输所带来的jitter了。
# H) \' d+ Q7 x' T
; a  @$ R" D& w% C, n! R5 q( ?拿水流举个例子吧,你怎么可以得到一个流率稳定的水流呢。如果你是直接从自来水管中来的,不管你用多好的水龙头,你都不能得到一个很好的结果,因为其他人开关水龙头都会使水压随时变化。就算你设计一个可以根据水压实时调整的水龙头,那也不会很完美,因为调整是需要反应时间的,而在调整没到位的时间内,水流还是不稳的。
* W1 |7 O( |0 \$ t% x6 x去买一桶纯净水,在桶上戳个洞,就可以得到一个很稳定的水流。水流的大小取决于那个洞的大小。拿你能说这个水流就是绝对稳定的吗?世界上没有绝对的事,大地也是有振动的,所以水桶内部的压力也会有轻微的变化,那水流也会有影响。但不管怎么说,比起水龙头出来的水还是不能比的。当然,水龙头出来的水是“实时”的,而水桶里的水是已有的或者说是经过缓存的。:p
回复 支持 反对

使用道具 举报

19#
发表于 2007-12-9 15:56 | 只看该作者
原帖由 讨厌爱迪生 于 2007-12-8 21:51 发表
4 c/ e: C# C' [, o3 B不如LZ 去松下 SONY 等跨国公司应聘做技术员好了  给我们这些小虾 DIY 什么 DAC 太浪费人才了~!
4 d. G% u" a/ Q% ?
% L3 \5 Y) X( m- P( N1 h
这话说得就不好听了~~~~~~~- _/ [/ ~+ j* t' E8 L! v) L! b

; o+ y$ Y6 n8 H4 V  K% v) G" q7 l. P" \& G+ p& |
并不是每个人都喜欢把爱好变成职业的
% a  L- L" U  M
% `, S2 ~3 i& }
: K# z+ v& T+ H- E3 Q0 B1 y:wacko:
回复 支持 反对

使用道具 举报

20#
 楼主| 发表于 2007-12-9 16:13 | 只看该作者
原帖由 endless 于 2007-12-9 15:56 发表 ' J' L, |$ T  Q5 h' e+ b! o' p5 K) t! A
# i- X+ _% M1 C7 K

; Y7 h' A! V: K! `8 D: T0 m这话说得就不好听了~~~~~~~+ s- [% A$ D6 I: R  K

, q- s% S9 K9 z
3 i* J- w* c+ O" U) [0 z* S并不是每个人都喜欢把爱好变成职业的0 a: d6 Z) o4 ^+ Y$ `! a$ f
+ u1 I) a6 ~4 _  g

9 Q& s' H6 g5 P9 o# m:wacko:

  A1 f$ g5 z5 y. L+ l. V# C! \. u说实话,音频这种带有YY味道的行业。玩玩可以。要靠这个吃饭就不容易了,不想沦落到使劲堆电容,看到地方就镀金,东西论斤卖的田地。
0 ?% Z8 S" N! {# m3 T! P1 z8 I2 o- F4 V
# X4 u7 M6 _) V8 H要想在音频行业混出头,第一讲究心理学,第二讲究艺术感,第三才是技术。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2026-6-2 03:05

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表