POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-8 17:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
早些时候有过讨论0 jitter DAC的问题。现在有机会了。怎好现在的项目的核心板有gigabit ethernet和USB2.0 high speed。加一个子板就可以做DAC了。
) p7 {: c/ {) \* t8 h, P8 @! C9 a8 V9 ?; h* M+ m# J
有些事项需要说明,
2 Y. ^9 g$ O! }+ f. u1) 时间,需要耐心等待,只有在原来项目完成后我才会花时间来玩。起码明年晚些时候了。毕竟不能指望这个挣钱,而我也要养家糊口。
# ?; C9 L0 T( T$ Y2) DAC? 原则上来说这不是个DAC, 而是music player。因为实现0 jitter需要缓冲,所以放音时会有一定延时。听音乐没问题。但打游戏看片子就不行了。会发现声音比画面总是迟一步。具体延时多少需要到时候具体调试的时间看。原则上来讲不会超过0.5s。如果能在0.1s以下的话,打游戏和看片子基本上也没太大影响了。不过以以太网的延时来讲,比较悬。3 `) M7 k2 e- U: H2 u
3) 功能, 千兆以太网, 可以把这个播放器放在很远的地方进行遥控放音,比如播放环境音乐等,不过好像家用没什么太大的用处。USB2.0 high speed,这就不说了。硬盘? 可以加硬盘,但会大大增加开发难度,如果没有必要的话就不加了。
! `& Q- ^8 \; |' X! R2 \7 M7 V4) DAC芯片? 需要大家推荐一个高端I2S接口的DAC芯片。! }. l7 y7 P3 C3 f
5) 0 jitter? 绝对的零当然是不可能的,这里的0 jitter指的是通过缓存技术解决音频流传输中,级与级之间时基误差导致的jitter。而这正是音质劣化的源头。这个方案的唯一jitter来源于板载晶振,通过需用良好的晶振,这方面的jitter几乎可以忽略。
5 H* ^% ]; L6 \7 X7 q3 J6) 价格? 这是非盈利的,只收取成本费,估计在1k左右。主要核心的FPGA就要500了。其实用不了这么高端。但是核心板是跟这现在的项目走的。现在我还没有计划做一块便宜的核心板。
+ b( W) s0 j# m) ?2 B, z7) 确定性,如果到时候放大家鸽子也不要怪我,如果我太忙没时间就会放弃这个项目了,原因同1。不要怪我,就算做雷锋也要有条件,如果不成就忘了这事吧。Don't count on me!
2#
 楼主| 发表于 2007-12-8 17:15 | 只看该作者
2 y% @3 m, F5 S! ~
核心板:w00t): :w00t): :w00t):

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

3#
发表于 2007-12-8 17:16 | 只看该作者
明年晚些??. h$ C; }, w" f
重阳?+ E& s0 q: _7 T/ o: f3 N/ \! Q9 B
端午?* Y/ ^2 K5 }2 o% X* v
中秋?o:) 有兴趣
回复 支持 反对

使用道具 举报

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

使用道具 举报

5#
发表于 2007-12-8 19:04 | 只看该作者
music player?闪寸介质的播放器吗?这样的话能不能支持APE是关键。5 d( P" S; i* Q+ e% ]
. L' y- f4 }2 t$ e
DAC芯片的话用AD1955好了
回复 支持 反对

使用道具 举报

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

使用道具 举报

7#
 楼主| 发表于 2007-12-8 20:13 | 只看该作者
原帖由 chairmanai 于 2007-12-8 19:04 发表
  c( F& T9 K3 a% S6 I! Umusic player?闪寸介质的播放器吗?这样的话能不能支持APE是关键。" T$ S1 l# N' ^5 E

/ x0 S1 m- j7 i( b" W7 C. MDAC芯片的话用AD1955好了
# A) s# O5 K: y9 [; L
主要是电脑通过网口在线播放的。加个闪存卡倒没什么。但要支持脱机回放的话就必须有个人机界面了,几个按钮再加个显示屏,对外壳的要求也更高了。本来是想大家玩玩的,这么一来搞得象正规产品了。
回复 支持 反对

使用道具 举报

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

使用道具 举报

9#
发表于 2007-12-8 20:59 | 只看该作者
原帖由 zifzhu 于 2007-12-8 08:13 PM 发表 5 r5 W9 T  c  G* l) q4 ?/ S% @$ M

7 F7 O3 \! e+ s8 q$ r主要是电脑通过网口在线播放的。加个闪存卡倒没什么。但要支持脱机回放的话就必须有个人机界面了,几个按钮再加个显示屏,对外壳的要求也更高了。本来是想大家玩玩的,这么一来搞得象正规产品了。
, v. p) [! S( n9 A8 l1 v+ n( U: |/ E

. W% {9 l' ?( w; k/ S1 P5 h你的意思是以网线作为数据传输的媒介,然后以外置声卡的形式工作吗?
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2007-12-8 21:05 | 只看该作者
原帖由 酷风 于 2007-12-8 20:44 发表
3 F4 W/ o( h& ?% ~6 |3 {6 z7 W感觉这个和0 jitter相差很远

" I. Z7 H/ r- {$ e/ e其实0 jitter没有你想象的玄乎。我手上还有midas顶级数字调音台的电路图,也就那么回事,那可是n万的东西啊。也是用以太网来传音频流的,也是0 jitter。协议的名字叫AES50。应该是现在最先进的音频流协议了。像spdif这种东西现在看来落后的不成样子了,就不提了。
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2007-12-8 21:09 | 只看该作者
原帖由 chairmanai 于 2007-12-8 20:59 发表
- Y- ~+ h$ e* M; O% A
& I4 a% D, L0 R$ D2 C, S3 F4 B4 h% t
你的意思是以网线作为数据传输的媒介,然后以外置声卡的形式工作吗?

- f+ B9 K' K6 j9 ~$ \差不多,但只有放音功能,还有延时。不能录音,没有音效。
回复 支持 反对

使用道具 举报

12#
发表于 2007-12-8 21:28 | 只看该作者
原帖由 zifzhu 于 2007-12-8 09:09 PM 发表
$ n, Z4 P' X; @0 \# ^5 ^0 G5 {. ~+ |; _3 V8 u
差不多,但只有放音功能,还有延时。不能录音,没有音效。
% @) ~  _: B; \0 o

. D7 f, p# L) G) l+ ~3 h* q希望你能成功吧: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: ) @' M! o7 x+ z# S
( U, D4 w9 p! X& l4 ]: Z
大哥,你先说你用啥参考时钟?
6 J% G/ b4 o% @1 V2 R
/ Z9 I$ \8 @7 ]# \; x再说你用DDS还是PLL? 还是你自己有全新算法?, S6 ~) d  z9 u2 T9 \+ p4 i
! Y, n0 _9 e/ w; f+ `. G& C, Y3 r
最后电源噪音能否低于-150dB  在 5V ?
& I; `  H/ p+ ^
1 @; ~; W; ^3 Y4 m  ?2 _/ {: M" B起码给个NBC吧 呵呵
" d. @* J( _: B3 P' y
5 J# v9 l/ I. ]# W) q! B/ k最后预祝你成功。
回复 支持 反对

使用道具 举报

16#
发表于 2007-12-9 00:30 | 只看该作者
原帖由 HerculesVR 于 2007-12-8 23:53 发表
4 {6 W0 {2 F0 \0 jitter ?:funk:
) t1 c# R+ n2 U* C8 Q# f& |2 |1 H' h. @4 R- c
大哥,你先说你用啥参考时钟?' d1 a, ~& X8 ?  l; x

, ^. d8 ^% F! U; C- Q/ s: Z( _再说你用DDS还是PLL? 还是你自己有全新算法?
2 S/ d$ f$ p/ q& I5 j1 S- b6 q( ^
最后电源噪音能否低于-150dB  在 5V ?1 J# p. x- G0 E  o- I

: d  x) w! X  i! q. [* c) q0 g起码给个NBC吧 呵呵- I' v; y$ k& U' j: N9 e/ |
9 S; R5 u6 d; G0 C. z$ c$ a
最后预祝你成功。

6 M  e, s0 S! N7 J:sweatingbullets: :sweatingbullets: :sweatingbullets: :sweatingbullets:
回复 支持 反对

使用道具 举报

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

使用道具 举报

18#
 楼主| 发表于 2007-12-9 15:50 | 只看该作者
原帖由 HerculesVR 于 2007-12-8 23:53 发表
7 s( V; P  m. ^: @1 P0 jitter ?:funk: / V2 d. h* E8 @/ E  q$ N& z/ s
' ~+ I9 z7 L: M; H/ s& M! ]" @; T0 G
大哥,你先说你用啥参考时钟?
% g. N  @" @: F) C% O8 Z( ]# J  z/ K2 H' F' A$ I7 O% h5 P
再说你用DDS还是PLL? 还是你自己有全新算法?
& F/ ?$ N0 `" E" K! X% I" G9 l( C* D' M+ X, ]- w
最后电源噪音能否低于-150dB  在 5V ?, x/ ~  d6 E  g' E6 Y8 v0 h
) g" I( e: |& ~3 J: J  b$ R
起码给个NBC吧 呵呵
9 e9 M7 _2 l- o
& l$ {- \* d6 t) A# r6 B! o% @$ C最后预祝你成功。

  _! W4 [& y; K0 r7 e- M( n7 B6 R+ \# F/ T% S; k, \
参见5。9 m) p7 m# h# C4 r! B
3 p, P% k" W; e# S
现在的DAC的时钟源有三种方式,一种是实时从spdif流中还原出来的,这种方式因为存在编码,传输,解码环节,所以还原出来的时钟有很大的抖动,跟本不行,加一个PLL后好一点,但也还是不行。
/ J( z9 b  |% y- T4 x$ N另一种方式使用自己的时钟源,但是由于是单独的时钟,和spdif源的时钟存在着差异,如果差异是0.1%的话就意味着每隔1000个时钟就会有一个信号被丢弃或缺一个信号自己插入一个。有些DAC会做的更好些。用DDS,这样可以根据spdif的时钟来动态调整自己的时钟源,这样就不会有丢信号和补号的问题了,但根据spdif时钟调整自己的时钟还是避免不了被spdif的时钟影响。) I: F0 d8 z) P. X* K
还有一种方式是产生一个全局时钟,用单独的线缆传送到所有的前后极。在专业设备上有很多都是这种作法。这虽然可以解决问题,但需要前后都支持这种方式,比较麻烦,家用不太现实。; w3 i5 k; G+ ^4 o
) z. [# o3 h/ D; Z
其实,作为录音,因为信号是实时从麦克风采样出来的,所以所有的时钟必须实时的和采样时钟同步。这很难做的很好。 但如果是回放的话,因为所有的信号都是现成的,只要有一个良好的架构就可以自己安排采样的时钟。这样就避免了级与级之间传输所带来的jitter了。
. B; e# w% w( g7 ]+ A9 y4 e3 H6 K0 J6 @) j# @/ ~- K* j
拿水流举个例子吧,你怎么可以得到一个流率稳定的水流呢。如果你是直接从自来水管中来的,不管你用多好的水龙头,你都不能得到一个很好的结果,因为其他人开关水龙头都会使水压随时变化。就算你设计一个可以根据水压实时调整的水龙头,那也不会很完美,因为调整是需要反应时间的,而在调整没到位的时间内,水流还是不稳的。: x$ O, R4 e) l) h- O# G& n6 J
去买一桶纯净水,在桶上戳个洞,就可以得到一个很稳定的水流。水流的大小取决于那个洞的大小。拿你能说这个水流就是绝对稳定的吗?世界上没有绝对的事,大地也是有振动的,所以水桶内部的压力也会有轻微的变化,那水流也会有影响。但不管怎么说,比起水龙头出来的水还是不能比的。当然,水龙头出来的水是“实时”的,而水桶里的水是已有的或者说是经过缓存的。:p
回复 支持 反对

使用道具 举报

19#
发表于 2007-12-9 15:56 | 只看该作者
原帖由 讨厌爱迪生 于 2007-12-8 21:51 发表 & g. {6 Z, a! @7 `0 [, o! l
不如LZ 去松下 SONY 等跨国公司应聘做技术员好了  给我们这些小虾 DIY 什么 DAC 太浪费人才了~!
2 f6 b) z6 u# [" w
5 m) g4 W8 d! f9 r
这话说得就不好听了~~~~~~~
: @5 r  h' h! E3 ?' U5 |3 Q* B
% N* u% I+ T' c) Y
并不是每个人都喜欢把爱好变成职业的6 d& E- _; e6 e8 Y# p

/ K& {+ J' H/ }& U
$ H. v+ f% `2 Z6 J% S& C:wacko:
回复 支持 反对

使用道具 举报

20#
 楼主| 发表于 2007-12-9 16:13 | 只看该作者
原帖由 endless 于 2007-12-9 15:56 发表 1 S  a1 \& P, s

. l) e" m4 y4 h8 v+ e* c  o$ L4 O5 }7 g
这话说得就不好听了~~~~~~~
3 q* J3 F# \. T# W0 n, E. y. x* B

$ h) K  N8 F8 d4 j5 O8 K" @' A并不是每个人都喜欢把爱好变成职业的" G1 \8 y& j$ M: a/ S) [+ m
* Y, l$ N; Y4 u" D: m( g
" L1 `9 J# ^2 Z* Z/ K  @
:wacko:

' K" c: L# S6 U( p! b说实话,音频这种带有YY味道的行业。玩玩可以。要靠这个吃饭就不容易了,不想沦落到使劲堆电容,看到地方就镀金,东西论斤卖的田地。
. i5 E6 h$ N  Q$ @9 s
' P. f7 i6 y% z; f/ g, i* V8 u要想在音频行业混出头,第一讲究心理学,第二讲究艺术感,第三才是技术。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-2 10:27

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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