Red de conocimiento informático - Espacio del host - Quiero utilizar FPGA para implementar el protocolo Ethernet industrial POWERLINK. Dígame qué conocimientos básicos necesito aprender.

Quiero utilizar FPGA para implementar el protocolo Ethernet industrial POWERLINK. Dígame qué conocimientos básicos necesito aprender.

De hecho, implementar POWERLINK en FPGA no requiere mucho conocimiento de hardware (hay muchos códigos fuente abiertos para construir un proyecto de núcleo blando). Aproximadamente de 3 a 4 horas (menos tiempo de aprendizaje), el resto del software también es fácil de trasplantar y los ejemplos ya preparados se pueden utilizar directamente. El resto de las modificaciones y aplicaciones de la aplicación son principalmente programación en lenguaje C, por lo que lo que se requiere principalmente es la base de programación en lenguaje C.

Los proyectos FPGA de código abierto actuales incluyen directIO, que se puede utilizar directamente para aplicaciones IO, como adquisición de IO, aplicaciones AD, DA o algunos controles simples como el control de motor paso a paso.

Proyecto PCP AP, en este proyecto, PCP se utiliza para procesar la comunicación POWERLINK y AP se utiliza para aplicaciones complejas, como control de servomotores y control PLC complejo. PCP y AP se comunican a través de SPI, puerto paralelo de 8/16 bits

proyecto openMAC, que se utiliza para la comunicación POWERLINK. Puede agregar sus propias interfaces definidas con AP, como I2C, AHB y otras interfaces.