Single-Ended vs. differentielle Signale: die Unterschiede
Bei Single-Ended wird die Spannung einer einzelnen Signalleitung gegen Masse gemessen; das Verfahren kommt mit wenigen Leitungen aus und ist einfach. Bei differentieller Übertragung führen zwei Leitungen gegenphasige Signale, und 0 und 1 werden aus der Spannungsdifferenz der beiden Leitungen gelesen. Störungen oder Massepotenzialunterschiede, die beide Leitungen gleichermaßen treffen, heben sich bei der Differenzbildung auf, und auch die elektromagnetischen Felder der gegenläufigen Ströme kompensieren sich. So lassen sich Signale mit kleinem Hub schnell und über weite Strecken übertragen. Dafür sind pro Signal zwei Leitungen nötig, und Länge und Abstand beider Leitungen müssen im Layout angeglichen werden.
| Merkmal | Single-Ended | Differentiell |
|---|---|---|
| Leitungen pro Signal | Eine (der Rückstrom teilt sich die Masse) | Zwei (Paar aus positiver und negativer Leitung) |
| Bezug beim Lesen | Spannung gegenüber Masse | Spannungsdifferenz zwischen den beiden Leitungen |
| Gleichtaktstörungen | Gelangen direkt ins Signal | Heben sich bei der Differenzbildung auf (abhängig von der CMRR des Empfängers) |
| Massepotenzialunterschied | Der Masseversatz zwischen Sender und Empfänger wird direkt zum Fehler | Kaum Einfluss, solange er im zulässigen Gleichtaktbereich des Empfängers bleibt |
| Abgestrahlte Störungen (EMI) | Große Stromschleife, daher eher hoch | Die Felder der gegenläufigen Ströme heben sich auf, daher gering |
| Signalhub | Groß. Nahe der Versorgungsspannung (z. B. 0–3,3 V) | Klein. Einige hundert mV (LVDS etwa 350 mV) |
| Typische Geschwindigkeit | Etwa einige zehn bis einige hundert Mbit/s. Bei Speicherbussen mit ausgefeilter Terminierung u. Ä. einige Gbit/s pro Leitung | Einige hundert Mbit/s bis einige zehn Gbit/s pro Paar |
| Layout | Einfach. Bei schnellen Signalen auf Wellenwiderstand und Terminierung achten | Länge und Abstand der beiden Leitungen angleichen und die differentielle Impedanz (meist 85–100 Ω) einhalten |
| Kosten/Pinanzahl | Günstig, wenige Pins | Doppelt so viele Pins und Leitungen. Auch Sende- und Empfangsschaltungen sind komplexer |
| Typische Beispiele | GPIO, I2C, SPI, UART, DDR-Daten (DQ) | LVDS, USB, PCI Express, SATA, HDMI, Ethernet, CAN, RS-485 |
Die Zahlenwerte sind typische Größenordnungen und variieren je nach Prozessgeneration und Produkt.