Mi proyecto es una placa de registro de datos que debe montar un PIC de algún tipo para proporcionar USB y Ethernet como medio de comunicación con la placa. Puedo desarrollar este sistema en dos productos una versión de gama baja que proporcione 10Mbps (10BaseT) y una más equipada que debe proporcionar 100Mbps (100BaseT) para cumplir con LXI (LAN eXtension for Instrumentation).
Para la versión de gama baja utilizo
PIC18F97J60
Esta parte ofrece el camino de menor resistencia. Lo tengo todo en un solo chip, incluida la capa PHY. Sólo necesito añadir magnetismo y utilizar la pila MICROCHIP TCP/IP gratuita en el firmware para hacer el trabajo. Sin embargo, esto proporciona 10Mbps (10BaseT) solamente y el producto basado en esta solución no puede ser compatible con LXI.
Para la versión más destacada quiero utilizar un miembro adecuado de
PIC32MX
Con el PIC32MX podría utilizar uno de los siguientes PHYs
- LAN8720A/LAN8720Ai
- ENC424J600/624J600
- LAN9220, LAN9221 o similar
En pocas palabras, ¿cuáles son las principales diferencias y casos de uso entre estos PHY?
¿Hay algún miembro de la familia PIC32MX que sea equivalente al PIC18F97J60 ofreciendo MAC y PHY todo integrado en un solo chip?
Gracias por su ayuda
Saludos