¿cuál es la diferencia entre los chips PHY y MAC?

23

Quiero saber cuál es la diferencia entre los chips PHY y MAC

    
pregunta user152250

3 respuestas

20

Un chip o capa PHY convierte datos entre una forma digital sincronizada "limpia" que solo es adecuada para comunicaciones de muy corta distancia (es decir, pulgadas) y una forma analógica que es adecuada para transmisiones de mayor alcance. No tiene una pista particular en cuanto a lo que cualquiera de los bits "significa", ni cómo deben interpretarse o ensamblarse. El chip o capa MAC recibe bits de la PHY, detecta los límites de los paquetes, reúne los bits en paquetes y los valida. También toma paquetes de datos que se cargan en ellos y los convierte en flujos de bits que se alimentan a la PHY. Normalmente, un MAC incluirá algo de lógica para retrasar las transmisiones hasta que la línea esté despejada y reintentar las transmisiones interrumpidas por colisiones, pero no incluirá la lógica para escuchar acuses de recibo ni reintentar paquetes que no sean confusos por colisiones pero no son reconocidos cualquiera.

    
respondido por el supercat
16

Los chips PHY manejan la capa física (Capa 1 del modelo OSI), mientras que los chips MAC manejan la capa de enlace de datos (Capa 2 del modelo OSI).

    
respondido por el Passerby
7

PHY es un transceptor de capa física que se conecta a la interfaz de cobre de Ethernet como BCM5461 y MAC es el control de acceso a los medios que controlará la transferencia de datos desde PHY, la mayoría de los núcleos MAC están incorporados en los procesadores o controladores como SoC. Otras opciones con MAC y PHY incorporadas son CP2200 que se conectará directamente a la dirección y la interfaz de datos MCU o Procesador.

    
respondido por el AKR

Lea otras preguntas en las etiquetas