LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to download a table of data to the FPGA

I m using an PCI7813R FPGA board and  I'm trying to download a table of data into the FPGA.  How can I do this as fast as possible and so I can easily index each data row in the fpga.  The length of the table can be variable from run to run.  A block of memory where in I could write from the host would be the best solution I think, but I don't think this is possible.
 
Does anyone have some ideas about doing this?
0 Kudos
Message 1 of 2
(2,493 Views)
Hi esrgb,

As you probably noticed, it's not possible to use a table in LabVIEW FPGA. Therefore you will have to go through an array. Keep the following in mind however when using an array:

http://digital.ni.com/public.nsf/websearch/80C9808E454DCBC286257093005B9EB6?OpenDocument

Now unlike you think, there is a block of memory available on the FPGA itself which you can address straight from your FPGA code, for examples see:

http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=BE211EB859136066E034080020E74861&p_node=201268&p_source=External

There is also a tutorial available which discusses the use of clusters and array in general in LV FPGA.

http://zone.ni.com/devzone/conceptd.nsf/webmain/2bf2813a4beb80c38625700b007da74a


Kind Regards,
Wouter Van Hoof
National Instruments
0 Kudos
Message 2 of 2
(2,465 Views)