Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

Reading Parallel bits and sending them over USB

I have an FPGA which is sending data off on the GPIO pins. I want to read these bits in parallel and then send them to my pc over a USB cable. I have been looking at a couple different options to do this including the USB 6501. Is this device a good option for this application or is there a better option out there.

 

Thanks in advance.

0 Kudos
Message 1 of 4
(2,208 Views)

Which FPGA card?


Certified LabVIEW Architect, Certified Professional Instructor
ALE Consultants

Introduction to LabVIEW FPGA for RF, Radar, and Electronic Warfare Applications
0 Kudos
Message 2 of 4
(2,199 Views)

Is there a clock line with the data?

 

If so you will need a card that can do hardware timed or correlated digital IO. From memory the 6501 can't do this. I think this is the comprehensive list: http://www.ni.com/documentation/en/ni-daqmx/latest/devconsid/sampleclockdio/

 

James Mc
========
CLA and cRIO Fanatic
My writings on LabVIEW Development are at devs.wiresmithtech.com
0 Kudos
Message 3 of 4
(2,164 Views)

Thank you for the responses.

I am using a DE2-115 Board with a Cyclone IV FPGA.

There is no clock line with the data.

I am wanting to send each bit off of its own pin on the GPIO port and have the NI DAQ take those bits and send them to my PC over a USB connection.

0 Kudos
Message 4 of 4
(2,134 Views)