Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

FT245R to PC: data rate too slow

Status
Not open for further replies.

yum

Newbie level 1
Joined
Jul 12, 2010
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,289
Hello,

my system is as follows:
Pc with c# programm <-> ft245r <-> cpld

i use the ftd2xx driver and the ft245r is in the normal fifo mode, not in bit-bang.

the cpld is just doing the handshake - whenever txe# goes low, it sets wr H and back to L, in order to fill the internal buffer of the ft245r.
so far so fine, but when my c# (csharp) program reads the buffer of the driver every 1 second there are only 2KByte there in and the txe# pin can be observed to be H most of the time. faster readings of the driver buffer does not improve.
so the bottleneck is the transfer from the ft245 internal buffer to the device driver buffer.

The other way round (pc --> ft245r --> cpld) works fine and fast
(up to 1Mbyte/s)

Who is having an idea?
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top