01-05-2010 08:19 AM
01-05-2010 08:55 AM
Hi serialdaq,
I have no experience in communicating over PCIexpress at low level.
However, that does not seem to be possible without a special hardware like a high-speed DIO.
After that you need to program your DIO with appropriate digital waveforms and timing such that you can access your card.
This should be the easier part if you already know the PCIexpress signaling.
Another option in test such highly digital boards is using the JTAG interface.
I believe the PEX switch and Virtex are both JTAG-capable devices. If so, that may be a good option.
We use Asset's ScanWorks as our boundary-scan automation tool and it has an API that allows it to be programmed over CVI.
01-06-2010 12:19 PM
Hello,
You might be able to use NI-VISA to communicate with a 3rd party PCI card. You can either make those VISA calls directly in your application or perhaps create an instrument driver which organizes and combines them for future use by yourself or others as detailed in this NI Developer Zone document.