796
Discussion - Hardware / Re: FT60X FIFO buffer size. What does double buffered mean?
« on: June 25, 2018, 03:18:42 PM »
Hi,
The FIFO buffer for the FT60x is 16kbytes in total for all channels.
The term double buffer means a buffer for for each direction.
For example, in a single IN configuration, the IC will allocate 8K + 8K (double buffer).
For 1 channel IN + OUT configuration, the IC will allocate 4K + 4K (double buffer).
Please have a look at table 2.2.2 in AN_386 http://www.ftdichip.com/Support/Documents/AppNotes/AN_386%20FTDI%20FT600%20Maximize%20Performance.pdf for details of the FIFO modes and FIFO sizes of FT245 and FT600 modes.
I hope this helps.
Regards,
FTDI Community
The FIFO buffer for the FT60x is 16kbytes in total for all channels.
The term double buffer means a buffer for for each direction.
For example, in a single IN configuration, the IC will allocate 8K + 8K (double buffer).
For 1 channel IN + OUT configuration, the IC will allocate 4K + 4K (double buffer).
Please have a look at table 2.2.2 in AN_386 http://www.ftdichip.com/Support/Documents/AppNotes/AN_386%20FTDI%20FT600%20Maximize%20Performance.pdf for details of the FIFO modes and FIFO sizes of FT245 and FT600 modes.
I hope this helps.
Regards,
FTDI Community