Interfaces en busstandaarden
Wat is het juiste doel van de 8b/10b-codering (8 databits worden als 10-bitscode verzonden) die bij seriële transmissie wordt gebruikt?
- ADe data comprimeren om de te verzenden hoeveelheid te verkleinen
- BHet ongelijke aantal nullen en enen wegnemen en voor voldoende signaalovergangen zorgen, zodat de ontvanger de klok kan terugwinnen
- CDe data versleutelen zodat derden ze niet kunnen lezen
Antwoord en toelichting tonen
Antwoord: B. Het ongelijke aantal nullen en enen wegnemen en voor voldoende signaalovergangen zorgen, zodat de ontvanger de klok kan terugwinnen
Als nullen of enen lang achter elkaar voorkomen, verliest de CDR aan de ontvangstzijde de timing en verschuift de gemiddelde signaalspanning, waardoor niet meer goed kan worden bepaald. De 8b/10b-codering vervangt 8 databits door een 10-bitscode met vrijwel evenveel nullen en enen en korte reeksen. In ruil daarvoor worden 25% meer bits verzonden, zodat de efficiëntie als data 80% is. Het werd gebruikt in onder meer de eerste en tweede generatie van PCI Express en in USB 3.0.