hdmi, tmds, Datenübertragung

Gast #3361986
Hallo,

sofern dieser Beitrag im falschen Unterforum gelandet sein sollte, bitte 
ich diesen zu verschieben.

Ich habe derzeitig bei der Datenübertragung bei HDMI ein 
Verständnisproblem. Die Signale selbst sind auf der Leitung 
differentiell und digital. Allerdings ist die Datenübertragungsrate an 
sich um den Faktor 10 größer als die Clockfrequenz.
Nur woher kommt dieser Faktor zu Stande? Bzw. womit werden 10bits / Hz 
übertragen? Eine Differenzierung der Amplitude schließe ich wegen der 
digitalen Übertragung aus. Kommt das evtl. durch die/eine Kodierung zu 
Stande? Für hilfreiche Quellen wäre ich auch sehr dankbar.

Pete
HDMI/DVI ist eigentlich eine totale Fehlkonstruktion, weil Silicon Image 
ihre Patente unterbringen wollte. Von daher sind Fragen nach dem "warum" 
eher sinnfrei ;)

Fakten:

Die RGB-Werte werden auf drei einzelnen Kanälen übertragen. Also wie 
VGA-analog, nur eben serialisiert.

Jeder 8Bit-Wert wird auf 10Bit aufgeblasen und das dann bitseriell 
übertragen (eigentlich NRZ). Das ist eigentlich Standard, IBM hat dazu 
den 8b/10b Code erfunden. Bei DVI/HDMI ist es aber eine andere 
Übersetzungstabelle, sodass relativ wenige Bitwechsel erfolgen (das TM 
von TMDS). Das verringert u.a. die HF-Abstrahlung und reduziert die 
Probleme durch Reflexionen etwas. Daher kommt also der Faktor 10.

Durch das TM ist es aber etwas schwieriger, den Sendetakt zu 
regenerieren, insb. wenn er wie bei DVI nahezu beliebig sein kann. Um 
das Problem elegant (eher billig) zu umgehen, muss der Takt auf einem 
vierten Kanal mitgeschickt werden. Der Originaltakt geht nicht, weil man 
dann das TM gar nicht erst bräuchte. Also überträgt man den Worttakt, 
und der ist eben ein Zehntel davon. Beim Empfänger wird der dann per PLL 
verzehnfacht.
Gast
Einen Nachtrag habe ich noch :-)
In welcher genauen Reihenfolge geschieht in einem Transmitter die 8b10b 
Codierung, die Serialisierung, die Verknüpfung mit den Audio Daten und 
die HDCP-Verschlüsselung? Bei den Blockschaltbildern welche ich bisher 
fand, war das nicht wirklich ersichtlich.
Bei den Patenten dazu wüsste ich jetzt leider auch nicht, wonach ich da 
genau suchen müsste.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.