QUOTE (Hoon @ May 20 2009, 21:23)

1) I heard that I2S is used for data transfer from CD transport to DAC in a CD player.
Yes, I2S or something like it. I2S is a Johny-come-lately on the time scale of CD players. But there is a lot more between the transport and the DAC than just a bus.
QUOTE
2) Also I heard that some CD players have buffer between transport and DAC memory to improve I2S communication, for example jitter-eliminating.
They *all* do. The jitter at the output of the optical pickup is generally pretty horrible.
That's one of the big benefits of digital, minor misunderstandings are managable, often with very little effort.
QUOTE
As I2S protocol is synchronous, only one master clock inside CD player will control both of transport and DAC at the same time. In this case, I think if there would be jitter-like problem in music playing, it would be dependant on the precision of master clock itselt, not on being or being-not of buffer on the data transfer path.
In every case I've ever seen, the master clock in the CD player has total control. A CD player could conceivably have a terminal for an external master clock. I've never seen one.
If the buffer starts running out of data, then the spindle motor is sped up, and if the buffer starts getting too full, then the spindle motor slows down.
QUOTE
Furthermore, the existence of buffer between transport and DAC will delay CD's palying time by the amound of clock numbers for data into and out of buffer,
The circuitry of the CD player is designed to keep the buffer about half full. If memory serves, this buffer is around 1000 samples long, more or less. The L/R data is usually interleaved right up to the DAC.
QUOTE
although the effect of delayed time could be noticed by listeners, or not.
It's part of the delay between when you take the player out of pause, and before you hear the music starts playing. 500 samples is a pretty minimal delay. What are we talking? 50 milliseconds?
QUOTE
Also it will make circuits complicated and increase the manufacting cost of CD player without any benefit.
AFAIK there has never been a CD player that was built without the buffer. I obviously haven't read every schematic for every CD player ever built, but it was surely true in the beginning with the Sony CDP 101, etc.
In the early days the memory in the buffer was even costly enough to think about.
Today?? LOL!
QUOTE
Please give me advice to solve this conflict.
There are many sites on the web that lay this out.
http://www.electronicsforu.com/electronics...ow%20it%20works?
The buffer is in the box marked "RAM"
QUOTE
Should be buffer necessary for I2S improvement in CD players?
The buffer has been there longer than I2S has been! ;-)