voodooless schreef:Jitter uit een loopwerk begrijp ik niet zo:
- laser leest data van CD
- CIRC corrigeert data
- PCM data wordt uit een buffer geclocked
Dat laatste kun je natuurlijk gewoon met een mooi kristal doen... Waar is het probleem?
Het concept staat als een huis, maar in de wereld der implementatie zijn zaken niet zo idealistisch. Om er (maar) een paar te noemen:
- Buffer ICs (en andere ICs zoals DA-convertors) hebben last van ground bounce in het aardvlak, en zijn daardoor geen isolator voor jitter verschijnselen. Bij goede toepassing en ontwerp kunnen ze hooguit jitter verzwakken, maar niet elimineren.
- PCB sporen hebben onderling overspraak.
- Hoog impedante punten in je schakelingen pikken storing op.
- Een kristal heeft onder belasting van meerdere ICs een niet zo'n mooi stabiel spectrum meer. Je hebt deze nodig voor je loopwerk, je buffer, je digitaal filter, en je DA-convertor. Voor looptijdverschillen ga je het kristal signaal ook nog eens bufferen.
- Overspraak via de voeding.
- Digitale en analoge voeding gescheiden, of aan elkaar m.b.t. EMC. Da's een religie op zich kan ik je vertellen.
Met een hoop engineering effort kan je dit soort zaken behoorlijk onder controle, maar net zoals met ieder ontwerp is het een kwestie van consessies. Bijv. crosstalk. Om crosstalk te verminderen zou je de signalen op je PCBs minder breedbandig willen maken (minder jitter). Aan de andere kant heb je met een minder steil signaal (in context van de bandbreedte van je slicer) een slechter beslis moment voor de 0-1 overgang, en dus meer jitter). U zegt het maar!
Marc