PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

How firwmware may take advantage of fast data streaming on PCIe/PXIe platform

Hello
I am a firmware engineer. I need to write a firmware for an arbitrary waveform generator. I use NI VISA to send/receive binary data form the instrument(viMoveInxx/viMoveOutxx functions). The new card will be with PCIe/PXIe possibility. I want be sure that the data streaming will be faster than possible ( include possibility of DMA transfer or/and use memory on the PCIe chip -PLX8311). How I do this?
Thanks for help
Dina Hertzog

0 Kudos
Message 1 of 3
(5,169 Views)

Hello Firmware_programmer, 

 

I have included a few links below that will provide general guidelines to help you get started in developing firmware for your Arbitrary Waveform generator on the PXIe platform. 

 

http://www.ni.com/white-paper/4713/en   (Using the NI-VISA Driver Wizard and NI-VISA to Develop a PXI(e)/PCI(e) Driver in Windows)

 

https://www.ni.com/docs/en-US/bundle/ni-visa-api-ref/page/ni-visa-api-ref/ni-visa-api-ref.html  (NI-VISA Programmer Reference Manual)

 

Wes W
Application Engineering
National Instruments
www.ni.com/support
0 Kudos
Message 2 of 3
(5,151 Views)
Thanks you! The first link help me to build the inf file... I shall begin tomorrow to write firrmware Best regards Firmware_prrogrammer
0 Kudos
Message 3 of 3
(5,141 Views)