myRIO-1900 (FPGA Interface)
- Updated2025-04-03
- 3 minute(s) read
Use an FPGA I/O Node configured for reading and writing with this device.
Use the FPGA I/O Node to access the following terminals for this device.
Terminal | Description |
---|---|
Audiox | AudioIn/Left, AudioIn/Right, AudioOut/Left, AudioOut/Right |
ConnectorA/AIx | Analog input channel x, where x is the number of the channel. Connector A has AI channels 0 to 3. |
ConnectorA/AOx | Analog output channel x, where x is the number of the channel. Connector A has AO channels 0 to 1. |
ConnectorA/DIOy | Digital input/output channel y on Connector A, where y is the number of the channel. Connector A has channels 0 to 15. Use the FPGA I/O Node, the Set Data Output method, or the Set Data Enable method to access this channel. |
ConnectorA/DIO7:0 | Digital port consisting of channels 0 to 7. Channel 7 is returned in the MSB, and channel 0 is returned in the LSB. |
ConnectorA/DIO15:8 | Digital port consisting of channels 8 to 15. Channel 15 is returned in the MSB, and channel 8 is returned in the LSB. |
ConnectorB/AIx | Analog input channel x, where x is the number of the channel. Connector B has AI channels 0 to 3. |
ConnectorB/AOx | Analog output channel x, where x is the number of the channel. Connector B has AO channels 0 to 1. |
ConnectorB/DIOy | Digital input/output channel y on Connector B, where y is the number of the channel. Connector B has channels 0 to 15. Use the FPGA I/O Node, the Set Data Output method, or the Set Data Enable method to access this channel. |
ConnectorB/DIO7:0 | Digital port consisting of channels 0 to 7. Channel 7 is returned in the MSB, and channel 0 is returned in the LSB. |
ConnectorB/DIO15:8 | Digital port consisting of channels 8 to 15. Channel 15 is returned in the MSB, and channel 8 is returned in the LSB. |
ConnectorC/AIx | Analog input channel x, where x is the number of the channel. Connector C has AI channels 0 to 1. |
ConnectorC/AOx | Analog output channel x, where x is the number of the channel. Connector C has AO channels 0 to 1. |
ConnectorC/DIOy | Digital input/output channel y on Connector C, where y is the number of the channel. Connector C has channels 0 to 7. Use the FPGA I/O Node, the Set Data Output method, or the Set Data Enable method to access this channel. |
Onboard I/O | AccelerationX, AccelerationY, and AccelerationZ. Use the FPGA I/O Node to access these channels. |
Onboard I/O | Button0, LED0, LED1, LED2, and LED3. Use the FPGA I/O Node to access these channels. |
Arbitration
Configure the arbitration settings for the DIO channels of this device in the Advanced Code Generation page of the FPGA I/O Properties dialog box. The default arbitration setting is Never Arbitrate.
I/O Methods
Use the FPGA I/O Method Node to access the following I/O methods for this device.
Method | Description |
---|---|
Set Output Data | Refer to the FPGA I/O Method Node topic in the LabVIEW FPGA Module Programming Reference Manual for a description of this method. |
Set Output Enable | Refer to the FPGA I/O Method Node topic in the LabVIEW FPGA Module Programming Reference Manual for a description of this method. |
Module Methods
This device does not support any module methods.
Properties
This device does not support any properties.
Single-Cycle Timed Loop
This device supports the single-cycle Timed Loop for digital I/O only. To configure the number of output synchronizing registers or input synchronizing registers for the channels on this device, use the Advanced Code Generation page of the FPGA I/O Properties dialog box.