Je veux savoir quelle est la différence entre la puce PHY et MAC
la source
Je veux savoir quelle est la différence entre la puce PHY et MAC
Une puce ou une couche PHY convertit les données entre une forme numérique cadencée "propre" qui ne convient que pour une communication à très courte distance (c'est-à-dire en pouces), et une forme analogique qui convient à une transmission à plus longue portée. Il n'a aucun indice particulier quant à ce que les bits "signifient", ni comment ils doivent être interprétés ou assemblés. La puce ou la couche MAC reçoit des bits du PHY, détecte les limites des paquets, assemble les bits en paquets et les valide. Il prend également des paquets de données qui y sont chargés et les convertit en flux de bits qui sont transmis au PHY. En règle générale, un MAC inclura une logique pour retarder les transmissions jusqu'à ce que la ligne soit libre et réessayer les transmissions interrompues par des collisions,
Les puces PHY gèrent la couche physique (couche 1 du modèle OSI), tandis que les puces MAC gèrent la couche de liaison de données (couche 2 du modèle OSI).
la source
PHY est un émetteur-récepteur de couche physique qui se connecte à l'interface cuivre d'Ethernet comme BCM5461 et MAC est Media Access Control qui contrôlera le transfert de données de PHY, la plupart des cœurs MAC sont intégrés dans des processeurs ou des contrôleurs comme SoC. D'autres options avec MAC et PHY intégrés sont le CP2200 qui se connectera directement au MCU ou au processeur d'interface d'adresse et de données.
la source