Was ist der Unterschied zwischen PHY und MAC-Chip

23

Ich möchte wissen, was der Unterschied zwischen PHY- und MAC-Chip ist

user152250
quelle

Antworten:

21

Ein PHY-Chip oder eine PHY-Schicht konvertiert Daten zwischen einer "sauberen" getakteten digitalen Form, die nur für die Kommunikation über sehr kurze Entfernungen (dh Zoll) geeignet ist, und einer analogen Form, die für eine Übertragung mit größerer Reichweite geeignet ist. Es gibt keinen besonderen Hinweis darauf, was eines der Bits "bedeutet" oder wie sie interpretiert oder zusammengesetzt werden sollten. Der MAC-Chip oder die MAC-Schicht empfängt Bits von der PHY, erkennt Paketgrenzen, setzt Bits zu Paketen zusammen und validiert sie. Es nimmt auch Datenpakete entgegen, die in das PHY geladen werden, und wandelt sie in Bitströme um, die dem PHY zugeführt werden. Typischerweise enthält ein MAC eine Logik zum Verzögern von Übertragungen, bis die Leitung frei ist, und zum Wiederholen von Übertragungen, die durch Kollisionen unterbrochen werden.

Superkatze
quelle
Kann PHY Ethernet Preamble erkennen oder sollte es von einem MAC-Chip erkannt werden?
SuB
17

PHY-Chips übernehmen die physikalische Schicht (Schicht 1 des OSI-Modells), während MAC-Chips die Datenverbindungsschicht (Schicht 2 des OSI-Modells) übernehmen.

Passant
quelle
7

PHY ist ein Physical-Layer-Transceiver, der wie BCM5461 an die Kupferschnittstelle des Ethernet angeschlossen wird, und MAC ist Media Access Control, das die Übertragung von Daten von PHY steuert. Die meisten MAC-Cores sind in Prozessoren oder Controllern als SoC integriert. Weitere Optionen mit integriertem MAC und PHY sind CP2200, die eine direkte Verbindung mit der MCU oder dem Prozessor der Adress- und Datenschnittstelle herstellen.

AKR
quelle