CLIP Signal Name | Data Type | Control/Indicator | Description |
---|---|---|---|
CLK200 | — | — | You must select a 200 MHz clock in the Clock Selections category of the IO Module Properties dialog box for proper CLIP functionality. |
CLK40 | — | — | You must select a 40 MHz clock in the Clock Selections category of the IO Module Properties dialog box for proper CLIP functionality. The User Command and SPI signals should be accessed only in this clock domain. |
Data Clock | — | — | FPGA clock used to sample analog input and output data. |
Data Clock Div 2 | — | — | FPGA clock used to sample analog input and output data. This clock runs at half the rate of Data Clock. |
SPI Idle | Boolean | Indicator | Indicates when the SPI interface to either the clock circuit or ADC is being accessed. To use the SPI or Apply Settings signals, you must wait for this signal to be TRUE. |
SPI Device Select | U8 | Control | Selects which SPI device to interact with. |
SPI Address | U16 | Control | Configures the SPI address to read and write data. Write data only to addresses supported by the selected device. |
SPI Read Data | U8 | Indicator | Configures the SPI data to read from a selected device at a SPI address. |
SPI Write Data | U16 | Control | Configures the SPI data to write to a selected device at a SPI address. |
SPI Read | Boolean | Control | Executes the settings of the SPI Read Data signal when this signal is on a FALSE-to-TRUE transition. |
SPI Write | Boolean | Control | Executes the settings of the SPI Write Data signal when this signal is on a FALSE-to-TRUE transition. |
User Command | U8 | Control | Configures the clocking, ADC, sampling, and other settings for your device. Use this signal in conjunction with the User Data 0 and User Data 1 signals to select values for these settings. Apply these settings by selecting the User Command Commit signal. Refer to the User Command Reference for information about values for this signal. |
User Command Commit | Boolean | Control | Applies the settings configured with the User Command signal. |
User Command Idle | Boolean | Indicator | Indicates whether the device is prepared to accept more commands from the User Command signal. |
User Data 0 | U8 | Control | Specifies configuration for the command in the User Command signal. Use the User Command, User Data 0, and User Data 1 signals to configure your device. Refer to the User Command Reference for information about values for this signal. |
User Data 1 | U8 | Control | Specifies configuration for the command in the User Command signal. Use the User Command, User Data 0, and User Data 1 signals to configure your device. Refer to the User Command Reference for information about values for this signal. |
User Command Status | U8 | Indicator | Indicates whether the previous command completed successfully. |
User Return | U16 | Indicator | Returns data configured by the User Command signal. |
User Error | U8 | Indicator | Indicates that an error occurred and you must reinitialize the device. |
AI 0 Data N-1 | I16 | Indicator | Reads analog data from the adapter module. Each sample is a left-justified I16 data type. If AI 0 is configured for TIS mode, these signals return time-interleaved samples for AI 0. |
AI 0 Data N | |||
AI 1 Data N-1 | I16 | Indicator | Reads analog data from the adapter module. Each sample is a left-justified I16 data type. If AI 1 is configured for TIS mode, these signals return time-interleaved samples for AI 1. |
AI 1 Data N | |||
AO 0 Data N-3 | I16 | Control | Sends analog data to the adapter module. Each sample is an I16 data type. |
AO 0 Data N-2 | |||
AO 0 Data N-1 | |||
AO 0 Data N | |||
AO 1 Data N-3 | I16 | Control | Sends analog data to the adapter module. Each sample is an I16 data type. |
AO 1 Data N-2 | |||
AO 1 Data N-1 | |||
AO 1 Data N | |||
AO Disable | Boolean | Control | Disables data output on AO 0 and AO 1. |
PFI 0 Rd Data[] | Boolean | Indicator | Reads data through the AUX I/O connector on the PFI line. |
PFI 0 Wr Data[] | Boolean | Control | Writes data through the AUX I/O connector on the PFI line. |
PFI 0 WE[] | Boolean | Control | Configures the PFI line on the AUX I/O connector for reading or writing. |
PFI 1 Rd Data[] | Boolean | Indicator | Reads data through the AUX I/O connector on the PFI line. |
PFI 1 Wr Data[] | Boolean | Control | Writes data through the AUX I/O connector on the PFI line. |
PFI 1 WE[] | Boolean | Control | Configures the PFI line on the AUX I/O connector for reading or writing. |
PFI 2 Rd Data[] | Boolean | Indicator | Reads data through the AUX I/O connector on the PFI line. |
PFI 2 Wr Data[] | Boolean | Control | Writes data through the AUX I/O connector on the PFI line. |
PFI 2 WE[] | Boolean | Control | Configures the PFI line on the AUX I/O connector for reading or writing. |
PFI 3 Rd Data[] | Boolean | Indicator | Reads data through the AUX I/O connector on the PFI line. |
PFI 3 Wr Data[] | Boolean | Control | Writes data through the AUX I/O connector on the PFI line. |
PFI 3 WE[] | Boolean | Control | Configures the PFI line on the AUX I/O connector for reading or writing. |
DIO Port 0 Rd Data[] | U8 | Indicator | Reads data through the AUX I/O connector on the DIO port channels <0..3>. For example, for DIO Port 0, bit 0 corresponds with DIO Port (0), bit 1 corresponds with DIO Port (1), and so on. The upper four bits of the U8 are unused. |
DIO Port 0 Wr Data[] | U8 | Control | Writes data through the AUX I/O connector on the DIO port channels <0..3>. For example, for DIO Port 0, bit 0 corresponds with DIO Port (0), bit 1 corresponds with DIO Port (1), and so on. The upper four bits of the U8 are unused. |
DIO Port 0 WE Request[] | Boolean | Configures the DIO port channels <0..3> on the AUX I/O connector for reading or writing. | |
DIO Port 0 WE Actual[] | |||
DIO Port 1 Rd Data[] | U8 | Indicator | Reads data through the AUX I/O connector on the DIO port channels <0..3>. For example, for DIO Port 0, bit 0 corresponds with DIO Port (0), bit 1 corresponds with DIO Port (1), and so on. The upper four bits of the U8 are unused. |
DIO Port 1 Wr Data[] | U8 | Control | Writes data through the AUX I/O connector on the DIO port channels <0..3>. For example, for DIO Port 0, bit 0 corresponds with DIO Port (0), bit 1 corresponds with DIO Port (1), and so on. The upper four bits of the U8 are unused. |
DIO Port 1 WE Request[] | Boolean | Control | Configures the DIO port channels <0..3> on the AUX I/O connector for reading or writing. |
DIO Port 1 WE Actual[] | |||
PLL Locked | Boolean | Indicator | Indicates whether the phase-locked loop (PLL) is locked. This signal is valid only when using a Reference Clock, either through the CLK IN connector or through the Sync Clock or IoModSyncClock. |
Initialization Done | Bool | Indicator | Indicates whether the device is ready to use. |