Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
12 years ago

FPGA to PC high speed communications

I am looking for the most simple method for an FPGA to send data to, and receive data from, a PC at relatively high speed of 5MBits/second.

The way I have done this previously is by using a FT232 chip to act as a virtual com port. However, this will be too slow for the speeds I need.

And USB is the preferred choice for comms.

Does any one have experience with such a system?

Help much appreciated

8 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Try the FT232H chip. I don't use it but I known it is prepared for high-speed USB communications.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Thanks for the replies, do the FT232H and the FT2232H still show up as virtual com ports on the computer?

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I think, there are 2 different drivers provided by FTDI. Using one the device occurs as direct USB device, using other one - as virtual COM port.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    OK, so I would have to use it as a direct USB device at 5Mbits/second, because COM ports can't handle this speed, right?

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    It's a virtual com port. There would be only USB connector, no COM ports. And FTDI to FPGA interface should handle 5 Mbits/s.