FTDI Community

Please login or register.

Login with username, password and session length.
Advanced Search  

News:



Welcome to the FTDI Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ FTDI Support


Author Topic: Need to customise internal driver of d3xx for FT601 chip for DMA data transfer.  (Read 563 times)

bhoomil

  • Newbie
  • *
  • Posts: 4
    • View Profile

Hi All,
Currently, my team is working on design steps for data acquisition system which will ultimately control by PC/host. We are choosing USB3.0 line between our DAQ board/DEVICE and PC/HOST. Custom code for reading data from ADC and writing to control register is inside FPGA.
To communicate with FPGA over USB we came across one smart solution from FTDI called FT601 USB3.0 to FIFO bridge.

After reading data sheets and FT_xyz APIs from d3xx libs, our team could understand How to communicate with FT601 bridge and how we can control FIFO master and FPGA.

Now main questions to FTDI technical panel is that,
1) does d3xx driver/lib are using DMA fundamental?
2) does d3xx source are available for the selected developer?
3) what if (our actual requirement) I want to save data stream comes from the IN EP from DAQ board and save directly it into the pre-allocated DMA buffer? Could Such things be possible with d3xx driver/lib? I want to do this because I need max throughput and min CPU util. during large buffer transfer operation.

Note: hosts will be both Linux and/or Windows 7+ OS.
Logged

FTDI Community

  • Administrator
  • Full Member
  • *****
  • Posts: 177
    • View Profile

Hi,

Can you contact our email support channel at support1@ftdichip.com where we will assist you further.

Regards,
FTDI Community
Logged

bhoomil

  • Newbie
  • *
  • Posts: 4
    • View Profile

Sure I will send my query to corresponding mail id for further communication.
Logged