|
Message
From: Mark McDougall<markm@v...>
Date: Fri Jul 27 07:47:10 CEST 2007
Subject: [oc] Help with choosing a FPGA
a2e@i... wrote:> My ultimate goal is to capture data from a CMOS image sensor and store > it to a hard drive. The CMOS sensor itself will either be clock out > data at a frequency of 48Mhz or 96Mhz. My first question is how can I > tell if a particular FPGA is capable of reading in data at these > rates? I have looked over various datasheets but I have to admit I > have not been able to find a straight answer.
A _lot_ is going to depend on how the data is acquired and what you need to do with this data.
Reading the data shouldn't be a problem - is 96MHz a serial or parallel stream? Do you have a clock along with the incoming data? Or will you have to sample it with a free-running clock?
>From here-on in there's not much that can be answered wthout knowing what you need to do with the data. The speed of an FPGA design depends on the complexity of that design. Considering you have hard-disk storage and ethernet in there I'm assuming that the 96MHz is either a serial stream or bursty or you are only interested in a subset of the incoming data - you're going to be SOL if you need to process _all_ the data at that rate and then store it or send it over ethernet...
Regards,
-- Mark McDougall, Engineer Virtual Logic Pty Ltd, <http://www.vl.com.au> 21-25 King St, Rockdale, 2216 Ph: +612-9599-3255 Fax: +612-9599-3266
|
 |