07-10-2007 01:28 PM
07-10-2007 03:05 PM
Hi jayde,
what I use to do is to read the file from a host VI and then write the data word per word to the FPGA. Here is are snapshot of this Host VI. The host vi first sets the SignalDataSize to the FPGA and then then set Start to true when it will start to write the SignalData. At this point, the FPGA is simply filling its RAM with SignalData every time NewData changes. I didn't measure the time for this operation, but I'm sending 1024 U16 and I'm not waiting. When the whole data is written, FPGA enters sequence 2 to run it's main application. Note that your text file could contain voltage values, but you must send binary values to the FPGA (if you have cRIO-9263 connected to your 7833, use Convert to Binary (cRIO-9263).vi from the 9263 support library).
For your question about memory capacity, you can look at the following post: http://forums.ni.com/ni/board/message?board.id=170&message.id=226364#M226364
Hope this helps!
Patrick.