- Thread Starter
- #41
There are a lot of threads here with the same subject.
Yeah, but they're all a little different. I'm glad I know it won't work and why
There are a lot of threads here with the same subject.
No, it’s a pro-audio device, and therefor, it’s expected to be bulletproof with even the most crappy digital sources. It will also lock much faster than traditional clock recovery circuits, which can also beneficial to pro audio solutions.Specsmanship?
What would a counter do other than count pulses ?The comparator would be a counter, not a clock
edit: plus what I put in post 23.
Ideas are great. There is no practical benefit with your proposed method. In fact more likely the opposite. Switching between clocks is bound to have timing issues which you plan to avoid.It's just an idea... I do expect to be wrong or for there to be a reason why it's not implemented.
It might be better in that we weren't being constantly persuaded to buy new stuff to replace perfectly good old stuff. There would be a lot less landfill and plastic in the seas if we consumed a lot less and kept a lot more.I don't think that audiophiles are the primary consumers of portable digital audio interfaces lol. But yeah, I'd say they do it to say they made an improvement to something so that they're not selling the same product for 10 years.
I meant more in general why so often do people question improving something just because it's "good enough". If everyone just said "good enough" all the time the world wouldn't be nearly as advanced as it is now
I agree. But you have to solve an actual problem. Anyone can just putter around and change things.I meant more in general why so often do people question improving something just because it's "good enough". If everyone just said "good enough" all the time the world wouldn't be nearly as advanced as it is now
This, I think, is the crux of the issue. What problem is being solved by the technical improvement? If none, then the improvement is just an intellectual exercise for the designers and a hook for the marketing people.I agree. But you have to solve an actual problem. Anyone can just putter around and change things.
Which if the past is any guide, won't stop someone from demanding we do extensive testing to disprove it.If none, then the improvement is just an intellectual exercise for the designers and a hook for the marketing people.
Put another way:What would a counter do other than count pulses ?
When clocks are synchronized in a 400kHz rate all 3 clocks will have the same count and what would one do with a pulse counter ?
A counter is immune to jitter. It just counts periods.
Ideas are great. There is no practical benefit with your proposed method. In fact more likely the opposite. Switching between clocks is bound to have timing issues which you plan to avoid.
This, I think, is the crux of the issue. What problem is being solved by the technical improvement? If none, then the improvement is just an intellectual exercise for the designers and a hook for the marketing people.
This is audio. While I couldn't follow how your thought construction would improve jitter of a given system (probably degrade I think), there are lots of ways to improve jitter. Your CPU has clocks operating several orders of magnitude higher frequency than audio, has jitter, and manages to not mis-compute because of the logic, not despite the jitter.Some things need to become sufficiently advanced before they can become a part of (or inspire) a new creation. Even jitter... In the future, it's extremely likely we will require lower jitter clocks than are available today. If I had to guess, I'd say probably for a physical application of something related to advanced physics
Humans should always be striving for better!
IMO
A tank circuit. Literally called the flywheel in a buck converter.Somewhat related: I wonder what the equivalent of a weighted flywheel is in electronics...
The very latest most accurate clocks beyond the current standard are so accurate they can compare clock rates to detect a difference in the passage of time due to gravitational differences when one clock is 2 cm higher than another. They can be built in the size of a fridge and may in time become affordable for science to use it for various things. Will they improve audio one little bit? Not a chance. Will someone make a DAC with one, probably if they get cheap enough.Some things need to become sufficiently advanced before they can become a part of (or inspire) a new creation. Even jitter... In the future, it's extremely likely we will require lower jitter clocks than are available today. If I had to guess, I'd say probably for a physical application of something related to advanced physics
Humans should always be striving for better!
IMO
Somewhat related: I wonder what the electronic equivalent of a weighted flywheel is...
I spent 12 years in the Advanced Technology Center of an aerospace company designing very low jitter clock oscillators and making literally multiple thousands of phase noise measurements using an Agilent 5052. I too hesistate to make forum replies because of the attitude and bias of many of the people who reply here, unless it's a very simple topic that can be verified by a link to a wiki entry. It's just not worth it.Jitter was a big problem in my (former) day job dealing with multi-GHz data links. We tested for something like 20 or 30 different jitter components (typres). At audio frequencies, not so much, not for a couple of decades now.
Last time I tried to explain a complex subject (FP ADCs) I got called ignorant and a liar. Not really interested in going down that path again trying to explain in a few words why trying to switch among high-speed clocks based on some sort of "jitter sensor" is impractical and unnecessary.
I like chocolate milk.
You’re confusing clock sync with jitter. Your proposal has some utility for keeping 3 clocks in sync, but that’s not the same thing as jitter. Synchronisation means each clock counts the same number of pulses over a certain interval. Jitter is about the regularity of the exact arrival time of each individual pulse. Averaging pulses just makes the pulses blurrier. Modern DAC receivers use the medium term average of the pulse arrival frequency to reconstruct the clock at the receiving end, thus removing any jitter in the source.Put another way:
When 1000 pulses were counted by 2/3 or 3/3 of the slave clocks, and this was before the master clock hit cycle 2, the master clock would be slow, so the 1000th pulse would be used to re-sync the master clock and be used by the DAC as the 2nd cycle. And if the master clock was fast (1000 pulses not counted yet by 2/3 or 3/3 slave clocks), the second cycle would be counted by when the 1000th pulse was counted on 2/3 or 3/3 of the slave clocks
I'm not trying to restart the debate here, just clarifying because you asked
Put another way:
When 1000 pulses were counted by 2/3 or 3/3 of the slave clocks, and this was before the master clock hit cycle 2, the master clock would be slow, so the 1000th pulse would be used to re-sync the master clock and be used by the DAC as the 2nd cycle. And if the master clock was fast (1000 pulses not counted yet by 2/3 or 3/3 slave clocks), the second cycle would be counted by when the 1000th pulse was counted on 2/3 or 3/3 of the slave clocks
I'm not trying to restart the debate here, just clarifying because you asked
Phase Locked LoopSomewhat related: I wonder what the electronic equivalent of a weighted flywheel is...
The OP talks about synchronized clocks not free running clocksThis does not help jitter at all it would just mean that from the moment the circuit came online the slower one would be ignored.
Jitter is not the same as frequency. It is the pulse width changing slightly or some relatively slow and low frequency 'drift'.
Most jitter in a DAC, however, does NOT come from the clock frequency but from data/clock transport and gates in digital circuits.
Improving jitter in the clock thus does not help with jitter reduction of the device.
In the future, it's extremely likely we will require lower jitter clocks than are available today. If I had to guess, I'd say probably for a physical application of something related to advanced physics
When you synchronize a clock the one that is synchronized is free running.The OP talks about synchronized clocks not free running clocks
quote: "reference the clock that drives the clocks"
I thought the experiment was as this:When you synchronize a clock the one that is synchronized is free running.
All clocks are free running.
So when you synchronize 3 clocks (and not 1:1000 pulses) you basically use the first clock and use the other 3 clocks as 'gates' with their own noise (jitter) on top of the jitter of the first clock.
As the output of a X'tal and the 'sync inputs' of the 3 following clocks have a finite frequency range and inputs of clock circuits have a decision point where low becomes high there will be jitter added there too.