06-11-2010 04:11 AM
Is it possible to store data to HDD continuously acquired with PCI1424 at a framerate of 4000 frames/sec and a picture of 80x56 pixels?
Andy
06-11-2010 07:32 AM
06-11-2010 09:16 AM
I think you're going to have to do some basic calculations. First you're going to need to know how much data you're going to be trying to write.
This site here has some info on calculating memory size of images. http://www.scantips.com/basics1d.html
My quick calc assuming 8 bit grayscale images, comes out to close to 18MB/s of data. Most modern harddrives have theoretical throughputs much higher than that. SATA 3.0 theoretical is 6G/s!
Theoretical speeds aside, a couple of modern SATA drives in a striped or RAID 0 setup should provide you with the hard drive bandwidth you need. I'm not sure if the PCI hardware and camera you have spec'd are capable though.
06-11-2010
10:24 AM
- last edited on
11-13-2024
11:14 AM
by
Content Cleaner
There are several resources on NI.com that should be helpful:
http://zone.ni.com/devzone/cda/tut/p/id/6355
If your images are 8-bits deep, your total data rate should be 17.92 MB/s. This is not an overly demanding requirement. A RAID 0 array can easily be put together to sustain 655 MB/s to disk.
06-14-2010 12:12 AM
Thanks to everyone, it was very helpful. I tried to get the images (16bit depth) with the NI1424 but i didn't get all data through the PCI Bus. I just got a framerate of 1200 fps. It works with CameraLink due to the PCIExpress Slot.
Andy