Electronic Components Datasheet Search
  English  ▼

Delete All
ON OFF
ALLDATASHEET.COM

X  

Preview PDF Download HTML

NI5751 Datasheet(PDF) 9 Page - National Instruments Corporation

Part No. NI5751
Description  16-Channel, 50 MS/s, 14-Bit Digitizer Adapter Module for NI FlexRIO
Download  14 Pages
Scroll/Zoom Zoom In 100% Zoom Out
Maker  NI [National Instruments Corporation]
Homepage  http://www.NI.com
Logo 

NI5751 Datasheet(HTML) 9 Page - National Instruments Corporation

Zoom Inzoom in Zoom Outzoom out
 9 / 14 page
background image
9/14
www.ni.com
1.
NI 5751 CLIP Node IO Descriptions
Port Name
Type
Function
ADC Error
A
Boolean When ADC Error A is asserted the width of the sampling window from ADC A has shrunk below its required value, which does not guarantee that the
data can be sampled correctly. This could be caused by a noisy clock source, a damaged ADC, or an incompatible NI FlexRIO FPGA module. ADC
Error A is a sticky bit and is cleared upon reinitialization. 3
ADC Error
B
Boolean When ADC Error B is asserted the width of the sampling window from ADC B has shrunk below its required value, which does not guarantee that the
data can be sampled correctly. This could be caused by a noisy clock source, a damaged ADC, or an incompatible NI FlexRIO FPGA module. ADC
Error B is a sticky bit and is cleared upon reinitialization. 3
PLL
Unlocked
Boolean Indicates that the PLL has become unlocked since the board was initialized. When the PLL is unlocked IO Mod Clock 0 is disabled. When set, PLL
Unlocked is cleared upon reinitialization.
This signal should be inside a single-cycle timed loop with a clock source of the 40 MHz onboard clock.
3
SPI Idle 4
Boolean Indicates the SPI engine is idle and ready for a SPI read or write transaction. This signal should be inside a single-cycle timed loop with a clock source
of the 40 MHz onboard clock.
SPI Device
Select 4
U8
Selects which ADC the SPI port will communicate with. This signal should be inside a single-cycle timed loop with a clock source of the 40 MHz onboard
clock.
SPI
Address 4
U8
The address of the register in the ADC selected. This signal should be inside a single-cycle timed loop with a clock source of the 40 MHz onboard clock.
SPI Write
Data 4
U16
Data to be written to the register in the ADC selected. This signal should be inside a single-cycle timed loop with a clock source of the 40 MHz onboard
clock.
SPI Write 4
Boolean Begin SPI write transaction. The SPI Write signal should be inside a single-cycle timed loop with a clock source of the 40 MHz onboard clock.
Initialization
During initialization, the CLIP does the following:
Resets a PLL in the CLIP that is used to receive data from the ADCs.
Resets the deserialization circuit.
Recalibrates the data delays for capturing the data using dynamic phase alignment.
Aligns the two ADC ICs to each other.
Clears ADC Error
.
X
Manual Initialization
The user FPGA code must manually start initialization in the following instance:
When using DStarA or CLK IN as the ADC sample clock and the frequency of the clock has changed since the last initialization.
To manually start initialization, the user FPGA code must assert Force Initialization.
Note When initialization starts, the Initialization Done signal deasserts within 100 ns. Initialization Done does not assert again until initialization has completed. You can
expect a delay of up to 2 seconds before Initialization Done asserts again, depending on your clock rate. If you read the Initialization Done indicator before it has had
time to deassert (100 ns), you may get a false positive.
Automatic Initialization
The CLIP performs initialization automatically in the following instances:
The FPGA IO is enabled to the NI 5751
The user FPGA code changes the Sample Clock Select signal
FPGA IO is enabled automatically when the CLIP is loaded into the FPGA. You can also programmatically enable and disable the FPGA IO from the host VI. When FPGA IO is
enabled, the CLIP resets all ADC registers.
Caution Do
execute user FPGA code using IO Module Clock 0 until Initialization Done is True. While Initialization Done is False, the clocks are not stable.
not
If the user FPGA code changes the Sample Clock Select signal, the CLIP begins initialization automatically; you do not need to assert Force Initialization.
Note When initialization starts, the Initialization Done signal deasserts within 100 ns. Initialization Done does not assert again until initialization has completed. You can
expect a delay of up to 2 seconds before Initialization Done asserts again, depending on your clock rate. If you read the Initialization Done indicator before it has had
time to deassert (100 ns), you may get a false positive.
Accessing SPI Registers
The ADC register maps are included in the AD9252 datasheet. The following application note found on Analog Devices' Web site contains more information and SPI functionality
for the AD9252: AN-877 Application Note, Interfacing to High Speed ADCs via SPI.
SPI reads from the AD9252 are not supported on the NI 5751. The SPI access does not actually take effect until the software transfer bit (bit 0) of the device_update (offset
register is written.
0xFF)
To access a register in an ADC, complete the following steps:


Html Pages

1  2  3  4  5  6  7  8  9  10  11  12  13  14 


Datasheet Download




Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ]  

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Alldatasheet API   |   Link Exchange   |   Manufacturer List
All Rights Reserved© Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn