Daisy Chain (Elektrotechnik) - Daisy chain (electrical engineering)

Eine Reihe von Geräten, die in einem Daisy-Chain-Layout verbunden sind
Eine Gänseblümchengirlande , eine Gänseblümchenkette
Eine grafische Darstellung einer Daisy Chain

In der Elektro- und Elektroniktechnik ist eine Daisy Chain ein Verdrahtungsschema, bei dem mehrere Geräte nacheinander oder in einem Ring miteinander verdrahtet werden, ähnlich einer Girlande aus Gänseblümchen . Anders als eine vollständige Einzelschleife können Systeme, die interne Schleifen enthalten, nicht als Daisy Chains bezeichnet werden.

Daisy Chains können für Strom, analoge Signale, digitale Daten oder eine Kombination davon verwendet werden.

Der Begriff Verkettungs kann entweder in großen Maßstab Vorrichtungen bezieht , in Reihe geschaltet ist , wie beispielsweise eine Reihe von Steckerleisten ineinander gesteckt eine einzige lange Reihe von Streifen zu bilden, oder mit den Verdrahtungsmustern innerhalb der Geräte eingebettet ist . Andere Beispiele für Geräte, die zur Bildung von Daisy Chains verwendet werden können, sind solche, die auf USB- , FireWire- , Thunderbolt- und Ethernet- Kabeln basieren .

Signalübertragung

Bei analogen Signalen bestehen die Verbindungen normalerweise aus einem einfachen elektrischen Bus und können insbesondere bei einer Kette von vielen Geräten die Verwendung eines oder mehrerer Repeater oder Verstärker innerhalb der Kette erfordern , um der Dämpfung (dem natürlichen Energieverlust in solchen Fällen) entgegenzuwirken ein System). Digitale Signale zwischen Geräten können auch auf einem einfachen elektrischen Bus übertragen werden. In diesem Fall ist möglicherweise am letzten Gerät in der Kette ein Busabschluss erforderlich. Da digitale Signale jedoch diskret sind , können sie im Gegensatz zu analogen Signalen auch von jedem Gerät in der Kette elektrisch regeneriert, aber nicht modifiziert werden .

Typen

Computerhardware

Einige Hardware kann in einer Daisy-Chain-Konfiguration an ein Computersystem angeschlossen werden, indem jede Komponente mit einer anderen ähnlichen Komponente verbunden wird, anstatt direkt mit dem Computersystem, das die Komponente verwendet. Nur die letzte Komponente in der Kette ist direkt mit dem Computersystem verbunden. Zum Beispiel das Verketten mehrerer Komponenten, die jeweils einen UART- Port haben, miteinander. Die Komponenten müssen sich auch kooperativ verhalten. zB belegt jeweils nur einer den Kommunikationsbus.

  • SCSI ist ein Beispiel für ein digitales System, das elektrisch ein Bus ist , bei externen Geräten physisch als Daisy-Chain verdrahtet ist. Da das Netzwerk elektrisch ein Bus ist, muss es terminiert werden. Dies kann entweder durch Einstecken eines Abschlusswiderstands in das letzte Gerät oder durch Auswahl einer Option zum internen Abschluss des Geräts erfolgen.
  • MIDI- Geräte sind normalerweise so konzipiert, dass sie in einer Daisy-Chain verdrahtet werden. Es ist normal, dass ein Gerät sowohl einen THRU-Port als auch einen OUT-Port hat und oft können beide für die Verkettung verwendet werden. Der THRU-Port überträgt die Informationen mit minimaler Verzögerung und ohne Änderung, während der OUT-Port ein vollständig regeneriertes Signal sendet und Nachrichten hinzufügen, entfernen oder ändern kann, auf Kosten einer gewissen Verzögerung dabei. Der Unterschied kann dazu führen, dass die Signale zu unterschiedlichen Zeiten eintreffen; Wenn die Kette lang genug ist, wird sie so stark verzerrt, dass das System unzuverlässig oder funktionsunfähig werden kann.
  • Einige SPI-IC-Produkte ( Serial Peripheral Interface Bus ) sind mit Daisy-Chain-Fähigkeit ausgestattet.
  • Alle integrierten JTAG- Schaltkreise sollten Daisy-Chaining gemäß den JTAG-Daisy-Chaining-Richtlinien unterstützen.
  • Thunderbolt (Schnittstelle) unterstützt auch Daisy-Chain-Geräte wie RAID- Arrays und Computermonitore .
  • Der Hexbus ist der 10-Draht-Bus von Texas Instruments , der im TI-99/4A , CC-40 und TI-74 verwendet wird .

Netzwerktopologie

Jede bestimmte Daisy Chain bildet eine von zwei Netzwerktopologien:

  • Lineare Topologie: Zum Beispiel ABCDE, ABCDE & CMNO (verzweigt bei C) sind Daisy Chain.
  • Ringtopologie: Es besteht eine Loop-Verbindung zurück vom letzten Gerät zum ersten. Zum Beispiel ABCDEA (Schleife). Dies wird oft als "Daisy-Chain-Schleife" bezeichnet.

Systemzugriff

Benutzer können Computing-Sitzungen in Reihe schalten. Mithilfe von Diensten wie Telnet oder SSH erstellt der Benutzer eine Sitzung auf einem zweiten Computer über Telnet, und ab der zweiten Sitzung über Telnets zu einem dritten und so weiter. Ein weiteres typisches Beispiel ist die "Terminalsitzung innerhalb einer Terminalsitzung" mit RDP . Gründe für die Erstellung von Daisy Chains sind die Verbindung zu einem System in einem nicht gerouteten Netzwerk über ein Gateway-System, die Beibehaltung von Sitzungen auf dem ersten Computer während der Arbeit an einem zweiten Computer, um Bandbreite zu sparen oder die Konnektivität in einem instabilen Netzwerk zu verbessern, indem Sie zuerst eine Verbindung zu einem besseren herstellen angeschlossene Maschine. Ein weniger heilsamer Zweck ist die Tarnung von Aktivitäten während der Cyberkriminalität .

Verweise