Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20707 Discussions

CompactFlash seek time

Altera_Forum
Honored Contributor II
886 Views

I'm using Altera's CompactFlash core and doing some random access speed testing. 

 

I've hooked up a logic analyzer to the CF signals to measure the read access time for an arbitrary sector read (non sequential sectors!), by measuring the time between the "read sector" command write, and when the actual sector data appears. 

 

To my surprise, it takes almost 150 microseconds for a random sector read on a Transcend 2GB 300x UDMA CF card I have here. 

 

I'm building a device which needs to be able to supply data to a host in at maximum 59 microseconds, using CF cards as external storage. I've looked into SD (which is able to supply data in ~100 microseconds, which is too slow) and now CF.  

 

So I'm wondering if it is possible to optimize the random access read performance of a CF card to at maximum 59 microseconds? Do such CF cards exist? 

 

Thanks in advance
0 Kudos
0 Replies
Reply