Transferencia de archivos de texto entre la PC y la placa Atlys (FPGA)

1

Soy nuevo en FPGA. Mientras hacía cálculos, descubrí que no puedo ingresar el número en tiempo real a FPGA. Mi instructor me dijo que escribiera mis números (o datos) en un archivo de texto en la PC y que los transfiera a FPGA en tiempo real a través de cualquier enlace de comunicación (USB, serie o Ethernet).

Después de buscar en Internet, no encontré nada más que términos nuevos y feos que no sé. Hay mucho, pero nadie habla sobre qué software usar o cómo programar FPGA.

transferencia USB . Este habla de USB pero con Visual Express 2010 que no estoy haciendo. Simplemente estoy aprendiendo y haciendo sumadores y multiplicadores.

He encontrado esto pero es para el tablero de vertix 5. Si puedo obtener un enlace como este para Spartan 6, será de gran ayuda.

    
pregunta user263210

2 respuestas

1

Elegiría el método Serial como el más fácil de implementar. Estoy hablando del protocolo serie asíncrono, que es lógicamente compatible con el puerto serie de la computadora (COM1, COM2, etc.). Eléctricamente se debe convertir a los niveles que usa la computadora. El estándar se llama RS-232 . Debe buscar la implementación de UART (Receptor / transmisor asíncrono universal) para su FPGA, o implementar una por usted mismo ( lo cual no es tan fácil, pero es más fácil entre las opciones que tiene).

    
respondido por el Eugene Sh.
0

La placa Atlys tiene un chip USB UART. Esta es probablemente la interfaz más simple de usar. Hay un núcleo UART IP de código abierto con un diseño de ejemplo para el tablero ATLYS aquí: enlace . Si esto no es lo suficientemente rápido, podría buscar el puerto Ethernet y usarlo, pero ese es un proyecto mucho más complicado.

    
respondido por el alex.forencich

Lea otras preguntas en las etiquetas