Ayuda
Ir al contenido

Dialnet


Transferencia de datos por puerto USB de una tarjeta FPGA Nexys 2 empleando LabWindows CVI v9.0

  • Autores: Juan Raúl Rodríguez Suárez
  • Localización: Revista Científica de Ingeniería Electrónica, Automática y Comunicaciones, ISSN-e 0258-5944, ISSN 1815-5928, Vol. 32, Nº. 1, 2011, págs. 56-63
  • Idioma: español
  • Enlaces
  • Resumen
    • español

      En el trabajo se presenta la implementación de la comunicación por puerto USB entre una computadora con sistema operativo Windows y una tarjeta FPGA Nexys2. Dicha tarjeta posee un microcontrolador Cypress CY7C68013A que maneja un puerto USB2 de alta velocidad que ha sido programado para emular un puerto paralelo EPP.

      Se expone el diseño y evaluación de una interfaz gráfica de usuario con programación LabWindows que maneja la biblioteca DPCUTIL y que posibilita la transferencia y visualización de datos desde la Nexys2. La aplicación permite la transferencia en tiempo real de un procesador digital de 12bits, de dos canales implementado con frecuencia de muestreo de 1MHz en la FPGA. En el trabajo se evalúa los resultados alcanzados en cuanto a la velocidad de transferencia de datos efectiva

    • English

      This paper deals with the implementation of USB communication between a PC with Windows OS and a Nexys2 FPGA Board .This board has a Cypress Microcontroller that handles a high speed USB port and it is configured to emulate a EPP port. This work presents the design and evaluation of GUI that is supported on LabWindows CVI 9, and use the driver DPCUTIL.dll to control the data transfers for Nexys2. An FPGA application has been designed that responds to the request of PC via USB and provides data transfer with an ADC converter of 2 channels, 12 bits, with a 1 MHz sampling frequency. The LabWindows Application provides a graphical monitoring of data transfer and post processing of data, taking advantage of the library functions that are available in LW. Also data transfer speed is evaluated.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno