Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

Can I manually configure the i/o pins of FPGA chip on cRIO9074?

 
0 Kudos
Message 1 of 5
(3,917 Views)
Configure them to do what? You don't have access to the pins of the FPGA directly, so I am not sure what you are asking for.
authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 2 of 5
(3,897 Views)

To clarify, all of the I/O with the cRIO-9074 chassis is performed using C series modules which are plugged into the cRIO-9074 chassis. There are different modules available for different types of I/O operations such as analog I/O, digital I/O, CAN, serial communication, motion control, etc.

 

The FPGA communicates with the C series modules using a set of digital lines to configure and control the modules and read back data from them. This communication interface is implemented in the NI-RIO driver and LabVIEW FPGA module. By placing down the appropriate I/O nodes in your LabVIEW FPGA diagram, the communication code for the C series module is automatically created on the FPGA as part of your FPGA VI.

 

Here's a few links describing the cRIO architecture in more detail.

 

NI CompactRIO – Reconfigurable Control and Acquisition System

http://www.ni.com/compactrio/whatis.htm

 

authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 3 of 5
(3,891 Views)
I want nothing to do with this. This is only for knowing more about the things. I want to know that can I assign any input X to any particular I/o pin of FPGA chip as pin no. A-9 or any other pin. If it can not be done then can i know that at which pin no. i/os of VI are assign automatically by LabVIEW.
0 Kudos
Message 4 of 5
(3,881 Views)

a.k.m. wrote:
I want to know that can I assign any input X to any particular I/o pin of FPGA chip as pin no. A-9 or any other pin.

 

If it can not be done then can i know that at which pin no. i/os of VI are assign automatically by LabVIEW.


LabVIEW FPGA does not provide functionality for either of these on the CompactRIO platform. Using LabVIEW FPGA you do not have direct access to the FPGA I/O pins.

 

The new NI FlexRIO platform (PXI and PCI) does provide more direct access to the FPGA I/O pins through the NI FlexRIO Adapter Module Development Kit. Could you describe your application or what you are trying to do in some detail so that we can help you with the appropriate solution?

 

 

 

 

authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 5 of 5
(3,878 Views)