- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I need to create a USB interface for a black box device I'm making with a Cyclone III as the brains. I have an FTDI FT2232 USB Mini Module suited for the task. The FT2232 is solely for interfacing the FPGA with a computer through USB. I have a specific question about setting up the FT2232 to Cyclone III interface, the FT2232 supports many different configuration modes and I can't for the life of me decide which one to use. My options are: asynchronous serial UART (which I believe my boss told me specifically not to use UART so I'll ignore this), asynchronous and synchronous FIFO, asynchronous and synchronous bit-bang, fast serial interface, CPU-style FIFO, and Host-bus emulation. The above configurations were all taken from the FT2232H Datasheet which I can't link to until I have a total of 5 posts unfortunately. My FPGA configuration is active serial with ISP, JTAG, and standard POR. Ideally I'd want the simplest and most efficient interface (who wouldn't). I don't really know what I'm doing at this point but I do know before I begin I need to decide which method I'm going to use to interface them and I couldn't really make a decision I'm confident in just by reading the manual. So if anyone has any suggestions or can offer any help (on any aspects of my task as I'm just starting and had about a month and a half to finish it) I'd be very grateful. If there is any further information required please let me know. Thank you very much
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Synchronous FIFO for best speed or Asynchronous FIFO(its little easier for implementation)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you very much. I'm sure I can find lots of information (there's already some in the manual for the ft2232) to get me going on that path. I just didn't know which starting path to take!

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page