Was ist Disparität

Gast #6965352
Lesenswert?

0101 = neutrale parität
1110 = postive pariät
1000 = negative parität



 Disparität = 1  bei D21.5 1010101010 = sind anzahl 1 und 0 = gleich..

Disparität = 0  bei K28.5 0011111010 = ungleiche anzhal
(nochmal? K28.5) = 1100000101 anzahl unterscheidlich Disparität 1




 was bedeutet +-1 0
https://dewiki.de/Lexikon/8b10b-Code

was soll das alles ?
Gast #6965410
Lesenswert?

Anita H. schrieb:
> Gleichspannungsfreiheit bei Leitungscodes?

Ja. Und dann wird da noch mehr beschrieben. Die Unterscheiden dann 
bestimmte Codes und deren Disparität.
Also K28.5 kann einmal eine Disparität von 1 haben und einmal von 0.
Leider steht dort nicht was K28.5 ist und was Disparität 1 und 0 ist.
:D
Gast #6965457
Lesenswert?

Girokonto schrieb:
> Oder was bedeuet folgendes:
>
> Disparität = 0  bei K28.5= 0011111010 (ich sehe hier  ungleiche Anzahl)
> Disparität = 1   bei K28.5 = 1100000101 (ich sehe hier  ungleiche
> Anzahl)

Verlinke bitte das konkrete Dokument, in dem du diese Aussage findest. 
Aus dem Zusammenhang gerissene Schnipselchen davon lassen sich kaum 
sinnvoll einordnen.
Gast #6965480
Lesenswert?

Girokonto schrieb:
> ja das mit neutral, positiv und negativ kann ich nachvollziehen.
> anzahl 1en soll = anzahl 0 sein damit es neutral ist.
>
> Im Anhang habe ich mal die Tabelle die ich noch nicht verstehe.
> Was meinen die mit 1, +1 -1 usw..

Ich denke, du musst die Disparität von Bit zu Bit betrachten, und dafür 
ist die Tabelle.
Gast #6965487
Lesenswert?

Girokonto schrieb:
> 
https://www.xilinx.com/support/documentation/user_guides/ug482_7Series_GTP_Transceivers.pdf
>
> S.104

Xilinx erklärt die Tabelle nicht besonders ausführlich. Aber eine 
mögliche Lesart wäre:

- der TX-pattern generator kann für PCIe compliance tests die 
Patternfolge
0011111010 1010101010 1100000101 0101010101 ausgeben.
- man starte mit einer disparity von 0 und überträgt das pattern 
0011111010
- danach ist die disparity (der bisherigen patternfolge) 1 und der 
pattern generator gibt 1010101010 aus
- danach ist die disparity weiter 1 und der pattern generator gibt 
1100000101 aus
- danach ist die disparity wieder 0 und der pattern generator gibt 
0101010101 aus
- danach ist die disparity weiter 0 und alles startet von vorne.
Gast #6965510
Lesenswert?

Girokonto schrieb:
> Leider steht dort nicht was K28.5 ist

das steht übrigens auf S. 263 des Dokuments. Um den 8 Bit Wert 1011 1100 
in einen 10 Bit K-Character umzusetzen gibt es zwei Möglichkeiten
- als 001111 1010 (wenn man die bisherige Disparität erhöhen will)
- als 110000 0101 (wenn man die bisherige Disparität reduzieren will)

Beide K-Character werden beim PCI-compliance test offenbar abwechselnd 
benutzt, so dass die Disparität immer zwischen 0 und 1 schwankt. 
Möglicherweise ist das für die Transceiver eine besonders "schwierige" 
Disparitätsabfolge, so dass grade sie beim compliance test überprüft 
wird.

Wenn man das genauer klären will müsste sich ggf. mal die 
PCIe-Spezifikation rauswühlen, was dort in den compliance tests alles 
gefordert ist.
Gast #6965563
Lesenswert?

Danke für eure Antworten.
Werde sie mir anschauen und ein paar Grundlagen wiederholen!

Achim S. schrieb:
> das steht übrigens auf S. 263 des Dokuments. Um den 8 Bit Wert 1011 1100

Ja stimmt natürlich.

Achim S. schrieb:
> - als 001111 1010 (wenn man die bisherige Disparität erhöhen will)
> - als 110000 0101 (wenn man die bisherige Disparität reduzieren will)

Interessant :)

Achim S. schrieb:
> Beide K-Character werden beim PCI-compliance test offenbar abwechselnd
> benutzt, so dass die Disparität immer zwischen 0 und 1 schwankt.

Na gut dann bezieht sich die Tabelle wohl auf den Test und ich habe das 
einfach aus dem Zusammenhang gerissen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren