LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA LABVIEW programming

Hello,
National instruments has introduced new module in their labview 8 for
programming the xilinx FPGA chips. It converts the labview programs
into VHDL . It can borrow image processing libraries from the labview
too. I was wondering that if somebody has used this module form labview

can give me details about it.
Thanks
Regards
John

0 Kudos
Message 1 of 7
(4,046 Views)

Hello John,

The FPGA module really wasn't new to LabVIEW 8.0.  It was also available in LabVIEW 7.1 and 7.0.  You are correct about what the module does.  This module allows you to program Xylinx chips that are used with R Series cards and the chassis of Compact Rio.  The VI is converted first into VHDL, then to a bitfile for downloading to the chip.  There is a training guide available online here:

http://zone.ni.com/devzone/conceptd.nsf/webmain/62B388DB80B557028625703700639B89

The tutorial explains how to do some specific types of applications in LabVIEW FPGA.  With the introduction of the project in LabVIEW 8, the targeting process has been streamlined and made very efficient.  If you have any specific questions we would be happy to help out.

Steven T.

Message 2 of 7
(4,031 Views)

Hello NI

 

 

         Can u please tell me how stream of image data can be given to fpga. FPGA doesnot support IMAQ vision modules. It only needs array of image data. How can I give the image data to FPGA. I have not found any example for image processing on FPGA. Can any body let me know.

 

 

Thanks

PRashanth 

0 Kudos
Message 3 of 7
(3,416 Views)

If it is a greyscale image then IMAQ image to array vi's will give you a 2D array output that you can pass to FPGA through DMA Fifo.  If it is a colour image IMAQ Colour image to array will give to array of U32 which can again be passed to FPGA.

 

Hope this helps.

 

Post back for queries.

With regards,
JK
(Certified LabVIEW Developer)
Give Kudos for Good Answers, and Mark it a solution if your problem is solved.
Message 4 of 7
(3,405 Views)

Hello JK

 

 Thanks for your reply,

 

 

           I have some queries

 

           1) How many number of data can be sent at a time throuhg DMA

 

            2) It is a DMA FIFO. Can I give 2D array directly to DMA  or it takes serial input only.

 

           3)  Should I use DMA in both host VI and FPGA VI or Can I use only FPGA VI.

 

           4) I need to give the image input to FPGA. AFter processing again I have to take FPGA output.  How many DMA FIFOs should be used for this. I am thinking

         

               one DMA FIFO write and DMA FIFO Read in both host VI and FPGA VI. What u say!!

 

 

Can u please tell me step by step procedure.  or Please send any example u have.

 

 

Thanks

Prashh 

  

      

0 Kudos
Message 5 of 7
(3,378 Views)
Why would you hijack someone's thread. Please start a new one. It helps you too...
0 Kudos
Message 6 of 7
(3,370 Views)

Ok man, sorry.

 

Actually I am new to this forum...

0 Kudos
Message 7 of 7
(3,349 Views)