TI1 ADC12DJ2700AAV 5.4-gsps single-channel or 2.7-gsps dual-channel, 12-bit, rf-sampling analog-to-digital converter (adc) Datasheet

Order
Now
Product
Folder
Support &
Community
Tools &
Software
Technical
Documents
ADC12DJ2700
SLVSEH9 – JANUARY 2018
ADC12DJ2700 5.4-GSPS Single-Channel or 2.7-GSPS Dual-Channel,
12-Bit, RF-Sampling Analog-to-Digital Converter (ADC)
1 Features
2 Applications
•
•
•
•
•
•
•
•
•
•
1
•
•
•
•
•
•
•
•
ADC Core:
– 12-Bit Resolution
– Up to 5.4 GSPS in Single-Channel Mode
– Up to 2.7 GSPS in Dual-Channel Mode
Performance Specifications:
– Noise Floor (No Signal, VFS = 1.0 VPP-DIFF):
– Dual-Channel Mode: –151.6 dBFS/Hz
– Single-Channel Mode: –153.8 dBFS/Hz
– HD2, HD3: –65 dBc up to 3 GHz
Buffered Analog Inputs With VCMI of 0 V:
– Analog Input Bandwidth (–3 dB): 8.0 GHz
– Usable Input Frequency Range: >10 GHz
– Full-Scale Input Voltage (VFS, Default): 0.8 VPP
– Analog Input Common-Mode (VICM): 0 V
Noiseless Aperture Delay (TAD) Adjustment:
– Precise Sampling Control: 19-fs Step
– Simplifies Synchronization and Interleaving
– Temperature and Voltage Invariant delays
Easy-to-Use Synchronization Features
– Automatic SYSREF Timing Calibration
– Timestamp for Sample Marking
JESD204B Serial Data Interface:
– Supports Subclass 0 and 1
– Maximum Lane Rate: 12.8 Gbps
– Up to 16 Lanes Allows Reduced Lane Rate
Digital Down-Converters in Dual-Channel Mode:
– Real Output: DDC Bypass or 2x Decimation
– Complex Output: 4x, 8x, or 16x Decimation
– Four Independent 32-Bit NCOs per DDC
Power Consumption: 2.7 W
Power Supplies: 1.1 V, 1.9 V
ADC12DJ2700 Measured Input Bandwidth
Normalized Gain Response (dB)
3
0
Communications Testers (802.11ad, 5G)
Satellite Communications (SATCOM)
Phased Array Radar, SIGINT, and ELINT
Synthetic Aperture Radar (SAR)
Time-of-Flight and LIDAR Distance Measurement
Oscilloscopes and Wideband Digitizers
Microwave Backhaul
RF Sampling Software-Defined Radio (SDR)
Spectrometry
3 Description
The ADC12DJ2700 device is an RF-sampling, gigasample, analog-to-digital converter (ADC) that can
directly sample input frequencies from DC to above
10 GHz. In dual-channel mode, the ADC12DJ2700
can sample up to 2700 MSPS and up to 5400 MSPS
in single-channel mode. Programmable tradeoffs in
channel count (dual-channel mode) and Nyquist
bandwidth (single-channel mode) allow development
of flexible hardware that meets the needs of both high
channel count or wide instantaneous signal
bandwidth applications. Full-power input bandwidth
(–3 dB) of 8.0 GHz, with usable frequencies
exceeding the –3-dB point in both dual- and singlechannel modes, allows direct RF sampling of L-band,
S-band, C-band, and X-band for frequency agile
systems.
The ADC12DJ2700 uses a high-speed JESD204B
output interface with up to 16 serialized lanes and
subclass-1 compliance for deterministic latency and
multi-device synchronization. The serial output lanes
support up to 12.8 Gbps and can be configured to
trade-off bit rate and number of lanes. Innovative
synchronization features, including noiseless aperture
delay (TAD) adjustment and SYSREF windowing,
simplify system design for phased array radar and
MIMO communications. Optional digital down
converters (DDCs) in dual-channel mode allow for
reduction in interface rate (real and complex
decimation modes) and digital mixing of the signal
(complex decimation modes only).
Device Information(1)
-3
PART NUMBER
-6
ADC12DJ2700
-9
BODY SIZE (NOM)
(1) For all available packages, see the orderable addendum at
the end of the data sheet.
Single Channel Mode
Dual Channel Mode
-12
PACKAGE
FCBGA (144) 10.00 mm × 10.00 mm
-15
0
2
4
6
8
Input Frequency (GHz)
10
12
D_BW
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Table of Contents
1
2
3
4
5
6
7.4 Device Functional Modes........................................ 60
7.5 Programming........................................................... 77
7.6 Register Maps ......................................................... 78
Features .................................................................. 1
Applications ........................................................... 1
Description ............................................................. 1
Revision History..................................................... 2
Pin Configuration and Functions ......................... 3
Specifications....................................................... 10
8
8.1 Application Information.......................................... 128
8.2 Typical Application ............................................... 128
8.3 Initialization Set Up .............................................. 131
6.1
6.2
6.3
6.4
6.5
6.6
6.7
Absolute Maximum Ratings .................................... 10
ESD Ratings............................................................ 10
Recommended Operating Conditions..................... 11
Thermal Information ................................................ 11
Electrical Characteristics: DC Specifications .......... 12
Electrical Characteristics: Power Consumption ...... 14
Electrical Characteristics: AC Specifications (DualChannel Mode) ........................................................ 15
6.8 Electrical Characteristics: AC Specifications (SingleChannel Mode) ........................................................ 18
6.9 Timing Requirements .............................................. 21
6.10 Switching Characteristics ...................................... 22
6.11 Typical Characteristics .......................................... 26
7
Application and Implementation ...................... 128
9
Power Supply Recommendations.................... 131
9.1 Power Sequencing ................................................ 133
10 Layout................................................................. 133
10.1 Layout Guidelines ............................................... 133
10.2 Layout Example .................................................. 134
11 Device and Documentation Support ............... 137
11.1 Device Support ..................................................
11.2 Documentation Support ......................................
11.3 Receiving Notification of Documentation
Updates..................................................................
11.4 Community Resources........................................
11.5 Trademarks .........................................................
11.6 Electrostatic Discharge Caution ..........................
11.7 Glossary ..............................................................
Detailed Description ............................................ 36
7.1 Overview ................................................................. 36
7.2 Functional Block Diagram ....................................... 37
7.3 Feature Description................................................. 37
137
137
137
137
138
138
138
12 Mechanical, Packaging, and Orderable
Information ......................................................... 138
4 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
2
DATE
REVISION
NOTES
January 2018
*
Initial release.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
5 Pin Configuration and Functions
AAV Package
144-Ball Flip Chip BGA
Top View
1
2
3
4
5
6
7
8
9
10
11
12
A
AGND
AGND
AGND
INA+
INA±
AGND
AGND
DA3+
DA3±
DA2+
DA2±
DGND
B
TMSTP+
AGND
AGND
AGND
AGND
AGND
AGND
DA7+
DA7±
DA6+
DA6±
DGND
C
TMSTP±
SYNCSE
BG
VA19
VA11
AGND
NCOA0
ORA0
VD11
VD11
DA5+
DA1+
D
AGND
VA11
VA11
VA19
VA11
AGND
NCOA1
ORA1
DGND
DGND
DA5±
DA1±
E
AGND
VA19
VA19
VA19
VA11
AGND
CALTRIG
SCS
VD11
VD11
DA4+
DA0+
F
CLK+
AGND
AGND
VA19
VA11
AGND
CALSTAT
SCLK
DGND
DGND
DA4±
DA0±
G
CLK±
AGND
AGND
VA19
VA11
AGND
VD11
SDI
DGND
DGND
DB4±
DB0±
H
AGND
VA19
VA19
VA19
VA11
AGND
VD11
SDO
VD11
VD11
DB4+
DB0+
J
AGND
VA11
VA11
VA19
VA11
AGND
NCOB1
ORB1
DGND
DGND
DB5±
DB1±
K
SYSREF+
TDIODE+
TDIODE±
VA19
VA11
PD
NCOB0
ORB0
VD11
VD11
DB5+
DB1+
L
SYSREF±
AGND
AGND
AGND
AGND
AGND
AGND
DB7+
DB7±
DB6+
DB6±
DGND
M
AGND
AGND
AGND
INB+
INB±
AGND
AGND
DB3+
DB3±
DB2+
DB2±
DGND
Not to scale
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
3
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Pin Functions
PIN
NO.
NAME
A1, A2, A3
AGND
I/O
—
DESCRIPTION
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
A4
INA+
I
Channel A analog input positive connection. The differential full-scale input voltage is determined
by the FS_RANGE_A register (see the Full-Scale Voltage (VFS) Adjustment section). This input
is terminated to ground through a 50-Ω termination resistor. The input common-mode voltage is
typically be set to 0 V (GND) and must follow the recommendations in the Recommended
Operating Conditions table. This pin can be left disconnected if not used. Using INA± is
recommended in single-channel mode for optimized performance.
A5
INA–
I
Channel A analog input negative connection. See INA+ (pin A4) for detailed description. This
input is terminated to ground through a 50-Ω termination resistor. This pin can be left
disconnected if not used.
AGND
—
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
A6, A7
A8
DA3+
O
High-speed serialized-data output for channel A, lane 3, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
A9
DA3–
O
High-speed serialized-data output for channel A, lane 3, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
A10
DA2+
O
High-speed serialized-data output for channel A, lane 2, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
A11
DA2–
O
High-speed serialized-data output for channel A, lane 2, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
A12
DGND
—
Digital supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
B1
B2, B3, B4,
B5, B6, B7
(1)
4
TMSTP+
I
AGND
—
Timestamp input positive connection or differential JESD204B SYNC positive connection. This
input is a timestamp input, used to mark a specific sample, when TIMESTAMP_EN is set to 1.
This differential input is used as the JESD204B SYNC signal input when SYNC_SEL is set 1.
This input can be used as both a timestamp and differential SYNC input at the same time,
allowing feedback of the SYNC signal using the timestamp mechanism. TMSTP± uses active low
signaling when used as a JESD204B SYNC. For additional usage information, see the
Timestamp section.
TMSTP_RECV_EN must be set to 1 to use this input. This differential input (TMSTP+ to
TMSTP–) has an internal untrimmed 100-Ω differential termination and can be AC-coupled when
TMSTP_LVPECL_EN is set to 0. The termination changes to 50 Ω to ground on each input pin
(TMSTP+ and TMSTP–) and can be DC coupled when TMSTP_LVPECL_EN is set to 1. This pin
is not self-biased and therefore must be externally biased for both AC- and DC-coupled
configurations. The common-mode voltage must be within the range provided in the
Recommended Operating Conditions table when both AC and DC coupled. This pin can be left
disconnected and disabled (TMSTP_RECV_EN = 0) if SYNCSE is used for JESD204B SYNC
and timestamp is not required.
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
Powering down the high-speed data outputs (DA0± ... DA7±, DB0± ... DB7±) for extended times may reduce performance of the output
serializers, especially at high data rates. Powering down the serializers occurs when the PD pin is held high, the MODE register is
programmed to a value other than 0x00 or 0x01, the PD_ACH or PD_BCH registers settings are programmed to 1, or when the JMODE
register setting is programmed to a mode that uses less than the 16 total lanes that the device allows. For instance, JMODE 0 uses
eight total lanes and therefore the four highest-indexed lanes for each JESD204B link (DA4± ... DA7±, DB4± ... DB7±) are powered
down in this mode. When the PD pin is held high or the MODE register is programmed to a value other than 0x00 or 0x01, all output
serializers are powered down. When the PD_ACH or PD_BCH register settings are programmed to 1, the associated ADC channel and
lanes are powered down. To prevent unreliable operation, the PD pin and MODE register must only be used for brief periods of time to
measure temperature diode offsets and not used for long-term power savings. Furthermore, using a JMODE that uses fewer than 16
lanes results in unreliable operation of the unused lanes. If the system will never use the unused lanes during the lifetime of the device,
then the unused lanes do not cause issues and can be powered down. If the system may make use of the unused lanes at a later time,
the reliable operation of the serializer outputs can be maintained by enabling JEXTRA_A and JEXTRA_B, which results in the VD11
power consumption to increase and the output serializers to toggle.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Pin Functions (continued)
PIN
I/O
DESCRIPTION
NO.
NAME
B8
DA7+
O
High-speed serialized data output for channel A, lane 7, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
B9
DA7–
O
High-speed serialized data output for channel A, lane 7, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
B10
DA6+
O
High-speed serialized data output for channel A, lane 6, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
B11
DA6–
O
High-speed serialized data output for channel A, lane 6, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
B12
DGND
—
Digital supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
C1
TMSTP–
I
Timestamp input positive connection or differential JESD204B SYNC negative connection. This
pin can be left disconnected and disabled (TMSTP_RECV_EN = 0) if SYNCSE is used for
JESD204B SYNC and timestamp is not required.
C2
SYNCSE
I
Single-ended JESD204B SYNC signal. This input is an active low input that is used to initialize
the JESD204B serial link when SYNC_SEL is set to 0. When toggled low this input initiates code
group synchronization (see the Code Group Synchronization (CGS) section). After code group
synchronization, this input must be toggled high to start the initial lane alignment sequence (see
the Initial Lane Alignment Sequence (ILAS) section). A differential SYNC signal can be used
instead by setting SYNC_SEL to 1 and using TMSTP± as a differential SYNC input. Tie this pin to
GND if differential SYNC (TMSTP±) is used as the JESD204B SYNC signal.
C3
BG
O
Band-gap voltage output. This pin is capable of sourcing only small currents and driving limited
capacitive loads, as specified in the Recommended Operating Conditions table. This pin can be
left disconnected if not used.
C4
VA19
I
1.9-V analog supply
C5
VA11
I
1.1-V analog supply
C6
AGND
—
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
C7
NCOA0
I
LSB of NCO selection control for DDC A. NCOA0 and NCOA1 select which NCO, of a possible
four NCOs, is used for digital mixing when using a complex output JMODE. The remaining
unselected NCOs continue to run to maintain phase coherency and can be swapped in by
changing the values of NCOA0 and NCOA1 (when CMODE = 1). This pin is an asynchronous
input. See the NCO Fast Frequency Hopping (FFH) and NCO Selection sections for more
information. Tie this pin to GND if not used.
C8
ORA0
O
Fast overrange detection status for channel A for the OVR_T0 threshold. When the analog input
exceeds the threshold programmed into OVR_T0, this status indicator goes high. The minimum
pulse duration is set by OVR_N. See the ADC Overrange Detection section for more information.
This pin can be left disconnected if not used.
C9, C10
VD11
I
1.1-V digital supply
C11
DA5+
O
High-speed serialized data output for channel A, lane 5, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
C12
DA1+
O
High-speed serialized data output for channel A, lane 1, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
D1
AGND
—
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
D2, D3
VA11
I
1.1-V analog supply
D4
VA19
I
1.9-V analog supply
D5
VA11
I
1.1-V analog supply
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
5
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Pin Functions (continued)
PIN
I/O
DESCRIPTION
NO.
NAME
D6
AGND
—
D7
NCOA1
I
MSB of NCO selection control for DDC A. Tie this pin to GND if not used.
D8
ORA1
O
Fast overrange detection status for channel A for the OVR_T1 threshold. When the analog input
exceeds the threshold programmed into OVR_T1, this status indicator goes high. The minimum
pulse duration is set by OVR_N. See the ADC Overrange Detection section for more information.
This pin can be left disconnected if not used.
D9, D10
DGND
—
Digital supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
D11
DA5–
O
High-speed serialized data output for channel A, lane 5, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
D12
DA1–
O
High-speed serialized data output for channel A, lane 1, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
E1
AGND
—
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
E2, E3, E4
VA19
I
1.9-V analog supply
E5
VA11
I
1.1-V analog supply
E6
AGND
—
E7
CALTRIG
I
Foreground calibration trigger input. This pin is only used if hardware calibration triggering is
selected in CAL_TRIG_EN, otherwise software triggering is performed using CAL_SOFT_TRIG.
Tie this pin to GND if not used.
E8
SCS
I
Serial interface chip select active low input. The Using the Serial Interface section describes the
serial interface in more detail. Supports 1.1-V and 1.8-V CMOS levels. This pin has a 82-kΩ
pullup resistor to VD11.
E9, E10
VD11
I
1.1-V digital supply
O
High-speed serialized data output for channel A, lane 4, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
O
High-speed serialized data output for channel A, lane 0, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
Device (sampling) clock positive input. The clock signal is strongly recommended to be ACcoupled to this input for best performance. In single-channel mode, the analog input signal is
sampled on both the rising and falling edges. In dual-channel mode, the analog signal is sampled
on the rising edge. This differential input has an internal untrimmed 100-Ω differential termination
and is self-biased to the optimal input common-mode voltage as long as DEVCLK_LVPECL_EN
is set to 0.
E11
DA4+
E12
DA0+
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
F1
CLK+
I
F2, F3
AGND
—
F4
VA19
I
1.9-V analog supply
F5
VA11
I
1.1-V analog supply
F6
AGND
—
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
F7
CALSTAT
O
Foreground calibration status output or device alarm output. Functionality is programmed through
CAL_STATUS_SEL. This pin can be left disconnected if not used.
F8
SCLK
I
Serial interface clock. This pin functions as the serial-interface clock input that clocks the serial
programming data in and out. The Using the Serial Interface section describes the serial interface
in more detail. Supports 1.1-V and 1.8-V CMOS levels.
F9, F10
DGND
—
6
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
Digital supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Pin Functions (continued)
PIN
I/O
DESCRIPTION
DA4–
O
High-speed serialized data output for channel A, lane 4, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
F12
DA0–
O
High-speed serialized data output for channel A, lane 0, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
G1
CLK–
I
Device (sampling) clock negative input. TI strongly recommends using AC-coupling for best
performance.
G2, G3
AGND
—
G4
VA19
I
1.9-V analog supply
G5
VA11
I
1.1-V analog supply
G6
AGND
—
G7
VD11
I
1.1-V digital supply
G8
SDI
I
Serial interface data input. The Using the Serial Interface section describes the serial interface in
more detail. Supports 1.1-V and 1.8-V CMOS levels.
G9, G10
DGND
—
Digital supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
G11
DB4–
O
High-speed serialized data output for channel B, lane 4, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
G12
DB0–
O
High-speed serialized data output for channel B, lane 0, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
H1
AGND
—
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
H2, H3, H4
VA19
I
1.9-V analog supply
H5
VA11
I
1.1-V analog supply
H6
AGND
—
H7
VD11
I
1.1-V digital supply
H8
SDO
O
Serial interface data output. The Using the Serial Interface section describes the serial interface
in more detail. This pin is high impedance during normal device operation. This pin outputs 1.9-V
CMOS levels during serial interface read operations. This pin can be left disconnected if not used.
H9, H10
VD11
I
1.1-V digital supply
H11
DB4+
O
High-speed serialized data output for channel B, lane 4, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
H12
DB0+
O
High-speed serialized data output for channel B, lane 0, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
J1
AGND
—
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
J2, J3
VA11
I
1.1-V analog supply
J4
VA19
I
1.9-V analog supply
J5
VA11
I
1.1-V analog supply
J6
AGND
—
J7
NCOB1
I
NO.
NAME
F11
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
MSB of NCO selection control for DDC B. Tie this pin to GND if not used.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
7
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Pin Functions (continued)
PIN
I/O
DESCRIPTION
ORB1
O
Fast overrange detection status for channel B for the OVR_T1 threshold. When the analog input
exceeds the threshold programmed into OVR_T1, this status indicator goes high. The minimum
pulse duration is set by OVR_N. See the ADC Overrange Detection section for more information.
This pin can be left disconnected if not used.
J9, J10
DGND
—
Digital supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
J11
DB5–
O
High-speed serialized data output for channel B, lane 5, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
J12
DB1–
O
High-speed serialized data output for channel B, lane 1, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
NO.
NAME
J8
K1
SYSREF+
I
The SYSREF positive input is used to achieve synchronization and deterministic latency across
the JESD204B interface. This differential input (SYSREF+ to SYSREF–) has an internal
untrimmed 100-Ω differential termination and can be AC-coupled when SYSREF_LVPECL_EN is
set to 0. This input is self-biased when SYSREF_LVPECL_EN is set to 0. The termination
changes to 50 Ω to ground on each input pin (SYSREF+ and SYSREF–) and can be DC-coupled
when SYSREF_LVPECL_EN is set to 1. This input is not self-biased when
SYSREF_LVPECL_EN is set to 1 and must be biased externally to the input common-mode
voltage range provided in the Recommended Operating Conditions table.
K2
TDIODE+
I
Temperature diode positive (anode) connection. An external temperature sensor can be
connected to TDIODE+ and TDIODE– to monitor the junction temperature of the device. This pin
can be left disconnected if not used.
K3
TDIODE–
I
Temperature diode negative (cathode) connection. This pin can be left disconnected if not used.
K4
VA19
I
1.9-V analog supply
K5
VA11
I
1.1-V analog supply
K6
PD
I
This pin disables all analog circuits and serializer outputs when set high for temperature diode
calibration only. Do not use this pin to power down the device for power savings. Tie this pin to
GND during normal operation. For information regarding reliable serializer operation, see footnote
(1)
in the Pin Functions table.
I
LSB of NCO selection control for DDC B. NCOB0 and NCOB1 select which NCO, of a possible
four NCOs, is used for digital mixing when using a complex output JMODE. The remaining
unselected NCOs continue to run to maintain phase coherency and can be swapped in by
changing the values of NCOB0 and NCOB1 (when CMODE = 1). This pin is an asynchronous
input. See the NCO Fast Frequency Hopping (FFH) and NCO Selection sections for more
information. Tie this pin to GND if not used.
K7
NCOB0
K8
ORB0
O
Fast overrange detection status for channel B for the OVR_T0 threshold. When the analog input
exceeds the threshold programmed into OVR_T0, this status indicator goes high. The minimum
pulse duration is set by OVR_N. See the ADC Overrange Detection section for more information.
This pin can be left disconnected if not used.
K9, K10
VD11
I
1.1-V digital supply
K11
DB5+
O
High-speed serialized data output for channel B, lane 5, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
K12
DB1+
O
High-speed serialized data output for channel B, lane 1, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
SYSREF negative input
L1
SYSREF–
I
L2, L3, L4, L5,
L6, L7
AGND
—
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
L8
DB7+
O
High-speed serialized data output for channel B, lane 7, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
L9
DB7–
O
High-speed serialized data output for channel B, lane 7, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
8
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Pin Functions (continued)
PIN
I/O
DESCRIPTION
NO.
NAME
L10
DB6+
O
High-speed serialized data output for channel B, lane 6, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
L11
DB6–
O
High-speed serialized data output for channel B, lane 6, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
L12
DGND
—
Digital supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
M1, M2, M3
AGND
—
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
M4
INB+
I
Channel B analog input positive connection. The differential full-scale input voltage is determined
by the FS_RANGE_B register (see the Full-Scale Voltage (VFS) Adjustment section). This input
is terminated to ground through a 50-Ω termination resistor. The input common-mode voltage
must typically be set to 0 V (GND) and must follow the recommendations in the Recommended
Operating Conditions table. This pin can be left disconnected if not used. Using INA± is
recommended in single-channel mode for optimized performance.
M5
INB–
I
Channel B analog input negative connection. See INB+ for detailed description. This input is
terminated to ground through a 50-Ω termination resistor. This pin can be left disconnected if not
used.
M6, M7
AGND
—
Analog supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
M8
DB3+
O
High-speed serialized data output for channel B, lane 3, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
M9
DB3–
O
High-speed serialized data output for channel B, lane 3, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
M10
DB2+
O
High-speed serialized data output for channel B, lane 2, positive connection. This differential
output must be AC-coupled and must always be terminated with a 100-Ω differential termination
at the receiver. This pin can be left disconnected if not used. For information regarding reliable
serializer operation, see footnote (1) in the Pin Functions table.
M11
DB2–
O
High-speed serialized data output for channel B, lane 2, negative connection. This pin can be left
disconnected if not used. For information regarding reliable serializer operation, see footnote (1) in
the Pin Functions table.
M12
DGND
—
Digital supply ground. Tie AGND and DGND to a common ground plane (GND) on the circuit
board.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
9
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
6 Specifications
6.1 Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted) (1)
Supply voltage range
MIN
MAX
VA19 (2)
–0.3
2.35
VA11 (2)
–0.3
1.32
VD11 (3)
–0.3
1.32
Voltage between VD11 and VA11
–1.32
1.32
Voltage between AGND and DGND
UNIT
V
–0.1
0.1
DA[7:0]+, DA[7:0]–, DB[7:0]+, DB[7:0]–,
TMSTP+, TMSTP– (3)
–0.5
min(1.32,
VD11+0.5)
CLK+, CLK–, SYSREF+, SYSREF– (2)
–0.5
min(1.32,
VA11+0.5)
BG, TDIODE+, TDIODE– (2)
–0.5
min(2.35,
VA19+0.5)
–1
1
–0.5
VA19+0.5
Peak input current (any input except INA+, INA–, INB+, INB–)
–25
25
mA
Peak input current (INA+, INA–, INB+, INB–)
–50
50
mA
16.4
dBm
100
mA
150
°C
150
°C
Pin voltage range
INA+, INA–, INB+, INB–
(2)
CALSTAT, CALTRIG, NCOA0, NCOA1,
NCOB0, NCOB1, ORA0, ORA1, ORB0,
ORB1, PD, SCLK, SCS, SDI, SDO,
SYNCSE (2)
Peak RF input power (INA+, INA–, INB+, INB–)
Single-ended with ZS-SE = 50 Ω or differential
with ZS-DIFF = 100 Ω
Peak total input current (sum of absolute value of all currents forced in or out, not including
power-supply current)
Operating junction temperature, Tj
Storage temperature, Tstg
(1)
(2)
(3)
–65
V
V
Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings
only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under Recommended
Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
Measured to AGND.
Measured to DGND.
6.2 ESD Ratings
VALUE
V(ESD)
(1)
(2)
10
Electrostatic discharge
Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001 (1)
±2500
Charged-device model (CDM), per JEDEC specification JESD22-C101 (2)
±1000
UNIT
V
JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
6.3 Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
MIN
NOM
(1)
1.8
1.9
2.0
VA11, analog 1.1-V supply (1)
1.05
1.1
1.15
VD11, digital 1.1-V supply (2)
1.05
1.1
1.15
INA+, INA–, INB+, INB– (1)
–50
0
100
0
0.3
0.55
0
0.3
0.55
0.4
1.0
2.0
VA19, analog 1.9-V supply
VDD
Supply voltage range
VCMI
Input common-mode voltage
CLK+, CLK–, SYSREF+,
SYSREF– (1) (3)
TMSTP+, TMSTP–
CLK+ to CLK–, SYSREF+ to
SYSREF–, TMSTP+ to TMSTP–
Input voltage, peak-to-peak
differential
VID
(1) (4)
High-level input voltage
CALTRIG, NCOA0, NCOA1, NCOB0,
NCOB1, PD, SCLK, SCS, SDI,
SYNCSE (1)
VIL
Low-level input voltage
CALTRIG, NCOA0, NCOA1, NCOB0,
NCOB1, PD, SCLK, SCS, SDI,
SYNCSE (1)
IC_TD
Temperature diode input current
TDIODE+ to TDIODE–
CL
BG maximum load capacitance
IO
BG maximum output current
DC
Input clock duty cycle
TA
Operating free-air temperature
(1)
(2)
(3)
(4)
(5)
(6)
(7)
UNIT
V
mV
V
VPP-DIFF
1.0 (5)
INA+ to INA–, INB+ to INB–
VIH
Tj
MAX
0.7
V
0.45
V
100
30%
µA
50%
pF
100
µA
70%
-40
Operating junction temperature
50
105
85
ºC
(6) (7)
ºC
Measured to AGND.
Measured to DGND.
TI strongly recommends that CLK± be AC-coupled with DEVCLK_LVPECL_EN set to 0 to allow CLK± to self-bias to the optimal input
common-mode voltage for best performance. TI recommends AC-coupling for SYSREF± unless DC coupling is required, in which case,
the LVPECL input mode must be used (SYSREF_LVPECL_EN = 1).
TMSTP± does not have internal biasing that requires TMSTP± to be biased externally whether AC-coupled with TMSTP_LVPECL_EN =
0 or DC-coupled with TMSTP_LVPECL_EN = 1.
The ADC output code saturates when VID for INA± or INB± exceeds the programmed full-scale voltage (VFS) set by FS_RANGE_A for
INA± or FS_RANGE_B for INB±.
Prolonged use above this junction temperature may increase the device failure-in-time (FIT) rate.
Tested up to 1000 hours continuous operation at Tj = 125°C. See the Absolute Maximum Ratings table for the absolute maximum
operational temperature.
6.4 Thermal Information
ADC12DJ2700
THERMAL METRIC
(1)
AAV (FCBGA)
UNIT
144 PINS
RθJA
Junction-to-ambient thermal resistance
25.3
°C/W
RθJC(top)
Junction-to-case (top) thermal resistance
1.1
°C/W
RθJB
Junction-to-board thermal resistance
8.2
°C/W
ψJT
Junction-to-top characterization parameter
0.1
°C/W
ψJB
Junction-to-board characterization parameter
8.2
°C/W
RθJC(bot)
Junction-to-case (bottom) thermal resistance
n/a
°C/W
(1)
For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application
report.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
11
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
6.5 Electrical Characteristics: DC Specifications
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = 1.1 V, VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A =
FS_RANGE_B = 0xA000), input signal applied to INA± in single-channel modes, fIN = 248 MHz, AIN = –1 dBFS, fCLK =
maximum rated clock frequency, filtered 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise
noted); minimum and maximum values are at nominal supply voltages and over the operating free-air temperature range
provided in the Recommended Operating Conditions table
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
DC ACCURACY
Resolution
DNL
Differential nonlinearity
INL
Resolution with no missing codes
12
Maximum positive excursion from ideal step
size
0.7
Bits
LSB
Maximum negative excursion from ideal
step size
–0.3
Integral nonlinearity
±2.0
LSB
ANALOG INPUTS (INA+, INA–, INB+, INB–)
VOFF
Offset error
Default full-scale voltage, OS_CAL disabled
±0.6
mV
VOFF_ADJ
Input offset voltage
adjustment range
Available offset correction range (see
OS_CAL or OADJ_x_INx)
±55
mV
VOFF_DRIFT
Offset drift
Foreground calibration at nominal
temperature only
23
Foreground calibration at each temperature
Analog differential input fullscale range
VIN_FSR
VIN_FSR_DRIFT
Analog differential input fullscale range drift
Default full-scale voltage (FS_RANGE_A =
FS_RANGE_B = 0xA000)
750
800
Maximum full-scale voltage (FS_RANGE_A
= FS_RANGE_B = 0xFFFF)
1000
1040
Minimum full-scale voltage (FS_RANGE_A
= FS_RANGE_B = 0x2000)
480
Default FS_RANGE_A and FS_RANGE_B
setting, foreground calibration at nominal
temperature only, inputs driven by a 50-Ω
source, includes effect of RIN drift
–0.01
Default FS_RANGE_A and FS_RANGE_B
setting, foreground calibration at each
temperature, inputs driven by a 50-Ω
source, includes effect of RIN drift
0.03
VIN_FSR_MATCH
Analog differential input fullscale range matching
Matching between INA+, INA– and INB+,
INB–, default setting, dual-channel mode
RIN
Single-ended input resistance
to AGND
Each input pin is terminated to AGND,
measured at TA = 25°C
RIN_TEMPCO
Input termination linear
temperature coefficient
CIN
Single-ended input
capacitance
µV/°C
0
850
mVPP
500
%/°C
0.625%
48
50
17.6
Single-channel mode at DC
0.4
Dual-channel mode at DC
0.4
52
Ω
mΩ/°C
pF
TEMPERATURE DIODE CHARACTERISTICS (TDIODE+, TDIODE–)
ΔVBE
12
Temperature diode voltage
slope
Forced forward current of 100 µA. Offset
voltage (approximately 0.792 V at 0°C)
varies with process and must be measured
for each part. Offset measurement must be
done with the device unpowered or with the
PD pin asserted to minimize device selfheating. The PD pin must be asserted only
long enough to take the offset
measurement.
Submit Documentation Feedback
–1.6
mV/°C
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Electrical Characteristics: DC Specifications (continued)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = 1.1 V, VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A =
FS_RANGE_B = 0xA000), input signal applied to INA± in single-channel modes, fIN = 248 MHz, AIN = –1 dBFS, fCLK =
maximum rated clock frequency, filtered 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise
noted); minimum and maximum values are at nominal supply voltages and over the operating free-air temperature range
provided in the Recommended Operating Conditions table
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
BAND-GAP VOLTAGE OUTPUT (BG)
VBG
Reference output voltage
IL ≤ 100 µA
1.1
V
VBG_DRIFT
Reference output temperature
IL ≤ 100 µA
drift
–64
µV/°C
CLOCK INPUTS (CLK+, CLK–, SYSREF+, SYSREF–, TMSTP+, TMSTP–)
ZT
VCM
Internal termination
Input common-mode voltage,
self-biased
Differential termination with
DEVCLK_LVPECL_EN = 0,
SYSREF_LVPECL_EN = 0, and
TMSTP_LVPECL_EN = 0
110
Ω
Single-ended termination to GND (per pin)
with DEVCLK_LVPECL_EN = 0,
SYSREF_LVPECL_EN = 0, and
TMSTP_LVPECL_EN = 0
55
Self-biasing common-mode voltage for
CLK± when AC-coupled
(DEVCLK_LVPECL_EN must be set to 0)
0.26
Self-biasing common-mode voltage for
SYSREF± when AC-coupled
(SYSREF_LVPECL_EN must be set to 0)
and with receiver enabled
(SYSREF_RECV_EN = 1)
0.29
Self-biasing common-mode voltage for
SYSREF± when AC-coupled
(SYSREF_LVPECL_EN must be set to 0)
and with receiver disabled
(SYSREF_RECV_EN = 0)
VA11
V
CL_DIFF
Differential input capacitance
Between positive and negative differential
input pins
0.1
pF
CL_SE
Single-ended input
capacitance
Each input to ground
0.5
pF
SERDES OUTPUTS (DA[7:0]+, DA[7:0]–, DB[7:0]+, DB[7:0]–)
VOD
Differential output voltage,
peak-to-peak
VCM
Output common-mode voltage AC coupled
ZDIFF
Differential output impedance
100-Ω load
550
600
650
mVPPDIFF
VD11 / 2
V
100
Ω
CMOS INTERFACE: SCLK, SDI, SDO, SCS, PD, NCOA0, NCOA1, NCOB0, NCOB1, CALSTAT, CALTRIG, ORA0, ORA1, ORB0, ORB1,
SYNCSE
IIH
High-level input current
–40
40
µA
IIL
Low-level input current
–40
40
µA
CI
Input capacitance
VOH
High-level output voltage
ILOAD = –400 µA
VOL
Low-level output voltage
ILOAD = 400 µA
2
pF
1.65
V
150
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
mV
13
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
6.6 Electrical Characteristics: Power Consumption
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = 1.1 V, VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A =
FS_RANGE_B = 0xA000), input signal applied to INA± in single-channel modes, fIN = 248 MHz, AIN = –1 dBFS, fCLK =
maximum rated clock frequency, filtered 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise
noted); minimum and maximum values are at nominal supply voltages and over the operating free-air temperature range
provided in the Recommended Operating Conditions table
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
IVA19
1.9-V analog supply current
IVA11
1.1-V analog supply current
IVD11
1.1-V digital supply current
PDIS
Power dissipation
IVA19
1.9-V analog supply current
IVA11
1.1-V analog supply current
IVD11
1.1-V digital supply current
PDIS
Power dissipation
IVA19
1.9-V analog supply current
IVA11
1.1-V analog supply current
IVD11
1.1-V digital supply current
PDIS
Power dissipation
IVA19
1.9-V analog supply current
IVA11
1.1-V analog supply current
IVD11
1.1-V digital supply current
PDIS
Power dissipation
3.5
W
IVA19
1.9-V analog supply current
965
mA
IVA11
1.1-V analog supply current
439
mA
IVD11
1.1-V digital supply current
763
mA
PDIS
Power dissipation
3.2
W
14
Power mode 1: single-channel
mode, JMODE 1 (16 lanes, DDC
bypassed), foreground calibration
Power mode 2: single-channel
mode, JMODE 0 (8 lanes, DDC
bypassed), foreground calibration
Power mode 3: single-channel
mode, JMODE 1 (16 lanes, DDC
bypassed), background calibration
Power mode 4: dual-channel mode,
JMODE 3 (16 lanes, DDC
bypassed), background calibration
Power mode 5: dual-channel mode,
JMODE 11 (8 lanes, 4x decimation),
foreground calibration
Submit Documentation Feedback
884
mA
440
mA
529
mA
2.7
W
884
950
mA
439
600
mA
569
750
mA
2.8
3.5
W
1161
mA
525
mA
544
mA
3.4
W
1242
mA
524
mA
524
mA
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
6.7 Electrical Characteristics: AC Specifications (Dual-Channel Mode)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = 1.1 V, VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A =
FS_RANGE_B = 0xA000), fIN = 248 MHz, AIN = –1 dBFS, fCLK = maximum rated clock frequency, filtered 1-VPP sine-wave
clock, JMODE = 3, and background calibration (unless otherwise noted); minimum and maximum values are at nominal
supply voltages and over the operating free-air temperature range provided in the Recommended Operating Conditions table
PARAMETER
FPBW
XTALK
Full-power input bandwidth
(–3 dB)
TEST CONDITIONS
(1)
Channel-to-channel crosstalk
CER
Code error rate
NOISEDC
DC input noise standard deviation
NSD
NF
Noise spectral density, no input
signal, excludes fixed interleaving
spur (fS / 2 spur)
Noise figure, no input, ZS = 100 Ω
MIN
Foreground calibration
8.1
Background calibration
8.1
Aggressor = 400 MHz, –1 dBFS
–93
Aggressor = 3 GHz, –1 dBFS
–70
Aggressor = 6 GHz, –1 dBFS
–63
No input, foreground calibration,
excludes DC offset, includes fixed
interleaving spur (fS / 2 spur)
SNR
SNR
(1)
Signal-to-noise ratio, small signal,
excluding DC, HD2 to HD9 and
interleaving spurs
UNIT
GHz
dB
Errors/
sample
1.88
LSB
–151.6
Default full-scale voltage
(FS_RANGE_A = FS_RANGE_B =
0xA000) setting, foreground
calibration
–149.1
Maximum full-scale voltage
(FS_RANGE_A = 0xFFFF) setting,
foreground calibration
23.7
Default full-scale voltage
(FS_RANGE_A = 0xA000) setting,
foreground calibration
23.9
fIN = 347 MHz, AIN = –1 dBFS
56.8
fIN = 347 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A and
FS_RANGE_B setting, foreground
calibration
57.7
fIN = 2482 MHz, AIN = –1 dBFS
MAX
10–18
Maximum full-scale voltage
(FS_RANGE_A = FS_RANGE_B =
0xFFFF) setting, foreground
calibration
dBFS/Hz
dB
fIN = 997 MHz, AIN = –1 dBFS
Signal-to-noise ratio, large signal,
excluding DC, HD2 to HD9 and
interleaving spurs
TYP
56.7
52
55.8
fIN = 2482 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A and
FS_RANGE_B setting, foreground
calibration
56.6
fIN = 4997 MHz, AIN = –1 dBFS
53.5
fIN = 6397 MHz, AIN = –1 dBFS
52.3
fIN = 8197 MHz, AIN = –1 dBFS
50.8
fIN = 347 MHz, AIN = –16 dBFS
57.6
fIN = 997 MHz, AIN = –16 dBFS
57.7
fIN = 2482 MHz, AIN = –16 dBFS
57.6
fIN = 4997 MHz, AIN = –16 dBFS
57.5
fIN = 6397 MHz, AIN = –16 dBFS
57.4
fIN = 8197 MHz, AIN = –16 dBFS
57.2
dBFS
dBFS
Full-power input bandwidth (FPBW) is defined as the input frequency where the reconstructed output of the ADC has dropped 3 dB
below the power of a full-scale input signal at a low input frequency. Useable bandwidth may exceed the –3-dB, full-power input
bandwidth.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
15
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Electrical Characteristics: AC Specifications (Dual-Channel Mode) (continued)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = 1.1 V, VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A =
FS_RANGE_B = 0xA000), fIN = 248 MHz, AIN = –1 dBFS, fCLK = maximum rated clock frequency, filtered 1-VPP sine-wave
clock, JMODE = 3, and background calibration (unless otherwise noted); minimum and maximum values are at nominal
supply voltages and over the operating free-air temperature range provided in the Recommended Operating Conditions table
PARAMETER
TEST CONDITIONS
MIN
fIN = 347 MHz, AIN = –1 dBFS
SINAD
fIN = 2482 MHz, AIN = –1 dBFS
ENOB
51.1
fIN = 6397 MHz, AIN = –1 dBFS
49.3
fIN = 8197 MHz, AIN = –1 dBFS
47.0
fIN = 347 MHz, AIN = –1 dBFS
9.0
SFDR
SFDR
fS / 2
HD2
16
Spurious-free dynamic range, small
signal, excluding DC and fS / 2 fixed
spurs
fS / 2 fixed interleaving spur,
independent of input signal
2nd-order harmonic distortion
8.9
fIN = 4997 MHz, AIN = –1 dBFS
8.2
fIN = 6397 MHz, AIN = –1 dBFS
7.9
fIN = 8197 MHz, AIN = –1 dBFS
7.5
fIN = 347 MHz, AIN = –1 dBFS
70
fIN = 347 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A and
FS_RANGE_B setting, foreground
calibration
70
fIN = 2482 MHz, AIN = –1 dBFS
bits
71
60
68
fIN = 2482 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A and
FS_RANGE_B setting, foreground
calibration
63
fIN = 4997 MHz, AIN = –1 dBFS
59
fIN = 6397 MHz, AIN = –1 dBFS
56
fIN = 8197 MHz, AIN = –1 dBFS
54
fIN = 347 MHz, AIN = –16 dBFS
73
fIN = 997 MHz, AIN = –16 dBFS
73
fIN = 2482 MHz, AIN = –16 dBFS
74
fIN = 4997 MHz, AIN = –16 dBFS
74
fIN = 6397 MHz, AIN = –16 dBFS
73
fIN = 8197 MHz, AIN = –16 dBFS
72
No input
–70
fIN = 347 MHz, AIN = –1 dBFS
–78
fIN = 347 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A and
FS_RANGE_B setting, foreground
calibration
–80
fIN = 997 MHz, AIN = –1 dBFS
–77
fIN = 2482 MHz, AIN = –1 dBFS
–72
fIN = 2482 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A and
FS_RANGE_B setting, foreground
calibration
–73
fIN = 4997 MHz, AIN = –1 dBFS
–67
fIN = 6397 MHz, AIN = –1 dBFS
–63
fIN = 8197 MHz, AIN = –1 dBFS
–59
Submit Documentation Feedback
dBFS
9.0
8.2
fIN = 997 MHz, AIN = –1 dBFS
Spurious-free dynamic range, large
signal, excluding DC and fS / 2 fixed
spurs
55.1
fIN = 4997 MHz, AIN = –1 dBFS
fIN = 2482 MHz, AIN = –1 dBFS
UNIT
56.0
51
fIN = 997 MHz, AIN = –1 dBFS
Effective number of bits, large
signal, excluding DC and fS / 2 fixed
spurs
MAX
56.0
fIN = 997 MHz, AIN = –1 dBFS
Signal-to-noise and distortion ratio,
large signal, excluding DC and fS / 2
fixed spurs
TYP
dBFS
dBFS
–55
–60
dBFS
dBFS
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Electrical Characteristics: AC Specifications (Dual-Channel Mode) (continued)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = 1.1 V, VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A =
FS_RANGE_B = 0xA000), fIN = 248 MHz, AIN = –1 dBFS, fCLK = maximum rated clock frequency, filtered 1-VPP sine-wave
clock, JMODE = 3, and background calibration (unless otherwise noted); minimum and maximum values are at nominal
supply voltages and over the operating free-air temperature range provided in the Recommended Operating Conditions table
PARAMETER
HD3
fS / 2-fIN
SPUR
IMD3
3rd-order harmonic distortion
fS / 2-fIN interleaving spur, signal
dependent
Worst-harmonic, 4th-order distortion
or higher
3rd-order intermodulation distortion
TEST CONDITIONS
MIN
TYP
fIN = 347 MHz, AIN = –1 dBFS
–74
fIN = 347 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A and
FS_RANGE_B setting, foreground
calibration
–71
fIN = 997 MHz, AIN = –1 dBFS
–76
fIN = 2482 MHz, AIN = –1 dBFS
–68
fIN = 2482 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A and
FS_RANGE_B setting, foreground
calibration
–63
fIN = 4997 MHz, AIN = –1 dBFS
–59
fIN = 6397 MHz, AIN = –1 dBFS
–56
fIN = 8197 MHz, AIN = –1 dBFS
–54
fIN = 347 MHz, AIN = –1 dBFS
–72
fIN = 997 MHz, AIN = –1 dBFS
–74
fIN = 2482 MHz, AIN = –1 dBFS
–75
fIN = 4997 MHz, AIN = –1 dBFS
–70
fIN = 6397 MHz, AIN = –1 dBFS
–69
fIN = 8197 MHz, AIN = –1 dBFS
–64
fIN = 347 MHz, AIN = –1 dBFS
–77
fIN = 997 MHz, AIN = –1 dBFS
–78
fIN = 2482 MHz, AIN = –1 dBFS
–78
fIN = 4997 MHz, AIN = –1 dBFS
–75
fIN = 6397 MHz, AIN = –1 dBFS
–75
fIN = 8197 MHz, AIN = –1 dBFS
–81
fIN = 347 MHz ± 2.5 MHz,
AIN = –7 dBFS per tone
–83
fIN = 997 MHz ± 2.5 MHz,
AIN = –7 dBFS per tone
–84
fIN = 2497 MHz ± 2.5 MHz,
AIN = –7 dBFS per tone
–73
fIN = 4997 MHz ± 2.5 MHz,
AIN = –7 dBFS per tone
–63
fIN = 6397 MHz ± 2.5 MHz,
AIN = –7 dBFS per tone
–57
fIN = 7997 MHz ± 2.5 MHz,
AIN = –7 dBFS per tone
–49
MAX
–60
–60
–65
UNIT
dBFS
dBFS
dBFS
dBFS
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
17
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
6.8 Electrical Characteristics: AC Specifications (Single-Channel Mode)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = 1.1 V, VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = 0xA000),
input signal applied to INA±, fIN = 248 MHz, AIN = –1 dBFS, fCLK = maximum rated clock frequency, filtered 1-VPP sine-wave
clock, JMODE = 1, and background calibration (unless otherwise noted); minimum and maximum values are at nominal
supply voltages and over the operating free-air temperature range provided in the Recommended Operating Conditions table
PARAMETER
TEST CONDITIONS
(1)
FPBW
Full-power input bandwidth
(–3 dB)
CER
Code error rate
NOISEDC
DC input noise standard deviation
NSD
NF
Noise spectral density, no input
signal, excludes fixed interleaving
spurs (fS / 2 and fS / 4 spur)
Noise figure, no input, ZS = 100 Ω
SNR
SNR
Signal-to-noise ratio, large signal,
excluding DC, HD2 to HD9 and
interleaving spurs
Signal-to-noise ratio, small signal,
excluding DC, HD2 to HD9 and
interleaving spurs
MIN
Foreground calibration
7.9
Background calibration
7.9
No input, foreground calibration,
excludes DC offset, includes fixed
interleaving spurs (fS / 2 and fS / 4
spurs), OS_CAL enabled
SINAD
(1)
18
GHz
1.95
LSB
Default full-scale voltage
(FS_RANGE_A = 0xA000) setting,
foreground calibration
–152.7
Maximum full-scale voltage
(FS_RANGE_A = 0xFFFF) setting,
foreground calibration
21.5
Default full-scale voltage
(FS_RANGE_A = 0xA000) setting,
foreground calibration
20.3
fIN = 347 MHz, AIN = –1 dBFS
56.8
fIN = 347 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A setting,
foreground calibration
57.6
fIN = 997 MHz, AIN = –1 dBFS
56.6
dBFS/Hz
dB
52
55.8
fIN = 2482 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A setting,
foreground calibration
56.6
fIN = 4997 MHz, AIN = –1 dBFS
53.6
fIN = 6397 MHz, AIN = –1 dBFS
52.4
fIN = 8197 MHz, AIN = –1 dBFS
50.9
fIN = 347 MHz, AIN = –16 dBFS
57.6
fIN = 997 MHz, AIN = –16 dBFS
57.4
fIN = 2482 MHz, AIN = –16 dBFS
57.4
fIN = 4997 MHz, AIN = –16 dBFS
57.4
fIN = 6397 MHz, AIN = –16 dBFS
57.4
fIN = 8197 MHz, AIN = –16 dBFS
57.2
fIN = 347 MHz, AIN = –1 dBFS
55.2
fIN = 2482 MHz, AIN = –1 dBFS
UNIT
Errors/
sample
–153.8
fIN = 2482 MHz, AIN = –1 dBFS
MAX
10–18
Maximum full-scale voltage
(FS_RANGE_A = 0xFFFF) setting,
foreground calibration
fIN = 997 MHz, AIN = –1 dBFS
Signal-to-noise and distortion ratio,
large signal, excluding DC and fS / 2
fixed spurs
TYP
dBFS
dBFS
54.3
48
53.6
fIN = 4997 MHz, AIN = –1 dBFS
50.4
fIN = 6397 MHz, AIN = –1 dBFS
48.2
fIN = 8197 MHz, AIN = –1 dBFS
45.7
dBFS
Full-power input bandwidth (FPBW) is defined as the input frequency where the reconstructed output of the ADC has dropped 3 dB
below the power of a full-scale input signal at a low input frequency. Useable bandwidth may exceed the –3-dB, full-power input
bandwidth.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Electrical Characteristics: AC Specifications (Single-Channel Mode) (continued)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = 1.1 V, VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = 0xA000),
input signal applied to INA±, fIN = 248 MHz, AIN = –1 dBFS, fCLK = maximum rated clock frequency, filtered 1-VPP sine-wave
clock, JMODE = 1, and background calibration (unless otherwise noted); minimum and maximum values are at nominal
supply voltages and over the operating free-air temperature range provided in the Recommended Operating Conditions table
PARAMETER
TEST CONDITIONS
MIN
fIN = 347 MHz, AIN = –1 dBFS
ENOB
SFDR
SFDR
fIN = 2482 MHz, AIN = –1 dBFS
8.6
8.1
fIN = 6397 MHz, AIN = –1 dBFS
7.7
fIN = 8197 MHz, AIN = –1 dBFS
7.3
fIN = 347 MHz, AIN = –1 dBFS
65
fIN = 347 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A setting,
foreground calibration
67
59
dBFS
61
fIN = 4997 MHz, AIN = –1 dBFS
56
fIN = 6397 MHz, AIN = –1 dBFS
53
fIN = 8197 MHz, AIN = –1 dBFS
49
fIN = 347 MHz, AIN = –16 dBFS
75
fIN = 997 MHz, AIN = –16 dBFS
74
Spurious free dynamic range, small f = 2482 MHz, A = –16 dBFS
IN
IN
signal, excluding DC, fS / 4 and fS / 2
f
=
4997
MHz,
A
IN
IN = –16 dBFS
fixed spurs
fIN = 6397 MHz, AIN = –16 dBFS
74
fIN = 8197 MHz, AIN = –16 dBFS
64
–66
dBFS
71
67
fS / 2
fS / 2 fixed interleaving spur,
independent of input signal
fS / 4
fS / 4 fixed interleaving spur,
independent of input signal
No input
–70
fIN = 347 MHz, AIN = –1 dBFS
–74
fIN = 347 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A setting,
foreground calibration
–73
fIN = 997 MHz, AIN = –1 dBFS
–78
fIN = 2482 MHz, AIN = –1 dBFS
–79
fIN = 2482 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A setting,
foreground calibration
–78
fIN = 4997 MHz, AIN = –1 dBFS
–72
fIN = 6397 MHz, AIN = –1 dBFS
–61
fIN = 8197 MHz, AIN = –1 dBFS
–65
2nd-order harmonic distortion
dBFS
61
50
No input, foreground calibration,
OS_CAL disabled. Spur can be
improved by running OS_CAL.
HD2
UNIT
8.7
7.7
fIN = 4997 MHz, AIN = –1 dBFS
fIN = 997 MHz, AIN = –1 dBFS
Spurious free dynamic range, large
fIN = 2482 MHz, AIN = –1 dBFS
signal, excluding DC, fS / 4 and fS / 2
fIN = 2482 MHz, AIN = –1 dBFS,
fixed spurs
maximum FS_RANGE_A setting,
foreground calibration
MAX
8.9
fIN = 997 MHz, AIN = –1 dBFS
Effective number of bits, large
signal, excluding DC and fS / 2 fixed
spurs
TYP
dBFS
–55
–60
dBFS
dBFS
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
19
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Electrical Characteristics: AC Specifications (Single-Channel Mode) (continued)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = 1.1 V, VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = 0xA000),
input signal applied to INA±, fIN = 248 MHz, AIN = –1 dBFS, fCLK = maximum rated clock frequency, filtered 1-VPP sine-wave
clock, JMODE = 1, and background calibration (unless otherwise noted); minimum and maximum values are at nominal
supply voltages and over the operating free-air temperature range provided in the Recommended Operating Conditions table
PARAMETER
HD3
3rd-order harmonic distortion
fS / 2-fIN
fS / 4±fIN
SPUR
IMD3
20
fS / 2-fIN interleaving spur, signal
dependent
fS / 4±fIN interleaving spurs, signal
dependent
Worst-harmonic, 4th-order distortion
or higher
3rd-order intermodulation distortion
TEST CONDITIONS
MIN
TYP
fIN = 347 MHz, AIN = –1 dBFS
–71
fIN = 347 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A setting,
foreground calibration
–69
fIN = 997 MHz, AIN = –1 dBFS
–72
fIN = 2482 MHz, AIN = –1 dBFS
–68
fIN = 2482 MHz, AIN = –1 dBFS,
maximum FS_RANGE_A setting,
foreground calibration
–62
fIN = 4997 MHz, AIN = –1 dBFS
–61
fIN = 6397 MHz, AIN = –1 dBFS
–59
fIN = 8197 MHz, AIN = –1 dBFS
–56
fIN = 347 MHz, AIN = –1 dBFS
–65
fIN = 997 MHz, AIN = –1 dBFS
–61
fIN = 2482 MHz, AIN = –1 dBFS
–59
fIN = 4997 MHz, AIN = –1 dBFS
–56
fIN = 6397 MHz, AIN = –1 dBFS
–53
fIN = 8197 MHz, AIN = –1 dBFS
–49
fIN = 347 MHz, AIN = –1 dBFS
–75
fIN = 997 MHz, AIN = –1 dBFS
–72
fIN = 2482 MHz, AIN = –1 dBFS
–75
fIN = 4997 MHz, AIN = –1 dBFS
–69
fIN = 6397 MHz, AIN = –1 dBFS
–69
fIN = 8197 MHz, AIN = –1 dBFS
–65
fIN = 347 MHz, AIN = –1 dBFS
–75
fIN = 997 MHz, AIN = –1 dBFS
–78
fIN = 2482 MHz, AIN = –1 dBFS
–78
fIN = 4997 MHz, AIN = –1 dBFS
–72
fIN = 6397 MHz, AIN = –1 dBFS
–72
fIN = 8197 MHz, AIN = –1 dBFS
–79
fIN = 347 MHz ± 2.5 MHz,
AIN = –7 dBFS per tone
–90
fIN = 997 MHz ± 2.5 MHz,
AIN = –7 dBFS per tone
–79
fIN = 2497 MHz ± 2.5 MHz,
AIN = –7 dBFS per tone
–73
fIN = 4997 MHz ± 2.5 MHz,
AIN = –7 dBFS per tone
–63
fIN = 6397 MHz ± 2.5 MHz,
AIN = –7 dBFS per tone
–58
fIN = 7997 MHz ± 2.5 MHz,
AIN = –7 dBFS per tone
–51
Submit Documentation Feedback
MAX
–60
–50
–60
–65
UNIT
dBFS
dBFS
dBFS
dBFS
dBFS
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
6.9 Timing Requirements
MIN
NOM
MAX
UNIT
2700
MHz
DEVICE (SAMPLING) CLOCK (CLK+, CLK–)
Input clock frequency (CLK+, CLK–), both single-channel and dual-channel
modes (1)
fCLK
800
SYSREF (SYSREF+, SYSREF–)
tINV(SYSREF)
Width of invalid SYSREF capture region of CLK± period, indicating setup or
hold time violation, as measured by SYSREF_POS status register (2)
tINV(TEMP)
48
ps
Drift of invalid SYSREF capture region over temperature, positive number
indicates a shift toward MSB of SYSREF_POS register
0
ps/°C
tINV(VA11)
Drift of invalid SYSREF capture region over VA11 supply voltage, positive
number indicates a shift toward MSB of SYSREF_POS register
0.36
ps/mV
tSTEP(SP)
Delay of SYSREF_POS LSB
SYSREF_ZOOM = 0
77
SYSREF_ZOOM = 1
24
t(PH_SYS)
Minimum SYSREF± assertion duration after SYSREF± rising edge event
4
ns
t(PL_SYS)
Minimum SYSREF± de-assertion duration after SYSREF± falling edge
event
1
ns
ps
JESD204B SYNC TIMING (SYNCSE OR TMSTP±)
tH(SYNCSE)
Minimum hold time from multiframe boundary
(SYSREF rising edge captured high) to deassertion of JESD204B SYNC signal (SYNCSE if
SYNC_SEL = 0 or TMSTP± if SYNC_SEL = 1) for
NCO synchronization (NCO_SYNC_ILA = 1)
JMODE = 0, 2, 4, 6,
10, 13, or 15
21
JMODE = 1, 3, 5, 7, 9,
11, 14, or 16
17
JMODE = 12, 17, or 18
9
JMODE = 0, 2, 4, 6,
10, 13, or 15
tSU(SYNCSE)
Minimum setup time from de-assertion of
JESD204B SYNC signal (SYNCSE if SYNC_SEL
= 0 or TMSTP± if SYNC_SEL = 1) to multiframe
boundary (SYSREF rising edge captured high) for
NCO synchronization (NCO_SYNC_ILA = 1)
t(SYNCSE)
SYNCSE minimum assertion time to trigger link resynchronization
tCLK
cycles
–2
JMODE = 1, 3, 5, 7, 9,
11, 14, or 16
2
JMODE = 12, 17, or 18
10
4
tCLK
cycles
Frames
SERIAL PROGRAMMING INTERFACE (SCLK, SDI, SCS)
fCLK(SCLK)
Maximum serial clock frequency
t(PH)
Minimum serial clock high value pulse duration
32
ns
t(PL)
Minimum serial clock low value pulse duration
32
ns
tSU(SCS)
Minimum setup time from SCS to rising edge of SCLK
30
ns
tH(SCS)
Minimum hold time from rising edge of SCLK to SCS
3
ns
tSU(SDI)
Minimum setup time from SDI to rising edge of SCLK
30
ns
tH(SDI)
Minimum hold time from rising edge of SCLK to SDI
3
ns
(1)
(2)
15.625
MHz
Unless functionally limited to a smaller range in Table 19 based on programmed JMODE.
Use SYSREF_POS to select an optimal SYSREF_SEL value for the SYSREF capture, see the SYSREF Position Detector and
Sampling Position Selection (SYSREF Windowing) section for more information on SYSREF windowing. The invalid region, specified by
tINV(SYSREF), indicates the portion of the CLK± period (tCLK), as measured by SYSREF_SEL, that may result in a setup and hold violation.
Verify that the timing skew between SYSREF± and CLK± over system operating conditions from the nominal conditions (that used to
find optimal SYSREF_SEL) does not result in the invalid region occurring at the selected SYSREF_SEL position in SYSREF_POS,
otherwise a temperature dependent SYSREF_SEL selection may be needed to track the skew between CLK± and SYSREF±.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
21
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
6.10 Switching Characteristics
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = 1.1 V, VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A =
FS_RANGE_B = 0xA000), input signal applied to INA± in single-channel modes, fIN = 248 MHz, AIN = –1 dBFS, fCLK =
maximum rated clock frequency, filtered 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise
noted); minimum and maximum values are at nominal supply voltages and over the operating free-air temperature range
provided in the Recommended Operating Conditions table
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
DEVICE (SAMPLING) CLOCK (CLK+, CLK–)
tAD
Sampling (aperture) delay from the
CLK± rising edge (dual-channel
mode) or rising and falling edge
(single-channel mode) to sampling
instant
tTAD(MAX)
Maximum tAD adjust programmable
delay, not including clock inversion
(TAD_INV = 0)
tTAD(STEP)
tAJ
tAD adjust programmable delay step
size
Aperture jitter, rms
TAD_COARSE = 0x00, TAD_FINE
= 0x00, and TAD_INV = 0
360
ps
Coarse adjustment
(TAD_COARSE = 0xFF)
289
ps
Fine adjustment (TAD_FINE =
0xFF)
4.9
ps
1.13
ps
Fine adjustment (TAD_FINE)
19
fs
Minimum tAD adjust coarse setting
(TAD_COARSE = 0x00, TAD_INV
= 0)
50
Maximum tAD adjust coarse setting
(TAD_COARSE = 0xFF) excluding
TAD_INV (TAD_INV = 0)
(1)
Coarse adjustment
(TAD_COARSE)
fs
70
SERIAL DATA OUTPUTS (DA[7:0]+, DA[7:0]–, DB[7:0]+, DB[7:0]–)
fSERDES
Serialized output bit rate
UI
Serialized output unit interval
tTLH
Low-to-high transition time
(differential)
20% to 80%, PRBS-7 test pattern,
12.8 Gbps, SER_PE = 0x04
37
ps
tTHL
High-to-low transition time
(differential)
20% to 80%, PRBS-7 test pattern,
12.8 Gbps, SER_PE = 0x04
37
ps
DDJ
Data dependent jitter, peak-to-peak
PRBS-7 test pattern, 12.8 Gbps,
SER_PE = 0x04, JMODE = 2
7.8
ps
RJ
Random jitter, RMS
PRBS-7 test pattern, 12.8 Gbps,
SER_PE = 0x04, JMODE = 2
1.1
ps
PRBS-7 test pattern, 12.8 Gbps,
SER_PE = 0x04, JMODE = 0, 2
25
PRBS-7 test pattern, 6.4 Gbps,
SER_PE = 0x04, JMODE = 1, 3
21
PRBS-7 test pattern, 8 Gbps,
SER_PE = 0x04, JMODE = 4, 5, 6,
7
28
PRBS-7 test pattern, 8 Gbps,
SER_PE = 0x04, JMODE = 9
35
PRBS-7 test pattern, 8 Gbps,
SER_PE = 0x04, JMODE = 10, 11
40
PRBS-7 test pattern, 3.2 Gbps,
SER_PE = 0x04, JMODE = 12
26
PRBS-7 test pattern, 8 Gbps,
SER_PE = 0x04, JMODE = 13, 14
39
PRBS-7 test pattern, 8 Gbps,
SER_PE = 0x04, JMODE = 15, 16
34
TJ
(1)
22
Total jitter, peak-to-peak, with
gaussian portion defined with respect
to a BER = 1e-15 (Q = 7.94)
1
12.8
Gbps
78.125
1000
ps
ps
tAJ increases because of additional attenuation on the internal clock path.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Switching Characteristics (continued)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = 1.1 V, VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A =
FS_RANGE_B = 0xA000), input signal applied to INA± in single-channel modes, fIN = 248 MHz, AIN = –1 dBFS, fCLK =
maximum rated clock frequency, filtered 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise
noted); minimum and maximum values are at nominal supply voltages and over the operating free-air temperature range
provided in the Recommended Operating Conditions table
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
ADC CORE LATENCY
tADC
Deterministic delay from the CLK±
edge that samples the reference
sample to the CLK± edge that
samples SYSREF going high (2)
JMODE = 0
–8.5
JMODE = 1
–20.5
JMODE = 2
–9
JMODE = 3
–21
JMODE = 4
–4.5
JMODE = 5
–24.5
JMODE = 6
–5
JMODE = 7
–25
JMODE = 9
60
JMODE = 10
140
JMODE = 11
136
JMODE = 12
120
JMODE = 13
232
JMODE = 14
232
JMODE = 15
446
JMODE = 16
430
JMODE = 17
–48.5
JMODE = 18
-49
tCLK cycles
JESD204B AND SERIALIZER LATENCY
tTX
(2)
(3)
Delay from the CLK± rising edge that
samples SYSREF high to the first bit
of the multiframe on the JESD204B
serial output lane corresponding to
the reference sample of tADC (3)
JMODE = 0
72
84
JMODE = 1
119
132
JMODE = 2
72
84
JMODE = 3
119
132
JMODE = 4
67
80
JMODE = 5
106
119
JMODE = 6
67
80
JMODE = 7
106
119
JMODE = 9
106
119
JMODE = 10
67
80
JMODE = 11
106
119
JMODE = 12
213
225
JMODE = 13
67
80
JMODE = 14
106
119
JMODE = 15
67
80
JMODE = 16
106
119
JMODE = 17
195
208
JMODE = 18
195
208
tCLK cycles
tADC is an exact, unrounded, deterministic delay. The delay can be negative if the reference sample is sampled after the SYSREF high
capture point, in which case the total latency is smaller than the delay given by tTX.
The values given for tTX include deterministic and non-deterministic delays. Over process, temperature, and voltage, the delay will vary.
JESD204B accounts for these variations when operating in subclass-1 mode in order to achieve deterministic latency. Proper receiver
RBD values must be chosen such that the elastic buffer release point does not occur within the invalid region of the local multiframe
clock (LMFC) cycle.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
23
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Switching Characteristics (continued)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = 1.1 V, VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A =
FS_RANGE_B = 0xA000), input signal applied to INA± in single-channel modes, fIN = 248 MHz, AIN = –1 dBFS, fCLK =
maximum rated clock frequency, filtered 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise
noted); minimum and maximum values are at nominal supply voltages and over the operating free-air temperature range
provided in the Recommended Operating Conditions table
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
SERIAL PROGRAMMING INTERFACE (SDO)
t(OZD)
Maximum delay from the falling edge of the 16th SCLK cycle during read
operation for SDO transition from tri-state to valid data
7
ns
t(ODZ)
Maximum delay from the SCS rising edge for SDO transition from valid
data to tri-state
7
ns
t(OD)
Maximum delay from the falling edge of the 16th SCLK cycle during read
operation to SDO valid
12
ns
S1
S2
S0
tAD
tADC
tCLK
CLK+
CLK±
SYSREF+
SYSREF±
tSU(SYSREF)
tH(SYSREF)
tTX
Start of Multi-Frame
DA0+/±(1)
(1)
S0
S1
S2
Only the SerDes lane DA0± is shown, but DA0± is representative of all lanes. The number of output lanes used and
bit-packing format is dependent on the programmed JMODE value.
Figure 1. ADC Timing Diagram
CLK+
CLK±
SYSREF+
SYSREF±
LMFC(1)
(Internal)
One multi-frame
One multi-frame
tSU(SYNCSE)
tH(SYNCSE)
SYNCSE
(SYNC_SEL = 0)
TMSTP+/±
(SYNC_SEL = 1)
tTX
DA0+/±(2)
Start of ILAS
/R
(2)
It is assumed that the internal LMFC is aligned with the rising edge of CLK± that captures the SYSREF± high value.
(3)
Only SerDes lane DA0± is shown, but DA0± is representative of all lanes. All lanes output /R at approximately the
same point in time. The number of lanes is dependent on the programmed JMODE value.
Figure 2. SYNCSE and TMSTP± Timing Diagram for NCO Synchronization
24
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
1st clock
16th clock
24th clock
SCLK
tH(SCS)
tSU(SCS)
t(PH)
t(PL)
tH(SCS)
tSU(SCS)
t(PH) + t(PL) = t(P) = 1 / ¦CLK(SCLK)
SCS
tSU(SDI)
tSU(SDI) tH(SDI)
SDI
D7
D0
Write Command
COMMAND FIELD
SDO
D1
tH(SDI)
t(OD)
Hi-Z
D7
t(OZD)
D1
D0
Read Command
Hi-Z
t(ODZ)
Figure 3. Serial Interface Timing
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
25
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
6.11 Typical Characteristics
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = FS_RANGE_B
= 0xA000), input signal applied to INA± in single-channel modes, fIN = 347 MHz, AIN = –1 dBFS, fCLK = maximum-rated clock
frequency, filtered, 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise noted); SNR results
exclude DC, HD2 to HD9 and interleaving spurs; SINAD, ENOB, and SFDR results exclude DC and fixed-frequency
interleaving spurs
9.5
BG Calibration
FG Calibration
9
Effective Number of Bits (Bits)
Effective Number of Bits (Bits)
9.5
8.5
8
7.5
7
6.5
BG Calibration
FG Calibration
9
8.5
8
7.5
7
6.5
0
2000
4000
6000
fIN (MHz)
8000
10000
0
2000
D010
JMODE3, fS = 2700 MSPS, foreground (FG) and background (BG)
calibration
D002
Figure 5. ENOB vs Input Frequency
SNR
SINAD
SFDR
70
SNR
SINAD
SFDR
70
65
Magnitude (dBFS)
Magnitude (dBFS)
10000
75
75
60
55
50
65
60
55
50
45
45
40
40
0
2000
4000
6000
fIN (MHz)
8000
0
10000
2000
D131
JMODE3, fS = 2700 MSPS, FG calibration
8000
10000
D129
Figure 7. SNR, SINAD, SFDR vs Input Frequency
-50
-55
-55
-60
-60
Magnitude (dBFS)
-50
-65
-70
-75
HD2
HD3
THD
-80
4000
6000
fIN (MHz)
JMODE1, fS = 5400 MSPS, FG calibration
Figure 6. SNR, SINAD, SFDR vs Input Frequency
Magnitude (dBFS)
8000
JMODE1, fS = 5400 MSPS, FG and BG calibration
Figure 4. ENOB vs Input Frequency
-65
-70
-75
HD2
HD3
THD
-80
-85
-85
0
26
4000
6000
fIN (MHz)
2000
4000
6000
fIN (MHz)
8000
10000
0
2000
D132
4000
6000
fIN (MHz)
8000
10000
JMODE3, fS = 2700 MSPS, FG calibration
JMODE1, fS = 5400 MSPS, FG calibration
Figure 8. HD2, HD3, THD vs Input Frequency
Figure 9. HD2, HD3, THD vs Input Frequency
Submit Documentation Feedback
D130
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Typical Characteristics (continued)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = FS_RANGE_B
= 0xA000), input signal applied to INA± in single-channel modes, fIN = 347 MHz, AIN = –1 dBFS, fCLK = maximum-rated clock
frequency, filtered, 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise noted); SNR results
exclude DC, HD2 to HD9 and interleaving spurs; SINAD, ENOB, and SFDR results exclude DC and fixed-frequency
interleaving spurs
75
75
SNR
SINAD
SFDR
SNR
SINAD
SFDR
70
65
Magnitude (dBFS)
Magnitude (dBFS)
70
60
55
50
45
65
60
55
50
45
40
40
0
2000
4000
6000
fIN (MHz)
8000
10000
0
2000
D009
JMODE3, fS = 2700 MSPS, BG calibration
10000
D001
Figure 11. SNR, SINAD, SFDR vs Input Frequency
-50
-55
-55
-60
-60
Magnitude (dBFS)
Magnitude (dBFS)
Figure 10. SNR, SINAD, SFDR vs Input Frequency
-65
-70
-75
HD2
HD3
THD
-65
-70
-75
HD2
HD3
THD
-80
-85
-85
0
2000
4000
6000
fIN (MHz)
8000
10000
0
2000
D011
JMODE3, fS = 2700 MSPS, BG calibration
Figure 12. HD2, HD3, THD vs Input Frequency
8000
10000
D003
Figure 13. HD2, HD3, THD vs Input Frequency
Effective Number of Bits (Bits)
9.5
9.25
9
8.75
8.5
800
4000
6000
fIN (MHz)
JMODE1, fS = 5400 MSPS , BG calibration
9.5
Effective Number of Bits (Bits)
8000
JMODE1, fS = 5400 MSPS , BG calibration
-50
-80
4000
6000
fIN (MHz)
1200
1600
2000
fS (MSPS)
2400
2700
9.25
9
8.75
8.5
1600
2400
D013
JMODE3, fIN = 347 MHz, BG calibration
3200
4000
fS (MSPS)
4800
5400
D005
JMODE1, fIN = 347 MHz, BG calibration
Figure 14. ENOB vs Sampling Rate
Figure 15. ENOB vs Sampling Rate
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
27
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Typical Characteristics (continued)
75
75
70
70
65
65
Magnitude (dBFS)
Magnitude (dBFS)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = FS_RANGE_B
= 0xA000), input signal applied to INA± in single-channel modes, fIN = 347 MHz, AIN = –1 dBFS, fCLK = maximum-rated clock
frequency, filtered, 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise noted); SNR results
exclude DC, HD2 to HD9 and interleaving spurs; SINAD, ENOB, and SFDR results exclude DC and fixed-frequency
interleaving spurs
60
55
50
SNR
SINAD
SFDR
45
40
800
1200
1600
2000
fS (MSPS)
2400
60
55
50
SNR
SINAD
SFDR
45
40
1600
2700
JMODE3, fIN = 347 MHz, BG calibration
Figure 16. SNR, SINAD, SFDR vs Sampling Rate
5400
D004
Figure 17. SNR, SINAD, SFDR vs Sampling Rate
HD2
HD3
THD
HD2
HD3
THD
-60
-65
Magnitude (dBFS)
Magnitude (dBFS)
4800
-55
-60
-70
-75
-80
-85
-65
-70
-75
-80
-85
-90
800
1200
1600
2000
fS (MSPS)
2400
-90
1600
2700
2400
3200
4000
fS (MSPS)
D014
JMODE3, fIN = 347 MHz, BG calibration
4800
5400
D006
JMODE1, fIN = 347 MHz, BG calibration
Figure 18. HD2, HD3, THD vs Sampling Rate
Figure 19. HD2, HD3, THD vs Sampling Rate
0
0
-30
-30
Magnitude (dBFS)
Magnitude (dBFS)
3200
4000
fS (MSPS)
JMODE1, fIN = 347 MHz, BG calibration
-55
-60
-90
-120
-60
-90
-120
-150
-150
0
337.5
675
Frequency (MHz)
1012.5
1350
0
675
D139
JMODE3, fIN = 350 MHz, FG calibration, SNR = 56.7 dBFS,
SFDR = 68.0 dBFS, ENOB = 9.00 bits
Figure 20. Single-Tone FFT at AIN = –1 dBFS
28
2400
D012
1350
Frequency (MHz)
2025
2700
D134
JMODE1, fIN = 350 MHz, FG calibration, SNR = 56.6 dBFS,
SFDR = 70.0 dBFS, ENOB = 8.98 bits
Figure 21. Single-Tone FFT at AIN = –1 dBFS
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Typical Characteristics (continued)
0
0
-30
-30
Magnitude (dBFS)
Magnitude (dBFS)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = FS_RANGE_B
= 0xA000), input signal applied to INA± in single-channel modes, fIN = 347 MHz, AIN = –1 dBFS, fCLK = maximum-rated clock
frequency, filtered, 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise noted); SNR results
exclude DC, HD2 to HD9 and interleaving spurs; SINAD, ENOB, and SFDR results exclude DC and fixed-frequency
interleaving spurs
-60
-90
-120
-60
-90
-120
-150
-150
0
337.5
675
Frequency (MHz)
1012.5
1350
0
JMODE3, fIN = 2400 MHz, FG calibration, SNR = 55.7 dBFS,
SFDR = 71.7 dBFS, ENOB = 8.87 bits
-30
-30
Magnitude (dBFS)
Magnitude (dBFS)
0
-90
2025
2700
D135
Figure 23. Single-Tone FFT at AIN = –1 dBFS
0
-60
1350
Frequency (MHz)
JMODE1, fIN = 2400 MHz, FG calibration, SNR = 55.8 dBFS,
SFDR = 69.3 dBFS, ENOB = 8.90 bits
Figure 22. Single-Tone FFT at AIN = –1 dBFS
-60
-90
-120
-120
-150
-150
0
337.5
675
Frequency (MHz)
1012.5
0
1350
675
D141
JMODE3, fIN = 5000 MHz, FG calibration, SNR = 53.8 dBFS,
SFDR = 59.3 dBFS, ENOB = 8.26 bits
-30
-30
Magnitude (dBFS)
0
-90
-120
2025
2700
D136
Figure 25. Single-Tone FFT at AIN = –1 dBFS
0
-60
1350
Frequency (MHz)
JMODE1, fIN = 5000 MHz, FG calibration, SNR = 54 dBFS,
SFDR = 55.0 dBFS, ENOB = 8.09 bits
Figure 24. Single-Tone FFT at AIN = –1 dBFS
Magnitude (dBFS)
675
D140
-60
-90
-120
-150
-150
0
337.5
675
Frequency (MHz)
1012.5
1350
0
675
D145
JMODE3, fIN = 8200 MHz, FG calibration, SNR = 51.4 dBFS,
SFDR = 54.0 dBFS, ENOB = 7.62 bits
Figure 26. Single-Tone FFT at AIN = –1 dBFS
1350
Frequency (MHz)
2025
2700
D144
JMODE1, fIN = 8200 MHz, FG calibration, SNR = 51.5 dBFS,
SFDR = 47.2 dBFS, ENOB = 7.16 bits
Figure 27. Single-Tone FFT at AIN = –1 dBFS
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
29
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Typical Characteristics (continued)
0
0
-30
-30
Magnitude (dBFS)
Magnitude (dBFS)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = FS_RANGE_B
= 0xA000), input signal applied to INA± in single-channel modes, fIN = 347 MHz, AIN = –1 dBFS, fCLK = maximum-rated clock
frequency, filtered, 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise noted); SNR results
exclude DC, HD2 to HD9 and interleaving spurs; SINAD, ENOB, and SFDR results exclude DC and fixed-frequency
interleaving spurs
-60
-90
-60
-90
-120
-120
-150
-150
0
337.5
675
Frequency (MHz)
1012.5
0
1350
JMODE3, fIN = 8200 MHz, FG calibration, SNR = 57.1 dBFS,
SFDR = 74.5 dBFS, ENOB = 9.12 bits
Figure 28. Single-Tone FFT at AIN = –16 dBFS
2700
D137
Figure 29. Single-Tone FFT at AIN = –16 dBFS
Integral Non-Linearity (LSB)
0.5
0.25
0
-0.25
-0.5
2
0
-2
-4
0
0
4095
Code
4095
Code
D048
JMODE1, fS = 5400 MSPS, FG calibration
Figure 30. DNL vs Code
Figure 31. INL vs Code
-55
SNR
SINAD
SFDR
70
HD2
HD3
THD
-60
Magnitude (dBFS)
65
60
55
50
-65
-70
-75
-80
-85
45
40
-75
D049
JMODE1, fS = 5400 MSPS, FG calibration
75
Magnitude (dBFS)
2025
4
-0.75
-50
-25
0
25
50
75
Ambient Temperature (°C)
100
125
-90
-75
-50
D039
JMODE1, fS = 5400 MSPS, fIN = 2400 MHz, BG calibration
Figure 32. SNR, SINAD, SFDR vs Temperature
30
1350
Frequency (MHz)
JMODE1, fIN = 8200 MHz, FG calibration, SNR = 57.0 dBFS,
SFDR = 61.5 dBFS, ENOB = 8.89 bits
0.75
Differential Non-Linearity (LSB)
675
D142
-25
0
25
50
75
Ambient Temperature (°C)
100
125
D041
JMODE1, fS = 5400 MSPS, fIN = 2400 MHz, BG calibration
Figure 33. HD2, HD3, THD vs Temperature
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Typical Characteristics (continued)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = FS_RANGE_B
= 0xA000), input signal applied to INA± in single-channel modes, fIN = 347 MHz, AIN = –1 dBFS, fCLK = maximum-rated clock
frequency, filtered, 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise noted); SNR results
exclude DC, HD2 to HD9 and interleaving spurs; SINAD, ENOB, and SFDR results exclude DC and fixed-frequency
interleaving spurs
9.5
FG Calibration at Each Temperature
FG Calibration at 25°C
BG Calibration
FG Calibration at Each Temperature
8.75
Effective Number of Bits (Bits)
Effective Number of Bits (Bits)
9
8.5
8.25
8
7.75
7.5
-75
-50
-25
0
25
50
75
Ambient Temperature (°C)
100
9
8.5
8
7.5
-75
125
0
25
50
75
Ambient Temperature (°C)
100
125
D121
Figure 35. ENOB vs Temperature and Calibration Type
Figure 34. ENOB vs Temperature and Calibration Type
74
62
FG Calibration at Each Temperature
FG Calibration at 25°C
60
Spurious-Free Dynamic Range (dBFS)
Signal-to-Noise Ratio (dBFS)
-25
JMODE1, fIN = 600 MHz, fS = 5400 MSPS
JMODE1, fIN = 2400 MHz, fS = 5400 MSPS
58
56
54
52
50
-75
-50
-25
0
25
50
75
Ambient Temperature (°C)
100
FG Calibration at Each Temperature
FG Calibration at 25°C
70
66
62
58
54
-75
125
-25
0
25
50
75
Ambient Temperature (°C)
100
125
D064
JMODE1, fIN = 600 MHz, fS = 5400 MSPS
Figure 36. SNR vs Temperature and Calibration Type
Figure 37. SFDR vs Temperature and Calibration Type
-55
-45
Third-Order Harmonic Distortion (dBFS)
FG Calibration at Each Temperature
FG Calibration at 25°C
-60
-65
-70
-75
-80
-85
-90
-75
-50
D063
JMODE1, fIN = 600 MHz, fS = 5400 MSPS
Second-Order Harmonic Distortion (dBFS)
-50
D040
-50
-25
0
25
50
75
Ambient Temperature (°C)
100
125
FG Calibration at Each Temperature
FG Calibration at 25°C
-50
-55
-60
-65
-70
-75
-80
-75
-50
D119
JMODE1, fIN = 600 MHz, fS = 5400 MSPS
Figure 38. HD2 vs Temperature and Calibration Type
-25
0
25
50
75
Ambient Temperature (°C)
100
125
D120
JMODE1, fIN = 600 MHz, fS = 5400 MSPS
Figure 39. HD3 vs Temperature and Calibration Type
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
31
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Typical Characteristics (continued)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = FS_RANGE_B
= 0xA000), input signal applied to INA± in single-channel modes, fIN = 347 MHz, AIN = –1 dBFS, fCLK = maximum-rated clock
frequency, filtered, 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise noted); SNR results
exclude DC, HD2 to HD9 and interleaving spurs; SINAD, ENOB, and SFDR results exclude DC and fixed-frequency
interleaving spurs
66
9.2
Effective Number of Bits (Bits)
64
Magnitude (dBFS)
62
60
58
56
54
SNR
SINAD
SFDR
52
50
-5
-2.5
0
Supply Voltage (%)
2.5
9
8.8
8.6
8.4
8.2
-5
5
-2.5
0
Supply Voltage (%)
D036
JMODE1, fS = 5400 MSPS, fIN = 600 MHz, FG calibration
2.5
5
D037
JMODE1, fS = 5400 MSPS, fIN = 600 MHz, FG calibration
Figure 40. SNR, SINAD, SFDR vs Supply Voltage
Figure 41. ENOB vs Supply Voltage
85
-55
HD2
HD3
THD
-60
80
Magnitude (dBFS)
Magnitude (dBFS)
75
-65
-70
-75
70
65
60
-80
55
-85
50
45
-90
-5
-2.5
0
Supply Voltage (%)
2.5
1
5
D038
3
4
5
6
7 8 9 10 11 12 13 14 15 16
Decimation Factor
D035
Figure 43. SNR, SINAD, SFDR vs Decimation Factor
Figure 42. HD2, HD3, THD vs Supply Voltage
1.2
11
1
10.5
Supply Current (A)
Effective Number of Bits (Bits)
2
fS = 2700 MSPS, fIN = 2400 MHz, FG calibration
JMODE1, fS = 5400 MSPS, fIN = 600 MHz, FG calibration
10
9.5
0.8
0.6
0.4
9
fIN = 2400 MHz
fIN = 600 MHz
8.5
1
2
3
4
5
6
7 8 9 10 11 12 13 14 15 16
Decimation Factor
D133
fS = 2700 MSPS, FG calibration
IA19
IA11
ID11
0.2
0
1600
2400
3200
4000
fS (MSPS)
4800
5400
D007
JMODE1, fIN = 347 MHz, FG calibration
Figure 44. ENOB vs Decimation Factor
32
SNR
SINAD
SFDR
Figure 45. Supply Current vs Sampling Rate
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Typical Characteristics (continued)
3.2
1.2
3
1
Supply Current (A)
Power Consumption (W)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = FS_RANGE_B
= 0xA000), input signal applied to INA± in single-channel modes, fIN = 347 MHz, AIN = –1 dBFS, fCLK = maximum-rated clock
frequency, filtered, 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise noted); SNR results
exclude DC, HD2 to HD9 and interleaving spurs; SINAD, ENOB, and SFDR results exclude DC and fixed-frequency
interleaving spurs
2.8
2.6
2.4
2.2
0.8
0.6
0.4
2
1600
2400
3200
4000
fS (MSPS)
4800
0
800
5400
1600
2000
fS (MSPS)
2400
D015
Figure 47. Supply Current vs Sampling Rate
1.2
3
1
Supply Current (A)
3.2
2.8
2.6
2.4
2.2
0.8
0.6
0.4
IA19
IA11
ID11
0.2
2
800
1200
1600
2000
fS (MSPS)
2700
JMODE3, fIN = 347 MHz, FG calibration
Figure 46. Power Consumption vs Sampling Rate
Power Consumption (W)
1200
D008
JMODE1, fIN = 347 MHz, FG calibration
2400
0
-75
2700
-50
-25
D016
JMODE3, fIN = 347 MHz, FG calibration
0
25
50
75
Ambient Temperature (°C)
100
125
D047
JMODE1, fS = 5400 MSPS, fIN = 2400 MHz, BG calibration
Figure 48. Power Consumption vs Sampling Rate
Figure 49. Supply Current vs Temperature
4
1
3.75
0.9
3.5
0.8
Supply Current (A)
Power Consumption (W)
IA19
IA11
ID11
0.2
3.25
3
2.75
0.7
0.6
0.5
0.4
2.5
2.25
2
-75
-50
-25
0
25
50
75
Ambient Temperature (°C)
100
IA19
IA11
ID11
0.3
BG Calibration
FG Calibration
125
0.2
-5
-2.5
D046
JMODE1, fS = 5400 MSPS, fIN = 2400 MHz, BG calibration
Figure 50. Power Consumption vs Temperature
0
Supply Voltage (%)
2.5
5
D045
JMODE1, fS = 5400 MSPS, FG calibration
Figure 51. Supply Current vs Supply Voltage
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
33
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Typical Characteristics (continued)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = FS_RANGE_B
= 0xA000), input signal applied to INA± in single-channel modes, fIN = 347 MHz, AIN = –1 dBFS, fCLK = maximum-rated clock
frequency, filtered, 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise noted); SNR results
exclude DC, HD2 to HD9 and interleaving spurs; SINAD, ENOB, and SFDR results exclude DC and fixed-frequency
interleaving spurs
1.2
1.1
3
Supply Current (A)
Power Consumption (W)
3.2
2.8
1
0.9
2.6
0.8
2.4
-5
-2.5
0
Supply Voltage (%)
2.5
FG Calibration
BG Calibration
LPBG Calibration
0.7
800
5
1200
JMODE1, fS = 5400 MSPS, FG calibration
0.6
0.6
Supply Current (A)
0.8
0.4
0.2
D123
0.4
0.2
FG Calibration
BG Calibration
LPBG Calibration
1200
1600
2000
fCLK (MHz)
2400
FG Calibration
BG Calibration
LPBG Calibration
0
800
2700
1200
1600
2000
fCLK (MHz)
D124
JMODE0, fIN = 607 MHz
2400
2700
D117
JMODE0, fIN = 607 MHz
Figure 54. IA11 Supply Current vs Clock Frequency
Figure 55. ID11 Supply Current vs Clock Frequency
4
1.5
FG Calibration
BG Calibration
LPBG Calibration
IA19
IA11
ID11
1.25
3.5
Supply Current (A)
Power Consumption (W)
2700
Figure 53. IA19 Supply Current vs Clock Frequency
0.8
0
800
2400
JMODE0, fIN = 607 MHz
Figure 52. Power Consumption vs Supply Voltage
Supply Current (A)
1600
2000
fCLK (MHz)
D044
3
1
0.75
0.5
2.5
0.25
2
800
0
1200
1600
2000
fCLK (MHz)
2400
2700
0
2
D118
JMODE0, fIN = 607 MHz
6
8
10
JMODE
12
14
16
18
D034
fIN = 2400 MHz, fCLK = 2700 MHz, FG calibration
Figure 56. Power Consumption vs Clock Frequency
34
4
Submit Documentation Feedback
Figure 57. Supply Current vs JMODE
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Typical Characteristics (continued)
1.5
4
1.25
3.75
Power Consumption (W)
Supply Current (A)
typical values at TA = 25°C, VA19 = 1.9 V, VA11 = VD11 = 1.1 V, default full-scale voltage (FS_RANGE_A = FS_RANGE_B
= 0xA000), input signal applied to INA± in single-channel modes, fIN = 347 MHz, AIN = –1 dBFS, fCLK = maximum-rated clock
frequency, filtered, 1-VPP sine-wave clock, JMODE = 1, and background calibration (unless otherwise noted); SNR results
exclude DC, HD2 to HD9 and interleaving spurs; SINAD, ENOB, and SFDR results exclude DC and fixed-frequency
interleaving spurs
1
0.75
0.5
IA19
IA11
ID11
0.25
FG Calibration
BG Calibration
LPBG Calibration
3.5
3.25
3
2.75
0
2.5
0
2
4
6
8
10
JMODE
12
14
16
18
0
2
4
D122
fIN = 2400 MHz, fCLK = 2700 MHz, BG calibration
6
8
10
JMODE
12
14
16
18
D033
fIN = 2400 MHz, fCLK = 2700 MHz
Figure 58. Supply Current vs JMODE
Figure 59. Power Consumption vs JMODE
2200
4000
3500
2000
2500
Sample Value
Sample Value
3000
Zoomed Area
in Following Plot
2000
1500
1000
1800
1600
500
0
0
5000
10000
15000 20000 25000
Sample Number
30000
1400
14800
35000
15200
D125
JMODE0, fCLK = 3200 MHz, fIN = 3199.9 MHz
15600
Sample Number
16000
16400
D126
JMODE0, fCLK = 3200 MHz, fIN = 3199.9 MHz
Figure 60. Background Calibration Core Transition
(AC Signal) (1)
Figure 61. Background Calibration Core Transition
(AC Signal Zoomed)(1)
4096
500
-0.35V Differential
3584
+0.35 V Differential
-0.35 V Differential
0 V Differential
400
Sample Value
Sample Value
3072
2560
2048
1536
1024
Zoomed Area
in Following Plot
300
200
100
512
0
0
1000
2000
3000 4000 5000
Sample Number
6000
7000
8000
1700
D127
JMODE0, fCLK = 3200 MHz, DC input
Figure 62. Background Calibration Core Transition
(DC Signal)(1)
(1)
0
1600
1800
1900 2000 2100
Sample Number
2200
2300
2400
D128
JMODE0, fCLK = 3200 MHz, DC input
Figure 63. Background Calibration Core Transition
(DC Signal Zoomed)(1)
These curves are taken at a clock frequency higher than the rated maximum clock frequency but are representative of results at the
rated maximum clock frequency.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
35
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7 Detailed Description
7.1 Overview
The ADC12DJ2700 is an RF-sampling, giga-sample analog-to-digital converter (ADC) that can directly sample
input frequencies from DC to above 10 GHz. In dual-channel mode, the ADC12DJ2700 can sample up to
2700 MSPS and up to 5400 MSPS in single-channel mode. Programmable tradeoffs in channel count (dualchannel mode) and Nyquist bandwidth (single-channel mode) allow development of flexible hardware that meets
the needs of both high channel count or wide instantaneous signal bandwidth applications. Full-power input
bandwidth (–3 dB) of 8.0 GHz, with usable frequencies exceeding the –3-dB point in both dual- and singlechannel modes, allows direct RF sampling of L-band, S-band, C-band, and X-band for frequency agile systems.
Time interleaving is achieved internally through four active cores. In dual-channel mode, two cores are
interleaved per channel to increase the sample rate to twice the core sample rate. In single-channel mode, all
four cores are time interleaved to increase the sample rate to 4x the core sample rate. Either input can be used
in single-channel mode, however performance is optimized for INA±. The user provides a clock at twice the ADC
core sample rate and the generation of the clocks for the interleaved cores is done internally for both singlechannel mode and dual-channel mode. The ADC12DJ2700 also provides foreground and background calibration
options to match the gain and offset between cores to minimize spurious artifacts from interleaving.
This ADC core is followed by a configurable digital down converter (DDC) block. The DDC block provides a
range of decimation settings that allow the device to work in ultra-wideband, wideband, and more-narrow-band
receive systems. Additionally, a single ADC channel (in dual-channel mode) can be muxed to separate DDC
blocks for multi-band receive applications.
The ADC12DJ2700 uses a high-speed JESD204B output interface with up to 16 serialized lanes and subclass-1
compliance for deterministic latency and multi-device synchronization. The serial output lanes support up to
12.8 Gbps and can be configured to trade-off bit rate and number of lanes. Innovative synchronization features,
including noiseless aperture delay (TAD) adjustment and SYSREF windowing, simplify system design for phased
array radar and multiple-input-multiple-output (MIMO) communications. Optional DDCs in dual-channel mode
allow for reduction in interface rate (real and complex decimation modes) and digital mixing of the signal
(complex decimation modes only).
36
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.2 Functional Block Diagram
NCOA0
NCOA1 NCOB0
SCLK
SDI
SDO
SCS\
NCOB1
CALTRG
PD
SPI Registers and
Device Control
DDC Bypass / Single Channel Mode
TMSTP+
DDCA
NCO
Bank A
TMSTPInput
MUX
INA+
DA0+
DA0-
ADC A
Mixer
INA-
NCO
Bank B
INB+
Input
MUX
ADC B
SYNCSE\
DDC B
DB0+
DB0JESD20
4B
Link B
DB7+
DB7-
Filter
DIGBIND
Aperture
Delay Adjust
JMODE
N
Mixer
CLK+
DA7+
DA7-
Filter
DDC Bypass / Single Channel
Mode
Overrange
INB-
JESD20
4B
Link A
N
JMODE
Clock Distribution
and Synchronization
CLK-
SYSREF+
Status
Indicators
SYSREF
Windowing
SYSREF-
TDIODE+
ORA0
ORA1
ORB0
ORB1
CALSTAT
TDIODECopyright © 2017, Texas Instruments Incorporated
7.3 Feature Description
7.3.1 Device Comparison
The devices listed in Table 1 are part of a pin-to-pin compatible, high-speed, wide-bandwidth ADC family. The
family is offered to provide a scalable family of devices for varying levels of performance, speed, and signal
bandwidth.
Table 1. Device Family Comparison
PART NUMBER
SPEED GRADE
RESOLUTION
ADC12DJ3200
Single 6.4 GSPS or dual 3.2 GSPS
12-bit
ADC12DJ2700
Single 5.4 GSPS or dual 2.7 GSPS
12-bit
7.3.2 Analog Inputs
The analog inputs of the ADC12DJ2700 have internal buffers to enable high input bandwidth and to isolate
sampling capacitor glitch noise from the input circuit. Analog inputs must be driven differentially because
operation with a single-ended signal results in degraded performance. Both AC-coupling and DC-coupling of the
analog inputs is supported. The analog inputs are designed for an input common-mode voltage (VCMI) of 0 V,
which is terminated internally through single-ended, 50-Ω resistors to ground (GND) on each input pin. DCSubmit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
37
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
coupled input signals must have a common-mode voltage that meets the device input common-mode
requirements specified as VCMI in the Recommended Operating Conditions table. The 0-V input common-mode
voltage simplifies the interface to split-supply, fully-differential amplifiers and to a variety of transformers and
baluns. The ADC12DJ2700 includes internal analog input protection to protect the ADC inputs during overranged
input conditions; see the Analog Input Protection section. Figure 64 provides a simplified analog input model.
AGND
Analog input
protection
diodes.
50
INA+, INB+
ADC
INA-, INBInput Buffer
50
Copyright © 2017, Texas Instruments Incorporated
Figure 64. ADC12DJ2700 Analog Input Internal Termination and Protection Diagram
There is minimal degradation in analog input bandwidth when using single-channel mode versus dual-channel
mode. In single-channel mode, INA± is strongly recommended to be used as the input to the ADC because ADC
performance is optimized for INA±. However, either analog input (INA+ and INA– or INB+ and INB–) can be
used. Using INB± results in degraded performance unless custom trim routines are used to optimize performance
for INB± in each device. The desired input can be chosen using SINGLE_INPUT in the input mux control
register.
NOTE
INA± is strongly recommended to be used as the input to the ADC in single-channel mode
for optimized performance.
7.3.2.1 Analog Input Protection
The analog inputs are protected against overdrive conditions by internal clamping diodes that are capable of
sourcing or sinking input currents during overrange conditions, see the voltage and current limits in the Absolute
Maximum Ratings table. The overrange protection is also defined for a peak RF input power in the Absolute
Maximum Ratings table, which is frequency independent. Operation above the maximum conditions listed in the
Recommended Operating Conditions table results in an increase in failure-in-time (FIT) rate, so the system must
correct the overdrive condition as quickly as possible. Figure 64 shows the analog input protection diodes.
7.3.2.2 Full-Scale Voltage (VFS) Adjustment
Input full-scale voltage (VFS) adjustment is available, in fine increments, for each analog input through the
FS_RANGE_A register setting (see the INA full-scale range adjust register) and FS_RANGE_B register setting
(see the INB full-scale range adjust register) for INA± and INB±, respectively. The available adjustment range is
specified in the Electrical Characteristics: DC Specifications table. Larger full-scale voltages improve SNR and
noise floor (in dBFS/Hz) performance, but can degrade harmonic distortion. The full-scale voltage adjustment is
useful for matching the full-scale range of multiple ADCs when developing a multi-converter system or for
external interleaving of multiple ADC12DJ2700s to achieve higher sampling rates.
38
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.3.2.3 Analog Input Offset Adjust
The input offset voltage for each input can be adjusted through the OADJ_x_INy registers (registers 0x08A and
0x095), where x represents the ADC core (A, B, or C) and y represents the analog input (INA± or INB±). The
adjustment range is approximately 28 mV to –28 mV differential. See the Calibration Modes and Trimming
section for more information.
7.3.3 ADC Core
The ADC12DJ2700 consists of a total of six ADC cores. The cores are interleaved for higher sampling rates and
swapped on-the-fly for calibration as required by the operating mode. This section highlights the theory and key
features of the ADC cores.
7.3.3.1 ADC Theory of Operation
The differential voltages at the analog inputs are captured by the rising edge of CLK± in dual-channel mode or by
the rising and falling edges of CLK± in single-channel mode. After capturing the input signal, the ADC converts
the analog voltage to a digital value by comparing the voltage to the internal reference voltage. If the voltage on
INA– or INB– is higher than the voltage on INA+ or INB+, respectively, then the digital output is a negative 2's
complement value. If the voltage on INA+ or INB+ is higher than the voltage on INA– or INB–, respectively, then
the digital output is a positive 2's complement value. Equation 1 can calculate the differential voltage at the input
pins from the digital output.
Code
VIN
V FS
2N
where
•
•
•
Code is the signed decimation output code (for example, –2048 to +2047)
N is the ADC resolution
and VFS is the full-scale input voltage of the ADC as specified in the Recommended Operating Conditions
table, including any adjustment performed by programming FS_RANGE_A or FS_RANGE_B
(1)
7.3.3.2 ADC Core Calibration
ADC core calibration is required to optimize the analog performance of the ADC cores. Calibration must be
repeated when operating conditions change significantly, namely temperature, in order to maintain optimal
performance. The ADC12DJ2700 has a built-in calibration routine that can be run as a foreground operation or a
background operation. Foreground operation requires ADC downtime, where the ADC is no longer sampling the
input signal, to complete the process. Background calibration can be used to overcome this limitation and allow
constant operation of the ADC. See the Calibration Modes and Trimming section for detailed information on each
mode.
7.3.3.3 ADC Overrange Detection
To ensure that system gain management has the quickest possible response time, a low-latency configurable
overrange function is included. The overrange function works by monitoring the converted 12-bit samples at the
ADC to quickly detect if the ADC is near saturation or already in an overrange condition. The absolute value of
the upper 8 bits of the ADC data are checked against two programmable thresholds, OVR_T0 and OVR_T1.
These thresholds apply to both channel A and channel B in dual-channel mode. Table 2 lists how an ADC
sample is converted to an absolute value for a comparison of the thresholds.
Table 2. Conversion of ADC Sample for Overrange Comparison
ADC SAMPLE
(Offset Binary)
ADC SAMPLE
(2's Complement)
ABSOLUTE VALUE
UPPER 8 BITS USED FOR
COMPARISON
1111 1111 1111 (4095)
0111 1111 1111 (+2047)
111 1111 1111 (2047)
1111 1111 (255)
1111 1111 0000 (4080)
0111 1111 0000 (+2032)
111 1111 0000 (2032)
1111 1110 (254)
1000 0000 0000 (2048)
0000 0000 0000 (0)
000 0000 0000 (0)
0000 0000 (0)
0000 0001 0000 (16)
1000 0001 0000 (–2032)
111 1111 0000 (2032)
1111 1110 (254)
0000 0000 0000 (0)
1000 0000 0000 (–2048)
111 1111 1111 (2047)
1111 1111 (255)
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
39
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
If the upper 8 bits of the absolute value equal or exceed the OVR_T0 or OVR_T1 thresholds during the
monitoring period, then the overrange bit associated with the threshold is set to 1, otherwise the overrange bit is
0. In dual-channel mode, the overrange status can be monitored on the ORA0 and ORA1 pins for channel A and
the ORB0 and ORB1 pins for channel B, where ORx0 corresponds to the OVR_T0 threshold and ORx1
corresponds to the OVR_T1 threshold. In single-channel mode, the overrange status for the OVR_T0 threshold
is determined by monitoring both the ORA0 and ORB0 outputs and the OVR_T1 threshold is determined by
monitoring both ORA1 and ORB1 outputs. In single-channel mode, the two outputs for each threshold must be
OR'd together to determine whether an overrange condition occurred. OVR_N can be used to set the output
pulse duration from the last overrange event. Table 3 lists the overrange pulse lengths for the various OVR_N
settings (see the overrange configuration register). In decimation modes (only in the JMODEs where CS = 1 in
Table 19), the overrange status is also embedded into the output data samples. For complex decimation modes,
the OVR_T0 threshold status is embedded as the LSB along with the upper 15 bits of every complex I sample
and the OVR_T1 threshold status is embedded as the LSB along with the upper 15 bits of every complex Q
sample. For real decimation modes, the OVR_T0 threshold status is embedded as the LSB of every evennumbered sample and the OVR_T1 threshold status is embedded as the LSB of every odd-numbered sample.
Table 4 lists the outputs, related data samples, threshold settings, and the monitoring period equation. The
embedded overrange bit goes high if the associated channel exceeds the associated overrange threshold within
the monitoring period set by OVR_N. Use Table 4 to calculate the monitoring period.
Table 3. Overrange Monitoring Period for the ORA0, ORA1, ORB0, and ORB1 Outputs
OVERRANGE PULSE LENGTH SINCE LAST OVERRANGE
EVENT (DEVCLK Cycles)
OVR_N
0
8
1
16
2
32
3
64
4
128
5
256
6
512
7
1024
Table 4. Threshold and Monitoring Period for Embedded Overrange Indicators in Dual-Channel
Decimation Modes
OVERRANGE
INDICATOR
ORA0
ORA1
ORB0
ORB1
(1)
40
ASSOCIATED
THRESHOLD
OVR_T0
OVR_T1
OVR_T0
OVR_T1
DECIMATION TYPE
OVERRANGE STATUS
EMBEDDED IN
MONITORING PERIOD
(ADC Samples)
Real decimation (JMODE 9)
Channel A evennumbered samples
2OVR_N+1 (1)
Complex down-conversion (JMODE
10-16, except JMODE 12)
Channel A in-phase (I)
samples
2OVR_N (1)
Real decimation (JMODE 9)
Channel A oddnumbered samples
2OVR_N+1 (1)
Complex down-conversion (JMODE
10-16, except JMODE 12)
Channel A quadrature
(Q) samples
2OVR_N (1)
Real decimation (JMODE 9)
Channel B evennumbered samples
2OVR_N+1 (1)
Complex down-conversion (JMODE
10-16, except JMODE 12)
Channel B in-phase (I)
samples
2OVR_N (1)
Real decimation (JMODE 9)
Channel B oddnumbered samples
2OVR_N+1 (1)
Complex down-conversion (JMODE
10-16, except JMODE 12)
Channel B quadrature
(Q) samples
2OVR_N (1)
OVR_N is the monitoring period register setting.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Typically, the OVR_T0 threshold can be set near the full-scale value (228 for example). When the threshold is
triggered, a typical system can turn down the system gain to avoid clipping. The OVR_T1 threshold can be set
much lower. For example, the OVR_T1 threshold can be set to 64 (peak input voltage of −12 dBFS). If the input
signal is strong, the OVR_T1 threshold is tripped occasionally. If the input is quite weak, the threshold is never
tripped. The downstream logic device monitors the OVR_T1 bit. If OVR_T1 stays low for an extended period of
time, then the system gain can be increased until the threshold is occasionally tripped (meaning the peak level of
the signal is above −12 dBFS).
7.3.3.4 Code Error Rate (CER)
ADC cores can generate bit errors within a sample, often called code errors (CER) or referred to as sparkle
codes, resulting from metastability caused by non-ideal comparator limitations. The ADC12DJ2700 uses a
unique ADC architecture that inherently allows significant code error rate improvements from traditional pipelined
flash or successive approximation register (SAR) ADCs. The code error rate of the ADC12DJ2700 is multiple
orders of magnitude better than what can be achieved in alternative architectures at equivalent sampling rates
providing significant signal reliability improvements.
7.3.4 Timestamp
The TMSTP+ and TMSTP– differential input can be used as a time-stamp input to mark a specific sample based
on the timing of an external trigger event relative to the sampled signal. TIMESTAMP_EN (see the LSB control
bit output register) must be set in order to use the timestamp feature and output the timestamp data. When
enabled, the LSB of the 12-bit ADC digital output reports the status of the TMSTP± input. In effect, the 12-bit
output sample consists of the upper 11-bits of the 12-bit converter and the LSB of the 12-bit output sample is the
output of a parallel 1-bit converter (TMSTP±) with the same latency as the ADC core. In the 8-bit operating
modes, the LSB of the 8-bit output sample is used to output the timestamp status. The trigger must be applied to
the differential TMSTP+ and TMSTP– inputs. The trigger can be asynchronous to the ADC sampling clock and is
sampled at approximately the same time as the analog input. Timestamp cannot be used when a JMODE with
decimation is selected and instead SYSREF must be used to achieve synchronization through the JESD204B
subclass-1 method for achieving deterministic latency.
7.3.5 Clocking
The clocking subsystem of the ADC12DJ2700 has two input signals, device clock (CLK+, CLK–) and SYSREF
(SYSREF+, SYSREF–). Within the clocking subsystem there is a noiseless aperture delay adjustment (tAD
adjust), a clock duty cycle corrector, and a SYSREF capture block. Figure 65 shows the clocking subsystem.
tAD Adjust
Duty Cycle
Correction
Clock Distribution
and Synchronization
(ADC cores, digital,
JESD204B, etc.)
CLK+
E
TA
D
_F
IN
O
AR
_C
TA
D
TA
D
_I
N
V
SE
CLK-
SYSREF Capture
SYSREF+
SYSREF Windowing
SYSREF-
SYSREF_POS
SYSREF_SEL
Automatic
SYSREF
Calibration
SRC_EN
Copyright © 2017, Texas Instruments Incorporated
Figure 65. ADC12DJ2700 Clocking Subsystem
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
41
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
The device clock is used as the sampling clock for the ADC core as well as the clocking for the digital processing
and serializer outputs. Use a low-noise (low jitter) device clock to maintain high signal-to-noise ratio (SNR) within
the ADC. In dual-channel mode, the analog input signal for each input is sampled on the rising edge of the
device clock. In single-channel mode, both the rising and falling edges of the device clock are used to capture
the analog signal to reduce the maximum clock rate required by the ADC. A noiseless aperture delay adjustment
(tAD adjust) allows the user to shift the sampling instance of the ADC in fine steps in order to synchronize multiple
ADC12DJ2700s or to fine-tune system latency. Duty cycle correction is implemented in the ADC12DJ2700 to
ease the requirements on the external device clock while maintaining high performance. Table 5 summarizes the
device clock interface in dual-channel mode and single-channel mode.
Table 5. Device Clock vs Mode of Operation
MODE OF OPERATION
SAMPLING RATE VS fCLK
Dual-channel mode
1 × fCLK
SAMPLING INSTANT
Rising edge
Single-channel mode
2 × fCLK
Rising and falling edge
SYSREF is a system timing reference used for JESD204B subclass-1 implementations of deterministic latency.
SYSREF is used to achieve deterministic latency and for multi-device synchronization. SYSREF must be
captured by the correct device clock edge in order to achieve repeatable latency and synchronization. The
ADC12DJ2700 includes SYSREF windowing and automatic SYSREF calibration to ease the requirements on the
external clocking circuits and to simplify the synchronization process. SYSREF can be implemented as a single
pulse or as a periodic clock. In periodic implementations, SYSREF must be equal to, or an integer division of, the
local multiframe clock frequency. Equation 2 is used to calculate valid SYSREF frequencies.
f SYSREF
R u f CLK
10 u F u K u n
where
•
•
•
•
R and F are set by the JMODE setting (see Table 19)
fCLK is the device clock frequency (CLK±)
K is the programmed multiframe length (see Table 19 for valid K settings)
and n is any positive integer
(2)
7.3.5.1 Noiseless Aperture Delay Adjustment (tAD Adjust)
The ADC12DJ2700 contains a delay adjustment on the device clock (sampling clock) input path, called tAD
adjust, that can be used to shift the sampling instance within the device in order to align sampling instances
among multiple devices or for external interleaving of multiple ADC12DJ2700s. Further, tAD adjust can be used
for automatic SYSREF calibration to simplify synchronization; see the Automatic SYSREF Calibration section.
Aperture delay adjustment is implemented in a way that adds no additional noise to the clock path, however a
slight degradation in aperture jitter (tAJ) is possible at large values of TAD_COARSE because of internal clock
path attenuation. The degradation in aperture jitter can result in minor SNR degradations at high input
frequencies (see tAJ in the Switching Characteristics table). This feature is programmed using TAD_INV,
TAD_COARSE, and TAD_FINE in the DEVCLK timing adjust ramp control register. Setting TAD_INV inverts the
input clock resulting in a delay equal to half the clock period. Table 6 summarizes the step sizes and ranges of
the TAD_COARSE and TAD_FINE variable analog delays. All three delay options are independent and can be
used in conjunction. All clocks within the device are shifted by the programmed tAD adjust amount, which results
in a shift of the timing of the JESD204B serialized outputs and affects the capture of SYSREF.
Table 6. tAD Adjust Adjustment Ranges
42
ADJUSTMENT PARAMETER
ADJUSTMENT STEP
DELAY SETTINGS
MAXIMUM DELAY
TAD_INV
1 / (fCLK × 2)
1
1 / (fCLK × 2)
TAD_COARSE
See tTAD(STEP) in the Switching
Characteristics table
256
See tTAD(MAX) in the Switching
Characteristics table
TAD_FINE
See tTAD(STEP) in the Switching
Characteristics table
256
See tTAD(MAX) in the Switching
Characteristics table
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
In order to maintain timing alignment between converters, stable and matched power-supply voltages and device
temperatures must be provided.
Aperture delay adjustment can be changed on-the-fly during normal operation but may result in brief upsets to
the JESD204B data link. Use TAD_RAMP to reduce the probability of the JESD204B link losing synchronization;
see the Aperture Delay Ramp Control (TAD_RAMP) section.
7.3.5.2 Aperture Delay Ramp Control (TAD_RAMP)
The ADC12DJ2700 contains a function to gradually adjust the tAD adjust setting towards the newly written
TAD_COARSE value. This functionality allows the tAD adjust setting to be adjusted with minimal internal clock
circuitry glitches. The TAD_RAMP_RATE parameter allows either a slower (one TAD_COARSE LSB per 256
tCLK cycles) or faster ramp (four TAD_COARSE LSBs per 256 tCLK cycles) to be selected. The TAD_RAMP_EN
parameter enables the ramp feature and any subsequent writes to TAD_COARSE initiate a new cramp.
7.3.5.3 SYSREF Capture for Multi-Device Synchronization and Deterministic Latency
The clocking subsystem is largely responsible for achieving multi-device synchronization and deterministic
latency. The ADC12DJ2700 uses the JESD204B subclass-1 method to achieve deterministic latency and
synchronization. Subclass 1 requires that the SYSREF signal be captured by a deterministic device clock (CLK±)
edge at each system power-on and at each device in the system. This requirement imposes setup and hold
constraints on SYSREF relative to CLK±, which can be difficult to meet at giga-sample clock rates over all
system operating conditions. The ADC12DJ2700 includes a number of features to simplify this synchronization
process and to relax system timing constraints:
• The ADC12DJ2700 uses dual-edge sampling (DES) in single-channel mode to reduce the CLK± input
frequency by half and double the timing window for SYSREF (see Table 5)
• A SYSREF position detector (relative to CLK±) and selectable SYSREF sampling position aid the user in
meeting setup and hold times over all conditions; see the SYSREF Position Detector and Sampling Position
Selection (SYSREF Windowing) section
• Easy-to-use automatic SYSREF calibration uses the aperture timing adjust block (tAD adjust) to shift the ADC
sampling instance based on the phase of SYSREF (rather than adjusting SYSREF based on the phase of the
ADC sampling instance); see the Automatic SYSREF Calibration section
7.3.5.3.1 SYSREF Position Detector and Sampling Position Selection (SYSREF Windowing)
The SYSREF windowing block is used to first detect the position of SYSREF relative to the CLK± rising edge and
then to select a desired SYSREF sampling instance, which is a delay version of CLK±, to maximize setup and
hold timing margins. In many cases a single SYSREF sampling position (SYSREF_SEL) is sufficient to meet
timing for all systems (device-to-device variation) and conditions (temperature and voltage variations). However,
this feature can also be used by the system to expand the timing window by tracking the movement of SYSREF
as operating conditions change or to remove system-to-system variation at production test by finding a unique
optimal value at nominal conditions for each system.
This section describes proper usage of the SYSREF windowing block. First, apply the device clock and SYSREF
to the device. The location of SYSREF relative to the device clock cycle is determined and stored in the
SYSREF_POS bits of the SYSREF capture position register. Each bit of SYSREF_POS represents a potential
SYSREF sampling position. If a bit in SYSREF_POS is set to 1, then the corresponding SYSREF sampling
position has a potential setup or hold violation. Upon determining the valid SYSREF sampling positions (the
positions of SYSREF_POS that are set to 0) the desired sampling position can be chosen by setting
SYSREF_SEL in the clock control register 0 to the value corresponding to that SYSREF_POS position. In
general, the middle sampling position between two setup and hold instances is chosen. Ideally, SYSREF_POS
and SYSREF_SEL are performed at the nominal operating conditions of the system (temperature and supply
voltage) to provide maximum margin for operating condition variations. This process can be performed at final
test and the optimal SYSREF_SEL setting can be stored for use at every system power up. Further,
SYSREF_POS can be used to characterize the skew between CLK± and SYSREF± over operating conditions for
a system by sweeping the system temperature and supply voltages. For systems that have large variations in
CLK± to SYSREF± skew, this characterization can be used to track the optimal SYSREF sampling position as
system operating conditions change. In general, a single value can be found that meets timing over all conditions
for well-matched systems, such as those where CLK± and SYSREF± come from a single clocking device.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
43
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
NOTE
SYSREF_SEL must be set to 0 when using automatic SYSREF calibration; see the
Automatic SYSREF Calibration section.
The step size between each SYSREF_POS sampling position can be adjusted using SYSREF_ZOOM. When
SYSREF_ZOOM is set to 0, the delay steps are coarser. When SYSREF_ZOOM is set to 1, the delay steps are
finer. See the Switching Characteristics table for delay step sizes when SYSREF_ZOOM is enabled and
disabled. In general, SYSREF_ZOOM is recommended to always be used (SYSREF_ZOOM = 1) unless a
transition region (defined by 1's in SYSREF_POS) is not observed, which can be the case for low clock rates.
Bits 0 and 23 of SYSREF_POS are always be set to 1 because there is insufficient information to determine if
these settings are close to a timing violation, although the actual valid window can extend beyond these sampling
positions. The value programmed into SYSREF_SEL is the decimal number representing the desired bit location
in SYSREF_POS. Table 7 lists some example SYSREF_POS readings and the optimal SYSREF_SEL settings.
Although 24 sampling positions are provided by the SYSREF_POS status register, SYSREF_SEL only allows
selection of the first 16 sampling positions, corresponding to SYSREF_POS bits 0 to 15. The additional
SYSREF_POS status bits are intended only to provide additional knowledge of the SYSREF valid window. In
general, lower values of SYSREF_SEL are selected because of delay variation over supply voltage, however in
the fourth example a value of 15 provides additional margin and can be selected instead.
Table 7. Examples of SYSREF_POS Readings and SYSREF_SEL Selections
SYSREF_POS[23:0]
(1)
OPTIMAL SYSREF_SEL
SETTING
0x02E[7:0]
(Largest Delay)
0x02D[7:0] (1)
0x02C[7:0] (1)
(Smallest Delay)
b10000000
b01100000
b00011001
b10011000
b00000000
b00110001
12
b10000000
b01100000
b00000001
6 or 7
b10000000
b00000011
b00000001
4 or 15
b10001100
b01100011
b00011001
6
8 or 9
Red coloration indicates the bits that are selected, as given in the last column of this table.
7.3.5.3.2 Automatic SYSREF Calibration
The ADC12DJ2700 has an automatic SYSREF calibration feature to alleviate the often challenging setup and
hold times associated with capturing SYSREF for giga-sample data converters. Automatic SYSREF calibration
uses the tAD adjust feature to shift the device clock to maximize the SYSREF setup and hold times or to align the
sampling instance based on the SYSREF rising edge.
The ADC12DJ2700 must have a proper device clock applied and be programmed for normal operation before
starting the automatic SYSREF calibration. When ready to initiate automatic SYSREF calibration, a continuous
SYSREF signal must be applied. SYSREF must be a continuous (periodic) signal when using the automatic
SYSREF calibration. Start the calibration process by setting SRC_EN high in the SYSREF calibration enable
register after configuring the automatic SYSREF calibration using the SRC_CFG register. Upon setting SRC_EN
high, the ADC12DJ2700 searches for the optimal tAD adjust setting until the device clock falling edge is internally
aligned to the SYSREF rising edge. TAD_DONE in the SYSREF calibration status register can be monitored to
ensure that the SYSREF calibration has finished. By aligning the device clock falling edge with the SYSREF
rising edge, automatic SYSREF calibration maximizes the internal SYSREF setup and hold times relative to the
device clock and also sets the sampling instant based on the SYSREF rising edge. After the automatic SYSREF
calibration finishes, the rest of the startup procedure can be performed to finish bringing up the system.
For multi-device synchronization, the SYSREF rising edge timing must be matched at all devices and therefore
trace lengths must be matched from a common SYSREF source to each ADC12DJ2700. Any skew between the
SYSREF rising edge at each device results in additional error in the sampling instance between devices,
however repeatable deterministic latency from system startup to startup through each device must still be
achieved. No other design requirements are needed in order to achieve multi-device synchronization as long as
a proper elastic buffer release point is chosen in the JESD2048 receiver.
44
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Figure 66 provides a timing diagram of the SYSREF calibration procedure. The optimized setup and hold times
are shown as tSU(OPT) and tH(OPT), respectively. Device clock and SYSREF are referred to as internal in this
diagram because the phase of the internal signals are aligned within the device and not to the external (applied)
phase of the device clock or SYSREF.
Sampled Input Signal
Internal Unadjusted
Device Clock
Internal Calibrated
Device Clock
tTAD(SRC)
Internal SYSREF
tCAL(SRC)
SRC_EN
(SPI register bit)
tH(OPT)
tSU(OPT)
Before calibration, device clock falling edge does
not align with SYSREF rising edge
Calibration
enabled
TAD_DONE
(SPI register bit)
After calibration, device clock falling edge
aligns with SYSREF rising edge
Calibration
finished
Figure 66. SYSREF Calibration Timing Diagram
When finished, the tAD adjust setting found by the automatic SYSREF calibration can be read from SRC_TAD in
the SYSREF calibration status register. After calibration, the system continues to use the calibrated tAD adjust
setting for operation until the system is powered down. However, if desired, the user can then disable the
SYSREF calibration and fine-tune the tAD adjust setting according to the systems needs. Alternatively, the use of
the automatic SYSREF calibration can be done at product test (or periodic recalibration) of the optimal tAD adjust
setting for each system. This value can be stored and written to the TAD register (TAD_INV, TAD_COARSE, and
TAD_FINE) upon system startup.
Do not run the SYSREF calibration when the ADC calibration (foreground or background) is running. If
background calibration is the desired use case, disable the background calibration when the SYSREF calibration
is used, then reenable the background calibration after TAD_DONE goes high. SYSREF_SEL in the clock control
register 0 must be set to 0 when using SYSREF calibration.
SYSREF calibration searches the TAD_COARSE delays using both noninverted (TAD_INV = 0) and inverted
clock polarity (TAD_INV = 1) to minimize the required TAD_COARSE setting in order to minimize loss on the
clock path to reduce aperture jitter (tAJ).
7.3.6 Digital Down Converters (Dual-Channel Mode Only)
After converting the analog voltage to a digital value, the digitized sample can either be sent directly to the
JESD204B interface block (DDC bypass) or sent to the digital down conversion (DDC) block for frequency
conversion and decimation (in dual-channel mode only). Frequency conversion and decimation allow a specific
frequency band to be selected and output in the digital data stream while reducing the effective data rate and
interface speed or width. The DDC is designed such that the digital processing does not degrade the noise
spectral density (NSD) performance of the ADC. Figure 67 illustrates the digital down converter for channel A of
the ADC12DJ2700. Channel B has the same structure with the input data selected by DIG_BIND_B and the
NCO selection mux controlled by pins NCOB[1:0] or through CSELB[1:0].
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
45
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
NCO Bank A
NCOA[1:0] or
CSELA[1:0]
Complex
15-bit
@ Fs/N
MUX
Real
15-bit
@ Fs/2
2
Low Pass
High Pass
JESD204B
JMODE
JMODE
(DDC Bypass)
Spectral
Inversion
2
ADC
Channel B
2
Decimate-by-N
(based on JMODE)
MUX
DIG_BIND_A
Complex
Mixer
MUX
ADC
Channel A
MUX
N
Real
12-bit
@ Fs
MUX
MUX
D2_HIGH_PASS
INVERT_SPECTRUM
Copyright © 2017, Texas Instruments Incorporated
Figure 67. Channel A Digital Down Conversion Block (Dual-Channel Mode Only)
7.3.6.1 Numerically-Controlled Oscillator and Complex Mixer
The DDC contains a complex numerically-controlled oscillator (NCO) and a complex mixer. Equation 3 shows the
complex exponential sequence generated by the oscillator.
x[n] = ejωn
(3)
The frequency (ω) is specified by a 32-bit register setting. The complex exponential sequence is multiplied by the
real input from the ADC to mix the desired carrier to a frequency equal to fIN + fNCO, where fIN is the analog input
frequency after aliasing (in undersampling systems) and fNCO is the programmed NCO frequency.
7.3.6.1.1 NCO Fast Frequency Hopping (FFH)
Fast frequency hopping (FFH) is made possible by each DDC having four independent NCOs that can be
controlled by the NCOA0 and NCOA1 pins for DDC A and the NCOB0 and NCOB1 pins for DDC B. Each NCO
has independent frequency settings (see the Basic NCO Frequency Setting Mode section) and initial phase
settings (see the NCO Phase Offset Setting section) that can be set independently. Further, all NCOs have
independent phase accumulators that continue to run when the specific NCO is not selected, allowing the NCOs
to maintain their phase between selection so that downstream processing does not need to perform carrier
recovery after each hop, for instance.
46
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
NCO hopping occurs when the NCO GPIO pins change state. The pins are controlled asynchronously and
therefore synchronous switching is not possible. Associated latencies are demonstrated in Figure 68, where tTX
and tADC are provided in the Switching Characteristics table. All latencies in Table 8 are approximations only.
DDC Block
NCO Bank A
tGPIO-MIXER
tMIXER-TX
NCOx[1:0]
MUX
Dx0+/Dx1+/-
INx+
N
ADC
JESD204B
Dx2+/-
INxComplex
Mixer
Decimate-by-N
(based on JMODE)
Dx7+/-
tADC-MIXER
Copyright © 2017, Texas Instruments Incorporated
Figure 68. NCO Fast Frequency Hopping Latency Diagram
Table 8. NCO Fast Frequency Hopping Latency Definitions
LATENCY PARAMETER
VALUE OR CALCULATION
UNITS
tGPIO-MIXER
~36 to ~40
tCLK cycles
tADC-MIXER
~36
tCLK cycles
tMIXER-TX
(tTX + tADC) – tADC-MIXER
tCLK cycles
7.3.6.1.2 NCO Selection
Within each channel DDC, four different frequency and phase settings are available for use. Each of the four
settings use a different phase accumulator within the NCO. Because all four phase accumulators are
independent and continuously running, rapid switching between different NCO frequencies is possible allowing
for phase coherent frequency hopping.
The specific frequency-phase pair used for each channel is selected through the NCOA[1:0] or NCOB[1:0] input
pins when CMODE is set to 1. Alternatively, the selected NCO can be chosen through SPI by CSELA for DDC A
and CSELB for DDC B by setting CMODE to 0 (default). The logic table for NCO selection is provided in Table 9
for both the GPIO and SPI selection options.
Table 9. Logic Table for NCO Selection Using GPIO or SPI
NCO SELECTION
CMODE
NCOx1
NCOx0
CSELx[1]
CSELx[0]
NCO 0 using GPIO
1
0
0
X
X
NCO 1 using GPIO
1
0
1
X
X
NCO 2 using GPIO
1
1
0
X
X
NCO 3 using GPIO
1
1
1
X
X
NCO 0 using SPI
0
X
X
0
0
NCO 1 using SPI
0
X
X
0
1
NCO 2 using SPI
0
X
X
1
0
NCO 3 using SPI
0
X
X
1
1
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
47
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
The frequency for each phase accumulator is programmed independently through the FREQAx, FREQBx (x = 0
to 3) and, optionally, NCO_RDIV register settings. The phase offset for each accumulator is programmed
independently through the PHASEAx and PHASEBx (x = 0 to 3) register settings.
7.3.6.1.3 Basic NCO Frequency Setting Mode
In basic NCO frequency-setting mode (NCO_RDIV = 0x0000), the NCO frequency setting is set by the 32-bit
register value, FREQAx and FREQBx (x = 0 to 3). The NCO frequency for DDC A can be calculated using
Equation 4, where FREQAx can be replaced by FREQBx to calculate the NCO frequency for DDC B.
ƒ(NCO) = FREQAx × 2–32 × ƒ(DEVCLK) (x = 0 – 3)
(4)
NOTE
Changing the FREQAx and FREQBx register settings during operation results in a nondeterministic NCO phase. If deterministic phase is required, the NCOs must be
resynchronized; see the NCO Phase Synchronization section.
7.3.6.1.4 Rational NCO Frequency Setting Mode
In basic NCO frequency mode, the frequency step size is very small and many frequencies can be synthesized,
but sometimes an application requires very specific frequencies that fall between two frequency steps. For
example with ƒS equal to 2457.6 MHz and a desired ƒ(NCO) equal to 5.02 MHz, the value for FREQAx is
8773085.867. Truncating the fractional portion results in an ƒ(NCO) equal to 5.0199995 MHz, which is not the
desired frequency.
To produce the desired frequency, the NCO_RDIV parameter is used to force the phase accumulator to arrive at
specific frequencies without error. First, select a frequency step size (ƒ(STEP)) that is appropriate for the NCO
frequency steps required. The typical value of ƒ(STEP) is 10 kHz. Next, use Equation 5 to program the NCO_RDIV
value.
NCO _ RDIV =
(¦DEVCLK
/ ¦ STEP )
64
(5)
The result of Equation 5 must be an integer value. If the value is not an integer, adjust either of the parameters
until the result is an integer value.
For example, select a value of 1920 for NCO_RDIV.
NOTE
NCO_RDIV values larger than 8192 can degrade the NCO SFDR performance and are
not recommended.
Now use Equation 6 to calculate the FREQAx register value.
(
FREQAx = round 232 ´ ¦NCO / ¦DEVCLK
)
Alternatively, the following equations can be used:
¦(NCO)
N
¦(STEP)
(
FREQAx = round 2
48
26
´ N / NCO_RDIV
)
Submit Documentation Feedback
(6)
(7)
(8)
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Table 10 lists common values for NCO_RDIV in 10-kHz frequency steps.
Table 10. Common NCO_RDIV Values (For 10-kHz Frequency Steps)
fCLK (MHz)
NCO_RDIV
2457.6
3840
1966.08
3072
1600
2500
1474.56
2304
1228.8
1920
7.3.6.1.5 NCO Phase Offset Setting
The NCO phase-offset setting for each NCO is set by the 16-bit register value PHASEAx and PHASEBx (where
x = 0 to 3). The value is left-justified into a 32-bit field and then added to the phase accumulator.
Use Equation 9 to calculate the phase offset in radians.
Φ(rad) = PHASEA/Bx × 2–16 × 2 × π (x = 0 to 3)
(9)
7.3.6.1.6 NCO Phase Synchronization
The NCOs must be synchronized after setting or changing the value of FREQAx or FREQBx. NCO
synchronization is performed when the JESD204B link is initialized or by SYSREF, based on the settings of
NCO_SYNC_ILA and NCO_SYNC_NEXT. The procedures are as follows for the JESD204B initialization
procedure and the SYSREF procedure for both DC-coupled and AC-coupled SYSREF signals.
NCO synchronization using the JESD204B SYNC signal (SYNCSE or TMSTP±):
1. The device must be programmed for normal operation
2. Set NCO_SYNC_ILA to 1
3. Set JESD_EN to 0
4. Program FREQAx, FREQBx, PHASEAx, and PHASEBx to the desired settings
5. In the JESD204B receiver (logic device), deassert the SYNC signal by setting SYNC high
6. Set JESD_EN to 1
7. Assert the SYNC signal by setting SYNC low in the JESD204B receiver to start the code group
synchronization (CGS) process
8. After achieving CGS, deassert the SYNC signal by setting SYNC high at the same time for all ADCs to be
synchronized and verify that the SYNC setup and hold times are met (as specified in the Timing
Requirements table)
NCO synchronization using SYSREF (DC-coupled):
1. The device must be programmed for normal operation
2. Set JESD_EN to 1 to start the JESD204B link (the SYNC signal can respond as normal during the CGS
process)
3. Program FREQAx, FREQBx, PHASEAx, and PHASEBx to the desired settings
4. Verify that SYSREF is disabled (held low)
5. Arm NCO synchronization by setting NCO_SYNC_NEXT to 1
6. Issue a single SYSREF pulse to all ADCs to synchronize NCOs within all devices
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
49
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
NCO synchronization using SYSREF (AC-coupled):
1. The device must be programmed for normal operation
2. Set JESD_EN to 1 to start the JESD204B link (the SYNC signal can respond as normal during the CGS
process)
3. Program FREQAx, FREQBx, PHASEAx, and PHASEBx to the desired settings
4. Run SYSREF continuously
5. Arm NCO synchronization by setting NCO_SYNC_NEXT to 1 at the same time at all ADCs by timing the
rising edge of SCLK for the last data bit (LSB) at the end of the SPI write so that the SCLK rising edge
occurs after a SYSREF rising edge and early enough before the next SYSREF rising edge so that the trigger
is armed before the next SYSREF rising edge (a long SYSREF period is recommended)
6. NCOs in all ADCs are synchronized by the next SYSREF rising edge
7.3.6.2 Decimation Filters
The decimation filters are arranged to provide a programmable overall decimation of 2, 4, 8, or 16. All filter
outputs have a resolution of 15 bits. The decimate-by-2 filter has a real output and the decimate-by-4, decimateby-8, and decimate-by-16 filters have complex outputs. Table 11 lists the effective output sample rates, available
signal bandwidths, output formats, and stop-band attenuation for each decimation mode. The available
bandwidths of the complex output modes are twice that of equivalent real decimation modes because of the
nature of the I/Q data and complex signaling. This higher bandwidth results in the decimate-by-2 real and
decimate-by-4 complex modes having approximately the same useful output bandwidth.
Table 11. Output Sample Rates and Signal Bandwidths
DECIMATION
SETTING
ƒ(DEVCLK)
OUTPUT FORMAT
OUTPUT RATE
(MSPS)
MAX ALIAS PROTECTED SIGNAL
BANDWIDTH (MHz)
STOP-BAND
ATTENUATION
PASS-BAND
RIPPLE
No decimation
ƒ(DEVCLK)
ƒ(DEVCLK) / 2
—
< ±0.001 dB
Real signal,
12-bit data
Decimate-by-2
ƒ(DEVCLK) / 2
0.4 × ƒ(DEVCLK) / 2
> 89 dB
< ±0.001 dB
Real signal,
15-bit data
Decimate-by-4
(D4_AP87 = 0)
ƒ(DEVCLK) / 4
0.8 × ƒ(DEVCLK) / 4
> 90 dB
< ±0.001 dB
Complex signal,
15-bit data
Decimate-by-4
(D4_AP87 = 1)
ƒ(DEVCLK) / 4
0.875 × ƒ(DEVCLK) / 4
> 66 dB
< ±0.005 dB
Complex signal,
15-bit data
Decimate-by-8
ƒ(DEVCLK) / 8
0.8 × ƒ(DEVCLK) / 8
> 90 dB
< ±0.001 dB
Complex signal,
15-bit data
Decimate-by-16
ƒ(DEVCLK) / 16
0.8 × ƒ(DEVCLK) / 16
> 90 dB
< ±0.001 dB
Complex signal,
15-bit data
Figure 69 to Figure 80 provide the composite decimation filter responses. The pass-band section (black trace)
shows the alias-protected region of the response. The transition band (red trace) shows the transition region of
the response, or the regions that alias into the transition region, which is not alias protected and therefore
desired signals must not be within this band. The aliasing band (blue trace) shows the attenuation applied to the
bands that alias back into the pass band after decimation and are sufficiently low to prevent undesired signals
from showing up in the pass band. Use analog input filtering for additional attenuation of the aliasing band or to
prevent harmonics, interleaving spurs, or other undesired spurious signals from folding into the desired signal
band before the decimation filter.
50
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
0
0.001
Passband
Transition Band
Aliasing Band
-20
Passband
Transition Band
Attenuation (dB)
Attenuation (dB)
0.0005
-40
-60
-80
0
-0.0005
-100
-120
-0.001
0
0.1
0.2
0.3
Normalized Frequency (Fs)
0.4
0.5
0
0.05
h2co
Figure 69. Decimate-by-2 Composite Response
(D2_HIGH_PASS = 0)
0.1
0.15
Normalized Frequency (Fs)
0.2
0.25
h2co
Figure 70. Decimate-by-2 Composite Zoomed Pass-Band
Response (D2_HIGH_PASS = 0)
0
0.001
Passband
Transition Band
Aliasing Band
-20
Passband
Transition Band
Aliasing Band
Attenuation (dB)
Attenuation (dB)
0.0005
-40
-60
-80
0
-0.0005
-100
-120
0
0.1
0.2
0.3
Normalized Frequency (Fs)
0.4
-0.001
0.25
0.5
0.3
h2co
Figure 71. Decimate-by-2 Composite Response
(D2_HIGH_PASS = 1)
0.35
0.4
Normalized Frequency (Fs)
0.45
0.5
h2co
Figure 72. Decimate-by-2 Composite Zoomed Pass-Band
Response (D2_HIGH_PASS = 1)
0
0.001
Passband
Transition Band
Aliasing Band
-20
Passband
Transition Band
Attenuation (dB)
Attenuation (dB)
0.0005
-40
-60
-80
0
-0.0005
-100
-120
-0.001
0
0.1
0.2
0.3
Normalized Frequency (Fs)
0.4
0.5
0
h4co
Figure 73. Decimate-by-4 Composite Response
(D4_AP87 = 0)
0.02
0.04
0.06
0.08
Normalized Frequency (Fs)
0.1
0.12
h4co
Figure 74. Decimate-by-4 Composite Zoomed Pass-Band
Response (D4_AP87 = 0)
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
51
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
0
0.01
Passband
Transition Band
Aliasing Band
-20
Passband
Transition Band
Attenuation (dB)
Attenuation (dB)
0.005
-40
-60
-80
0
-0.005
-100
-120
-0.01
0
0.1
0.2
0.3
Normalized Frequency (Fs)
0.4
0.5
0
0.02
h4_9
Figure 75. Decimate-by-4 Composite Response
(D4_AP87 = 1)
0.04
0.06
0.08
Normalized Frequency (Fs)
0.1
0.12
h4_9
Figure 76. Decimate-by-4 Composite Zoomed Pass-Band
Response (D4_AP87 = 1)
0
0.001
Passband
Transition Band
Aliasing Band
-20
Passband
Transition Band
Attenuation (dB)
Attenuation (dB)
0.0005
-40
-60
-80
0
-0.0005
-100
-120
-0.001
0
0.1
0.2
0.3
Normalized Frequency (Fs)
0.4
0.5
0
0.01
h8co
Figure 77. Decimate-by-8 Composite Response
0.02
0.03
0.04
Normalized Frequency (Fs)
0.05
0.06
h8co
Figure 78. Decimate-by-8 Composite Zoomed Pass-Band
Response
0
0.001
Passband
Transition Band
Aliasing Band
-20
Passband
Transition Band
Attenuation (dB)
Attenuation (dB)
0.0005
-40
-60
-80
0
-0.0005
-100
-120
-0.001
0
0.1
0.2
0.3
Normalized Frequency (Fs)
0.4
0.5
Figure 79. Decimate-by-16 Composite Response
52
0
h16c
0.005
0.01
0.015
0.02
Normalized Frequency (Fs)
0.025
0.03
h16c
Figure 80. Decimate-by-16 Composite Zoomed Pass-Band
Response
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
For maximum efficiency, a group of high-speed filter blocks are implemented with specific blocks used for each
decimation setting to achieve the composite responses illustrated in Figure 69 to Figure 80. Table 12 describes
the combination of filter blocks used for each decimation setting and Table 13 lists the coefficient details and
decimation factor of each filter block. The coefficients are symmetric with the center tap indicated by bold text.
Table 12. Decimation Mode Filter Usage
DECIMATION SETTING
FILTER BLOCKS USED
2
CS80
4 (D4_AP87 = 0)
CS45, CS80
4 (D4_AP87 = 1)
CS45, CS87
8
CS20, CS40, CS80
16
CS10, CS20, CS40, CS80
Table 13. Filter Coefficient Details
FILTER COEFFICIENT SET (Decimation Factor of Filter)
CS10 (2)
CS20 (2)
CS40 (2)
CS45 (2)
CS80 (2)
CS87 (2)
–65
–65
109
109
–327
–327
56
56
–37
–37
–15
0
0
0
0
0
0
0
0
0
0
0
0
577
577
–837
–837
2231
2231
–401
–401
118
118
23
23
1024
–15
0
0
0
0
0
0
0
0
0
0
4824
4824
–8881
–8881
1596
1596
–291
–291
–40
–40
8192
0
0
0
0
0
0
0
0
39742
39742
–4979
–4979
612
612
64
64
65536
0
0
0
0
0
0
20113
20113
–1159
–1159
–97
–97
32768
0
0
0
0
2031
2031
142
142
0
0
0
0
–3356
–3356
–201
–201
0
0
0
0
5308
5308
279
279
0
0
0
0
–8140
–8140
–380
–380
0
0
0
0
12284
12284
513
513
0
0
0
0
–18628
–18628
–690
–690
0
0
0
0
29455
29455
939
939
0
0
0
0
–53191
–53191
–1313
–1313
0
0
0
0
166059
166059
1956
1956
262144
0
0
–3398
–3398
0
0
10404
10404
16384
7.3.6.3 Output Data Format
The DDC output data varies depending on the selected JMODE. Real decimate-by-2 mode (JMODE 9) consists
of 15-bit real output data. Complex decimation modes (JMODE 10 to 16), except for JMODE 12, consist of 15-bit
complex data plus the two overrange threshold-detection control bits. JMODE 12 output data consists of 12-bit
complex data, but does not include the two overrange threshold-detection control bits that must instead be
monitored using the ORA0, ORA1 and ORB0, ORB1 output pins. Table 14 lists the data format for JMODE 9 and
Table 15 lists the data format for all JMODEs except JMODE 12.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
53
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Table 14. Real Decimation (JMODE 9) Output Sample Format
DDC
CHANNEL
ODD,
EVEN
SAMPLE
A
Even
16-BIT OUTPUT WORD
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
DDC A even-numbered sample, 15-bit output data
OVR_T0
A
Odd
DDC A odd-numbered sample, 15-bit output data
OVR_T1
B
Even
DDC B even-numbered sample, 15-bit output data
OVR_T0
B
Odd
DDC B odd-numbered sample, 15-bit output data
OVR_T1
Table 15. Complex Decimation Output Sample Format (Except JMODE 12)
I/Q
SAMPLE
16-BIT OUTPUT WORD
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
I
DDC in-phase (I) 15-bit output data
OVR_T0
Q
DDC quadrature (Q) 15-bit output data
OVR_T1
7.3.6.4 Decimation Settings
7.3.6.4.1 Decimation Factor
The decimation setting is adjustable over the following settings and is set by the JMODE parameter. See
Table 19 for the available JMODE values and the corresponding decimation settings.
• DDC Bypass: No decimation, real output
• Decimate-by-2: Real output (JMODE 9)
• Decimate-by-4: Complex output (JMODE 10 to 12)
• Decimate-by-8: Complex output (JMODE 13 to 14)
• Decimate-by-16: Complex output (JMODE 15 to 16)
7.3.6.4.2 DDC Gain Boost
The DDC gain boost (see the DDC configuration register) provides additional gain through the DDC block.
Setting BOOST to 1 sets the total decimation filter chain gain to 6.02 dB. With a setting of 0, the total decimation
filter chain has a 0-dB gain. Only use this setting when the negative image of the input signal is filtered out by the
decimation filters, otherwise clipping may occur. There is no reduction in analog performance when gain boost is
enabled or disabled, but care must be taken to understand the reference output power for proper performance
calculations.
54
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.3.7 JESD204B Interface
The ADC12DJ2700 uses the JESD204B high-speed serial interface for data converters to transfer data from the
ADC to the receiving logic device. The ADC12DJ2700 serialized lanes are capable of operating up to 12.8 Gbps,
slightly above the JESD204B maximum lane rate. A maximum of 16 lanes can be used to allow lower lane rates
for interfacing with speed-limited logic devices. Figure 81 shows a simplified block diagram of the JESD204B
interface protocol.
ADC
JESD204B Block
ADC
JESD204B
TRANSPORT
LAYER
SCRAMBLER
(Optional)
JESD204B
LINK LAYER
8b/10b
ENCODER
JESD204B
TX
ANALOG
CHANNEL
Logic Device
JESD204B Block
APPLICATION
LAYER
JESD204B
TRANSPORT
LAYER
DESCRAMBLE
(Optional)
JESD204B
LINK LAYER
8b/10b
DECODER
JESD204B
RX
Copyright © 2017, Texas Instruments Incorporated
Figure 81. Simplified JESD204B Interface Diagram
The various signals used in the JESD204B interface and the associated ADC12DJ2700 pin names are
summarized briefly in Table 16 for reference.
Table 16. Summary of JESD204B Signals
SIGNAL NAME
Data
SYNC
Device clock
SYSREF
ADC12DJ2700 PIN NAMES
DESCRIPTION
DA0+...DA7+, DA0–...DA7–, DB0+...DB7+, DB0–...DB7–
High-speed serialized data after 8b,
10b encoding
SYNCSE, TMSTP+, TMSTP–
Link initialization signal (handshake),
toggles low to start code group
synchronization (CGS) process
CLK+, CLK–
ADC sampling clock, also used for
clocking digital logic and output
serializers
SYSREF+, SYSREF–
System timing reference used to
deterministically reset the internal local
multiframe counters in each
JESD204B device
7.3.7.1 Transport Layer
The transport layer takes samples from the ADC output (in decimation bypass mode) or from the DDC output
and maps the samples into octets, frames, multiframes, and lanes. Sample mapping is defined by the JESD204B
mode that is used, defined by parameters such as L, M, F, S, N, N', CF, and so forth. There are a number of
predefined transport layer modes in the ADC12DJ2700 that are defined in Table 19. The high level configuration
parameters for the transport layer in the ADC12DJ2700 are described in Table 17. For simplicity, the transport
layer mode is chosen by simply setting the JMODE parameter and the desired K value. For reference, the
various configuration parameters for JESD204B are defined in Table 18.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
55
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.3.7.2 Scrambler
An optional data scrambler can be used to scramble the octets before transmission across the channel.
Scrambling is recommended in order to remove the possibility of spectral peaks in the transmitted data. The
JESD204B receiver automatically synchronizes its descrambler to the incoming scrambled data stream. The
initial lane alignment sequence (ILA) is never scrambled. Scrambling can be enabled by setting SCR (in the
JESD204B control register).
7.3.7.3 Link Layer
The link layer serves multiple purposes in JESD204B, including establishing the code boundaries (see the Code
Group Synchronization (CGS) section), initializing the link (see the Initial Lane Alignment Sequence (ILAS)
section), encoding the data (see the 8b, 10b Encoding section), and monitoring the health of the link (see the
Frame and Multiframe Monitoring section).
7.3.7.3.1 Code Group Synchronization (CGS)
The first step in initializing the JESD204B link, after SYSREF is processed, is to achieve code group
synchronization. The receiver first asserts the SYNC signal when ready to initialize the link. The transmitter
responds to the request by sending a stream of K28.5 characters. The receiver then aligns its character clock to
the K28.5 character sequence. Code group synchronization is achieved after receiving four K28.5 characters
successfully. The receiver deasserts SYNC on the next local multiframe clock (LMFC) edge after CGS is
achieved and waits for the transmitter to start the initial lane alignment sequence.
7.3.7.3.2 Initial Lane Alignment Sequence (ILAS)
After the transmitter detects the SYNC signal deassert, the transmitter waits until its next LMFC edge to start
sending the initial lane alignment sequence. The ILAS consists of four multiframes each containing a
predetermined sequence. The receiver searches for the start of the ILAS to determine the frame and multiframe
boundaries. As the ILAS reaches the receiver for each lane, the lane starts to buffer its data until all receivers
have received the ILAS and subsequently release the ILAS from all lanes at the same time in order to align the
lanes. The second multiframe of the ILAS contains configuration parameters for the JESD204B that can be used
by the receiver to verify that the transmitter and receiver configurations match.
7.3.7.3.3 8b, 10b Encoding
The data link layer converts the 8-bit octets from the transport layer into 10-bit characters for transmission across
the link using 8b, 10b encoding. 8b, 10b encoding provides DC balance for AC-coupling of the SerDes links and
a sufficient number of edge transitions for the receiver to reliably recover the data clock. 8b, 10b also provides
some amount of error detection where a single bit error in a character likely results in either not being able to find
the 10-bit character in the 8b, 10b decoder lookup table or incorrect character disparity.
7.3.7.3.4 Frame and Multiframe Monitoring
The ADC12DJ2700 supports frame and multiframe monitoring for verifying the health of the JESD204B link. If
the last octet of a frame matches the last octet of the previous frame, then the last octet in the second frame is
replaced with an /F/ (/K28.7/) character. If the second frame is the last frame of a multiframe, then an /A/
(/K28.3/) character is used instead. When scrambling is enabled, if the last octet of a frame is 0xFC then the
transmitter replaces the octet with an /F/ (/K28.7/) character. With scrambling, if the last octet of a multiframe is
0x7C then the transmitter replaces the octet with an /A/ (/K28.3/) character. When the receiver detects an /F/ or
/A/ character, the receiver checks if the character occurs at the end of a frame or multiframe, and replaces that
octet with the appropriate data character. The receiver can report an error if the alignment characters occur in
the incorrect place and trigger a link realignment.
7.3.7.4 Physical Layer
The JESD204B physical layer consists of a current mode logic (CML) output driver and receiver. The receiver
consists of a clock detection and recovery (CDR) unit to extract the data clock from the serialized data stream
and can contain an equalizer to correct for the low-pass response of the physical transmission channel. Likewise,
the transmitter can contain pre-equalization to account for frequency dependent losses across the channel. The
total reach of the SerDes links depends on the data rate, board material, connectors, equalization, noise and
jitter, and required bit-error performance. The SerDes lanes do not have to be matched in length because the
receiver aligns the lanes during the initial lane alignment sequence.
56
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.3.7.4.1 SerDes Pre-Emphasis
The ADC12DJ2700 high-speed output drivers can pre-equalize the transmitted data stream by using preemphasis in order to compensate for the low-pass response of the transmission channel. Configurable preemphasis settings allow the output drive waveform to be optimized for different PCB materials and signal
transmission distances. The pre-emphasis setting is adjusted through the serializer pre-emphasis setting
SER_PE (in the serializer pre-emphasis control register). Higher values increase the pre-emphasis to
compensate for more lossy PCB materials. This adjustment is best used in conjunction with an eye-diagram
analysis capability in the receiver. Adjust the pre-emphasis setting to optimize the eye-opening for the specific
hardware configuration and line rates needed.
7.3.7.5 JESD204B Enable
The JESD204B interface must be disabled through JESD_EN (in the JESD204B enable register) while any of the
other JESD204B parameters are being changed. When JESD_EN is set to 0 the block is held in reset and the
serializers are powered down. The clocks for this section are also gated off to further save power. When the
parameters are set as desired, the JESD204B block can be enabled (JESD_EN is set to 1).
7.3.7.6 Multi-Device Synchronization and Deterministic Latency
JESD204B subclass 1 outlines a method to achieve deterministic latency across the serial link. If two devices
achieve the same deterministic latency then they can be considered synchronized. This latency must be
achieved from system startup to startup to be deterministic. There are two key requirements to achieve
deterministic latency. The first is proper capture of SYSREF for which the ADC12DJ2700 provides a number of
features to simplify this requirement at giga-sample clock rates (see the SYSREF Capture for Multi-Device
Synchronization and Deterministic Latency section for more information).
The second requirement is to choose a proper elastic buffer release point in the receiver. Because the
ADC12DJ2700 is an ADC, the ADC12DJ2700 is the transmitter (TX) in the JESD204B link and the logic device
is the receiver (RX). The elastic buffer is the key block for achieving deterministic latency, and does so by
absorbing variations in the propagation delays of the serialized data as the data travels from the transmitter to
the receiver. A proper release point is one that provides sufficient margin against delay variations. An incorrect
release point results in a latency variation of one LMFC period. Choosing a proper release point requires
knowing the average arrival time of data at the elastic buffer, referenced to an LMFC edge, and the total
expected delay variation for all devices. With this information the region of invalid release points within the LMFC
period can be defined, which stretches from the minimum to maximum delay for all lanes. Essentially, the
designer must ensure that the data for all lanes arrives at all devices before the release point occurs.
Figure 82 illustrates a timing diagram that demonstrates this requirement. In this figure, the data for two ADCs is
shown. The second ADC has a longer routing distance (tPCB) and results in a longer link delay. First, the invalid
region of the LMFC period is marked off as determined by the data arrival times for all devices. Then, the release
point is set by using the release buffer delay (RBD) parameter to shift the release point an appropriate number of
frame clocks from the LMFC edge so that the release point occurs within the valid region of the LMFC cycle. In
the case of Figure 82, the LMFC edge (RBD = 0) is a good choice for the release point because there is
sufficient margin on each side of the valid region.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
57
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Nominal Link Delay
(Arrival at Elastic Buffer)
ADC 1 Data
Propagation
tTX
ADC 2 Data
Propagation
tTX
tPCB
Link Delay
Variation
tRX-DESER
tPCB
tRX-DESER
Release point
margin
Choose LMFC
edge as release
point (RBD = 0)
TX LMFC
RX LMFC
Time
Invalid Region
of LMFC
Valid Region
of LMFC
Figure 82. LMFC Valid Region Definition for Elastic Buffer Release Point Selection
The TX and RX LMFCs do not necessarily need to be phase aligned, but knowledge of their phase is important
for proper elastic buffer release point selection. Also, the elastic buffer release point occurs within every LMFC
cycle, but the buffers only release when all lanes have arrived. Therefore, the total link delay can exceed a single
LMFC period; see JESD204B multi-device synchronization: Breaking down the requirements for more
information.
7.3.7.7 Operation in Subclass 0 Systems
The ADC12DJ2700 can operate with subclass 0 compatibility provided that multi-ADC synchronization and
deterministic latency are not required. With these limitations, the device can operate without the application of
SYSREF. The internal local multiframe clock is automatically self-generated with unknown timing. SYNC is used
as normal to initiate the CGS and ILA.
7.3.8 Alarm Monitoring
A number of built-in alarms are available to monitor internal events. Several types of alarms and upsets are
detected by this feature:
1. Serializer PLL is not locked
2. JESD204B link is not transmitting data (not in the data transmission state)
3. SYSREF causes internal clocks to be realigned
4. An upset that impacts the NCO
5. An upset that impacts the internal clocks
When an alarm occurs, a bit for each specific alarm is set in ALM_STATUS. Each alarm bit remains set until the
host system writes a 1 to clear the alarm. If the alarm type is not masked (see the alarm mask register), then the
alarm is also indicated by the ALARM register. The CALSTAT output pin can be configured as an alarm output
that goes high when an alarm occurs; see the CAL_STATUS_SEL bit in the calibration pin configuration register.
7.3.8.1 NCO Upset Detection
The NCO_ALM register bit indicates if the NCO in channel A or B has been upset. The NCO phase accumulators
in channel A are continuously compared to channel B. If the accumulators differ for even one clock cycle, the
NCO_ALM register bit is set and remains set until cleared by the host system by writing a 1. This feature
requires the phase and frequency words for each NCO accumulator in DDC A (PHASEAx, FREQAx) to be set to
the same values as the NCO accumulators in DDC B (PHASEBx, FREQBx). For example, PHASEA0 must be
the same as PHASEB0 and FREQA0 must be the same as FREQB0, however, PHASEA1 can be set to a
different value than PHASEA0. This requirement ultimately reduces the number of NCO frequencies available for
phase coherent frequency hopping from four to two for each DDC. DDC B can use a different NCO frequency
than DDC A by setting the NCOB[1:0] pins to a different value than NCOA[1:0]. This detection is only valid after
the NCOs are synchronized by either SYSREF or the start of the ILA sequence (as determined by the NCO
synchronization register). For the NCO upset detection to work properly, follow these steps:
58
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
1.
2.
3.
4.
Program JESD_EN = 0
Ensure the device is configured to use both channels (PD_ACH = 0, PD_BCH = 0)
Select a JMODE that uses the NCO
Program all NCO frequencies and phases to be the same for channel A and B (for example, FREQA0 =
FREQB0, FREQA1 = FREQB1, FREQA2 = FREQB2, and FREQA3 = FREQB3)
5. If desired, use the CMODE and CSEL registers or the NCOA[1:0] and NCOB[1:0] pins to choose a unique
frequency for channel A and channel B
6. Program JESD_EN = 1
7. Synchronize the NCOs (using the ILA or using SYSREF); see the NCO synchronization register
8. Write a 1 to the NCO_ALM register bit to clear it
9. Monitor the NCO_ALM status bit or the CALSTAT output pin if CAL_STATUS_SEL is properly configured
10. If the frequency or phase registers are changed while the NCO is enabled, the NCOs can get out of
synchronization
11. Repeat steps 7-9
12. If the device enters and exits global power down, repeat steps 7-9
7.3.8.2 Clock Upset Detection
The CLK_ALM register bit indicates if the internal clocks have been upset. The clocks in channel A are
continuously compared to channel B. If the clocks differ for even one DEVCLK / 2 cycle, the CLK_ALM register
bit is set and remains set until cleared by the host system by writing a 1. For the CLK_ALM register bit to function
properly, follow these steps:
1.
2.
3.
4.
5.
6.
Program JESD_EN = 0
Ensure the part is configured to use both channels (PD_ACH = 0, PD_BCH = 0)
Program JESD_EN = 1
Write CLK_ALM = 1 to clear CLK_ALM
Monitor the CLK_ALM status bit or the CALSTAT output pin if CAL_STATUS_SEL is properly configured
When exiting global power-down (via MODE or the PD pin), the CLK_ALM status bit may be set and must be
cleared by writing a 1 to CLK_ALM
7.3.9 Temperature Monitoring Diode
A built-in thermal monitoring diode is made available on the TDIODE+ and TDIODE– pins. This diode facilitates
temperature monitoring and characterization of the device in higher ambient temperature environments. Although
the on-chip diode is not highly characterized, the diode can be used effectively by performing a baseline
measurement (offset) at a known ambient or board temperature and creating a linear equation with the diode
voltage slope provided in the Electrical Characteristics: DC Specifications table. Perform offset measurement
with the device unpowered or with the PD pin asserted to minimize device self-heating. Only assert the PD pin
long enough to take the offset measurement. Recommended monitoring devices include the LM95233 device
and similar remote-diode temperature monitoring products from Texas Instruments.
7.3.10 Analog Reference Voltage
The reference voltage for the ADC12DJ2700 is derived from an internal band-gap reference. A buffered version
of the reference voltage is available at the BG pin for user convenience. This output has an output-current
capability of ±100 µA. The BG output must be buffered if more current is required. No provision exists for the use
of an external reference voltage, but the full-scale input voltage can be adjusted through the full-scale-range
register settings. In unique cases, the VA11 supply voltage can act as the reference voltage by setting
BG_BYPASS (see the internal reference bypass register).
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
59
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.4 Device Functional Modes
The ADC12DJ2700 can be configured to operate in a number of functional modes. These modes are described
in this section.
7.4.1 Dual-Channel Mode
The ADC12DJ2700 can be used as a dual-channel ADC where the sampling rate is equal to the clock frequency
(fS = fCLK) provided at the CLK+ and CLK– pins. The two inputs, AIN± and BIN±, serve as the respective inputs
for each channel in this mode. This mode is chosen simply by setting JMODE to the appropriate setting for the
desired configuration as described in Table 19. The analog inputs can be swapped by setting DUAL_INPUT (see
the input mux control register)
7.4.2 Single-Channel Mode (DES Mode)
The ADC12DJ2700 can also be used as a single-channel ADC where the sampling rate is equal to two times the
clock frequency (fS = 2 × fCLK) provided at the CLK+ and CLK– pins. This mode effectively interleaves the two
ADC channels together to form a single-channel ADC at twice the sampling rate. This mode is chosen simply by
setting JMODE to the appropriate setting for the desired configuration as described in Table 19. Either analog
input, INA± or INB±, can serve as the input to the ADC, however INA± is recommended for best performance.
The analog input can be selected using SINGLE_INPUT (see the input mux control register). The digital downconverters cannot be used in single-channel mode.
NOTE
INA± is strongly recommended to be used as the input to the ADC for optimized
performance in single-channel mode.
7.4.3 JESD204B Modes
The ADC12DJ2700 can be programmed as a single-channel or dual-channel ADC, with or without decimation,
and a number JESD204B output formats. Table 17 summarizes the basic operating mode configuration
parameters and whether they are user configured or derived.
NOTE
Powering down high-speed data outputs (DA0± ... DA7±, DB0± ... DB7±) for extended
times can reduce performance of the output serializers, especially at high data rates. For
information regarding reliable serializer operation, see footnote 1 in the Pin Functions
table.
Table 17. ADC12DJ2700 Operating Mode Configuration Parameters
PARAMETER
DESCRIPTION
USER CONFIGURED
OR DERIVED
VALUE
JMODE
JESD204B operating mode, automatically
derives the rest of the JESD204B
parameters, single-channel or dual-channel
mode and the decimation factor
User configured
Set by JMODE (see the JESD204B mode
register)
D
Decimation factor
Derived
See Table 19
DES
1 = single-channel mode, 0 = dual-channel
mode
Derived
See Table 19
R
Number of bits transmitted per lane per
DEVCLK cycle. The JESD204B line rate is
the DEVCLK frequency times R. This
parameter sets the SerDes PLL
multiplication factor or controls bypassing of
the SerDes PLL.
Derived
See Table 19
Links
Number of JESD204B links used
Derived
See Table 19
K
Number of frames per multiframe
User configured
Set by KM1 (see the JESD204B K
parameter register), see the allowed values
in Table 19
60
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
There are a number of parameters required to define the JESD204B format, all of which are sent across the link
during the initial lane alignment sequence. In the ADC12DJ2700, most parameters are automatically derived
based on the selected JMODE; however, a few are configured by the user. Table 18 describes these
parameters.
Table 18. JESD204B Initial Lane Alignment Sequence Parameters
PARAMETER
DESCRIPTION
USER CONFIGURED
OR DERIVED
VALUE
ADJCNT
LMFC adjustment amount (not applicable)
Derived
Always 0
ADJDIR
LMFC adjustment direction (not applicable)
Derived
Always 0
BID
Bank ID
Derived
Always 0
CF
Number of control words per frame
Derived
Always 0
CS
Control bits per sample
Derived
Always set to 0 in ILAS, see Table 19 for
actual usage
DID
Device identifier, used to identify the link
User configured
Set by DID (see the JESD204B DID
parameter register), see Table 20
F
Number of octets (bytes) per frame (per
lane)
Derived
See Table 19
HD
High-density format (samples split between
lanes)
Derived
Always 0
JESDV
JESD204 standard revision
Derived
Always 1
K
Number of frames per multiframe
User configured
Set by the KM1 register, see the JESD204B
K parameter register
L
Number of serial output lanes per link
Derived
See Table 19
LID
Lane identifier for each lane
Derived
See Table 20
M
Number of converters used to determine
lane bit packing; may not match number of
ADC channels in the device
Derived
See Table 19
N
Sample resolution (before adding control
and tail bits)
Derived
See Table 19
N'
Bits per sample after adding control and tail
bits
Derived
See Table 19
S
Number of samples per converter (M) per
frame
Derived
See Table 19
SCR
Scrambler enabled
User configured
Set by the JESD204B control register
SUBCLASSV
Device subclass version
Derived
Always 1
RES1
Reserved field 1
Derived
Always 0
RES2
Reserved field 2
Derived
Always 0
CHKSUM
Checksum for ILAS checking (sum of all
above parameters modulo 256)
Derived
Computed based on parameters in this table
Configuring the ADC12DJ2700 is made easy by using a single configuration parameter called JMODE (see the
JESD204B mode register). Using Table 19, the correct JMODE value can be found for the desired operating
mode. The modes listed in Table 19 are the only available operating modes. This table also gives a range and
allowable step size for the K parameter (set by KM1, see the JESD204B K parameter register), which sets the
multiframe length in number of frames.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
61
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Table 19. ADC12DJ2700 Operating Modes
USER-SPECIFIED
PARAMETER
ADC12DJ2700 OPERATING MODE
DERIVED PARAMETERS
INPUT CLOCK
RANGE (MHz)
N’
L
(Per
Link)
M
(Per
Link)
F
S
R
(Fbit / Fclk)
0
12
4
4 (1)
8
5
4
800-2700
12
0
12
8
8 (1)
8
5
2
800-2700
2
12
0
12
4
4 (1)
8
5
4
800-2700
0
2
12
0
12
8
8 (1)
8
5
2
800-2700
1
1
2
8
0
8
2
1
1
2
5
800-2560
1
1
2
8
0
8
4
1
1
4
2.5
800-2700
1
0
2
8
0
8
2
1
1
2
5
800-2560
1
4
2.5
800-2700
—
—
—
—
2
4
2.5
800-2700
2
2
1
5
800-2560
2
2
2
2.5
800-2700
8
8 (1)
8
5
1
1000-2700
16
1
2
4
1
5
800-2560
JMODE
K
[Min:Step:Max]
D
DES
LINKS
N
CS
12-bit, single-channel, 8 lanes
0
3:1:32
1
1
2
12
12-bit, single-channel, 16 lanes
1
3:1:32
1
1
2
12-bit, dual-channel, 8 lanes
2
3:1:32
1
0
12-bit, dual-channel, 16 lanes
3
3:1:32
1
8-bit, single-channel, 4 lanes
4
18:2:32
8-bit, single-channel, 8 lanes
5
18:2:32
8-bit, dual-channel, 4 lanes
6
18:2:32
8-bit, dual-channel, 8 lanes
7
18:2:32
1
0
2
8
0
8
4
1
Reserved
8
—
—
—
—
—
—
—
—
—
15-bit, real data, decimate-by-2, 8 lanes
9
9:1:32
2
0
2
15
1 (2)
16
4
1
15-bit, decimate-by-4, 4 lanes
10
9:1:32
4
0
2
15
1 (2)
16
2
15-bit, decimate-by-4, 8 lanes
11
9:1:32
4
0
2
15
1 (2)
16
4
12-bit, decimate-by-4, 16 lanes
12
3:1:32
4
0
2
12
0
12
15-bit, decimate-by-8, 2 lanes
13
5:1:32
8
0
2
15
1 (2)
(2)
15-bit, decimate-by-8, 4 lanes
14
9:1:32
8
0
2
15
1
16
2
2
2
1
2.5
800-2700
15-bit, decimate-by-16, 1 lane
15
3:1:32
16
0
1
15
1 (2)
16
1
4
8
1
5
800-2560
15-bit, decimate-by-16, 2 lanes
16
5:1:32
16
0
2
15
1 (2)
16
1
2
4
1
2.5
800-2700
8-bit, single-channel, 16 lanes
17
18:2:32
1
1
2
8
0
8
8
1
1
8
1.25
800-2700
8-bit, dual-channel, 16 lanes
18
18:2:32
1
0
2
8
0
8
8
1
1
8
1.25
800-2700
(1)
(2)
62
M equals L in these modes to allow the samples to be sent in time-order over L lanes. The M parameter does not represent the actual number of converters. Interleave the M sample
streams from each link in the receiver to produce the correct sample data; see Table 21 to Table 38 for more details.
CS is always reported as 0 in the initial lane alignment sequence (ILAS) for the ADC12DJ2700.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
The ADC12DJ2700 has a total of 16 high-speed output drivers that are grouped into two 8-lane JESD204B links.
Most operating modes use two links with up to eight lanes per link. The lanes and their derived configuration
parameters are described in Table 20. For a specified JMODE, the lowest indexed lanes for each link are used
and the higher indexed lanes for each link are automatically powered down. Always route the lowest indexed
lanes to the logic device.
Table 20. ADC12DJ2700 Lane Assignment and Parameters
DEVICE PIN
DESIGNATION
LINK
DID (User Configured)
LID (Derived)
DA0±
0
DA1±
1
DA2±
DA3±
DA4±
2
Set by DID (see theJESD204B DID parameter
register), the effective DID is equal to the DID register
setting (DID)
A
3
4
DA5±
5
DA6±
6
DA7±
7
DB0±
0
DB1±
1
DB2±
DB3±
DB4±
2
Set by DID (see theJESD204B DID parameter
register), the effective DID is equal to the DID register
setting plus 1 (DID+1)
B
3
4
DB5±
5
DB6±
6
DB7±
7
7.4.3.1 JESD204B Output Data Formats
Output data are formatted in a specific optimized fashion for each JMODE setting. When the DDC is not used
(decimation = 1) the 12-bit offset binary values are mapped into octets. For the DDC mode, the 16-bit values (15bit complex data plus 1 overrange bit) are mapped into octets. The following tables show the specific mapping
formats for a single frame. In all mappings the tail bits (T) are 0 (zero). In Table 21 to Table 38, the singlechannel format samples are defined as Sn, where n is the sample number within the frame. In the dual-channel
real output formats (DDC bypass and decimate-by-2), the samples are defined as An and Bn, where An are
samples from channel A and Bn are samples from channel B. In the complex output formats (decimate-by-4,
decimate-by-8, decimate-by-16), the samples are defined as AIn, AQn, BIn and BQn, where AIn and AQn are the
in-phase and quadrature-phase samples of channel A and BIn and BQn are the in-phase and quadrature-phase
samples of channel B. All samples are formatted as MSB first, LSB last.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
63
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Table 21. JMODE 0 (12-bit, Decimate-by-1, Single-Channel, 8 Lanes)
OCTET
NIBBLE
0
0
1
1
2
2
3
4
3
5
6
4
7
8
5
9
10
6
11
12
7
13
14
15
DA0
S0
S8
S16
S24
S32
T
DA1
S2
S10
S18
S26
S34
T
DA2
S4
S12
S20
S28
S36
T
DA3
S6
S14
S22
S30
S38
T
DB0
S1
S9
S17
S25
S33
T
DB1
S3
S11
S19
S27
S35
T
DB2
S5
S13
S21
S29
S37
T
DB3
S7
S15
S23
S31
S39
T
Table 22. JMODE 1 (12-Bit, Decimate-by-1, Single-Channel, 16 Lanes)
OCTET
NIBBLE
0
0
1
1
2
2
3
4
3
5
6
4
7
8
5
9
10
6
11
12
7
13
14
15
DA0
S0
S16
S32
S48
S64
T
DA1
S2
S18
S34
S50
S66
T
DA2
S4
S20
S36
S52
S68
T
DA3
S6
S22
S38
S54
S70
T
DA4
S8
S24
S40
S56
S72
T
DA5
S10
S26
S42
S58
S74
T
DA6
S12
S28
S44
S60
S76
T
DA7
S14
S30
S46
S62
S78
T
DB0
S1
S17
S33
S49
S65
T
DB1
S3
S19
S35
S51
S67
T
DB2
S5
S21
S37
S53
S69
T
DB3
S7
S23
S39
S55
S71
T
DB4
S9
S25
S41
S57
S73
T
DB5
S11
S27
S43
S59
S75
T
DB6
S13
S29
S45
S61
S77
T
DB7
S15
S31
S47
S63
S79
T
Table 23. JMODE 2 (12-Bit, Decimate-by-1, Dual-Channel, 8 Lanes)
OCTET
NIBBLE
64
0
0
1
1
2
2
3
4
3
5
6
4
7
8
5
9
10
6
11
12
7
13
14
15
DA0
A0
A4
A8
A12
A16
T
DA1
A1
A5
A9
A13
A17
T
DA2
A2
A6
A10
A14
A18
T
DA3
A3
A7
A11
A15
A19
T
DB0
B0
B4
B8
B12
B16
T
DB1
B1
B5
B9
B13
B17
T
DB2
B2
B6
B10
B14
B18
T
DB3
B3
B7
B11
B15
B19
T
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Table 24. JMODE 3 (12-Bit, Decimate-by-1, Dual-Channel, 16 Lanes)
OCTET
NIBBLE
0
0
1
1
2
2
3
4
3
5
6
4
7
5
8
9
10
6
11
12
7
13
14
15
DA0
A0
A8
A16
A24
A32
T
DA1
A1
A9
A17
A25
A33
T
DA2
A2
A10
A18
A26
A34
T
DA3
A3
A11
A19
A27
A35
T
DA4
A4
A12
A20
A28
A36
T
DA5
A5
A13
A21
A29
A37
T
DA6
A6
A14
A22
A30
A38
T
DA7
A7
A15
A23
A31
A39
T
DB0
B0
B8
B16
B24
B32
T
DB1
B1
B9
B17
B25
B33
T
DB2
B2
B10
B18
B26
B34
T
DB3
B3
B11
B19
B27
B35
T
DB4
B4
B12
B20
B28
B36
T
DB5
B5
B13
B21
B29
B37
T
DB6
B6
B14
B22
B30
B38
T
DB7
B7
B15
B23
B31
B39
T
Table 25. JMODE 4 (8-Bit, Decimate-by-1, Single-Channel, 4 Lanes)
OCTET
NIBBLE
0
0
1
DA0
S0
DA1
S2
DB0
S1
DB1
S3
Table 26. JMODE 5 (8-Bit, Decimate-by-1, Single-Channel, 8 Lanes)
OCTET
NIBBLE
0
0
1
DA0
S0
DA1
S2
DA2
S4
DA3
S6
DB0
S1
DB1
S3
DB2
S5
DB3
S7
Table 27. JMODE 6 (8-Bit, Decimate-by-1, Dual-Channel, 4 Lanes)
OCTET
NIBBLE
0
0
1
DA0
A0
DA1
A1
DB0
B0
DB1
B1
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
65
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Table 28. JMODE 7 (8-Bit, Decimate-by-1, Dual-Channel, 8 Lanes)
OCTET
0
NIBBLE
0
1
DA0
A0
DA1
A1
DA2
A2
DA3
A3
DB0
B0
DB1
B1
DB2
B2
DB3
B3
Table 29. JMODE 9 (15-Bit, Decimate-by-2, Dual-Channel, 8 Lanes)
OCTET
NIBBLE
0
0
1
1
2
DA0
A0
DA1
A1
DA2
A2
DA3
A3
DB0
B0
DB1
B1
DB2
B2
DB3
B3
3
Table 30. JMODE 10 (15-Bit, Decimate-by-4, Dual-Channel, 4 Lanes)
OCTET
NIBBLE
0
0
1
1
2
DA0
AI0
DA1
AQ0
DB0
BI0
DB1
BQ0
3
Table 31. JMODE 11 (15-Bit, Decimate-by-4, Dual-Channel, 8 Lanes)
OCTET
NIBBLE
0
0
1
1
DA0
66
2
3
AI0
DA1
AI1
DA2
AQ0
DA3
AQ1
DB0
BI0
DB1
BI1
DB2
BQ0
DB3
BQ1
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Table 32. JMODE 12 (12-Bit, Decimate-by-4, Dual-Channel, 16 Lanes)
OCTET
0
NIBBLE
1
0
1
2
2
3
4
3
5
4
6
7
8
5
9
10
6
11
12
7
13
14
15
DA0
AI0
AI4
AI8
AI12
AI16
T
DA1
AQ0
AQ4
AQ8
AQ12
AQ16
T
DA2
AI1
AI5
AI9
AI13
AI17
T
DA3
AQ1
AQ5
AQ9
AQ13
AQ17
T
DA4
AI2
AI6
AI10
AI14
AI18
T
DA5
AQ2
AQ6
AQ10
AQ14
AQ218
T
DA6
AI3
AI7
AI11
AI15
AI19
T
DA7
AQ3
AQ7
AQ11
AQ15
AQ19
T
DB0
BI0
BI4
BI8
BI12
BI16
T
DB1
BQ0
BQ4
BQ8
BQ12
BQ16
T
DB2
BI1
BI5
BI9
BI13
BI17
T
DB3
BQ1
BQ5
BQ9
BQ13
BQ17
T
DB4
BI2
BI6
BI10
BI14
BI18
T
DB5
BQ2
BQ6
BQ10
BQ14
BQ218
T
DB6
BI3
BI7
BI11
BI15
BI19
T
DB7
BQ3
BQ7
BQ11
BQ15
BQ19
T
Table 33. JMODE 13 (15-Bit, Decimate-by-8, Dual-Channel, 2 Lanes)
OCTET
0
NIBBLE
0
1
1
2
2
3
3
4
5
6
DA0
AI0
AQ0
DB0
BI0
BQ0
7
Table 34. JMODE 14 (15-Bit, Decimate-by-8, Dual-Channel, 4 Lanes)
OCTET
0
NIBBLE
1
0
1
2
DA0
AI0
DA1
AQ0
DB0
BI0
DB1
BQ0
3
Table 35. JMODE 15 (15-Bit, Decimate-by-16, Dual-Channel, 1 Lane)
OCTET
0
NIBBLE
0
DA0
1
1
2
2
3
4
3
5
AI0
6
4
7
8
AQ0
5
9
10
6
11
12
7
13
BI0
14
15
BQ0
Table 36. JMODE 16 (15-Bit, Decimate-by-16, Dual-Channel, 2 Lanes)
OCTET
NIBBLE
0
0
1
1
2
2
3
4
3
5
6
DA0
AI0
AQ0
DB0
BI0
BQ0
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
7
67
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Table 37. JMODE 17 (8-bit, Decimate-by-1, Single-Channel, 16 lanes)
OCTET
0
NIBBLE
0
1
DA0
S0
DA1
S2
DA2
S4
DA3
S6
DA4
S8
DA5
S10
DA6
S12
DA7
S14
DB0
S1
DB1
S3
DB2
S5
DB3
S7
DB4
S9
DB5
S11
DB6
S13
DB7
S15
Table 38. JMODE 18 (8-Bit, Decimate-by-1, Dual-Channel, 16 Lanes)
OCTET
0
NIBBLE
0
1
DA0
A0
DA1
A1
DA2
A2
DA3
A3
DA4
A4
DA5
A5
DA6
A6
DA7
A7
DB0
B0
DB1
B1
DB2
B2
DB3
B3
DB4
B4
DB5
B5
DB6
B6
DB7
B7
7.4.3.2 Dual DDC and Redundant Data Mode
When operating in dual-channel mode, the data from one channel can be routed to both digital down-converter
blocks by using DIG_BIND_A or DIG_BIND_B (see the digital channel binding register). This feature enables
down-conversion of two separate captured bands from a single ADC channel. The second ADC can be powered
down in this mode by setting PD_ACH or PD_BCH (see the device configuration register).
Additionally, DIG_BIND_A or DIG_BIND_B can be used to provide redundant data to separate digital processors
by routing data from one ADC channel to both JESD204B links. Redundant data mode is available for all JMODE
modes except for the single-channel modes. Both dual DDC mode and redundant data mode are demonstrated
in Figure 83 where the data for ADC channel A is routed to both DDCs and then transmitted to a single
processor or two processors (for redundancy).
68
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
DDC Bypass
DDC A
JESD204B
LINK A
(DA0-DA7)
MUX
MUX
ADC
Channel A
JMODE
DIG_BIND_A = 0
ADC
Channel B
DDC B
JESD204B
LINK B
(DB0-DB7)
MUX
MUX
DDC Bypass
JMODE
DIG_BIND_B = 0
.
Copyright © 2017, Texas Instruments Incorporated
Figure 83. Dual DDC Mode or Redundant Data Mode for Channel A
7.4.4 Power-Down Modes
The PD input pin allows the ADC12DJ2700 devices to be entirely powered down. Power-down can also be
controlled by MODE (see the device configuration register). The serial data output drivers are disabled when PD
is high. When the device returns to normal operation, the JESD204 link must be re-established, and the ADC
pipeline and decimation filters contain meaningless information so the system must wait a sufficient time for the
data to be flushed. If power-down for power savings is desired, the system must power down the supply voltages
regulators for VA19, VA11, and VD11 rather than make use of the PD input or MODE settings.
NOTE
Powering down high speed data outputs (DA0± ... DA7±, DB0± ... DB7±) for extended
times may reduce performance of the output serializers, especially at high data rates. For
information regarding reliable serializer operation, see footnote 1 in the Pin Functions
table.
7.4.5 Test Modes
A number of device test modes are available. These modes insert known patterns of information into the device
data path for assistance with system debug, development, or characterization.
7.4.5.1 Serializer Test-Mode Details
Test modes are enabled by setting JTEST (see the JESD204B test pattern control register) to the desired test
mode. Each test mode is described in detail in the following sections. Regardless of the test mode, the serializer
outputs are powered up based on JMODE. Only enable the test modes when the JESD204B link is disabled.
Figure 84 provides a diagram showing the various test mode insertion points.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
69
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
ADC
JESD204B Block
JESD204B
TRANSPORT
LAYER
ADC
SCRAMBLER
(Optional)
Long/Short Transport
Octet Ramp
Test Mode Enable
JESD204B
LINK
LAYER
8b/10b
ENCODER
Repeated ILA
Modified RPAT
Test Mode Enable
JESD204B
TX
Active Lanes and
Serial Rates
Set by JMODE
PRBS
D21.5
K28.5
Serial Outputs High/Low
Test Mode Enable
Figure 84. Test Mode Insertion Points
7.4.5.2 PRBS Test Modes
The PRBS test modes bypass the 8b, 10b encoder. These test modes produce pseudo-random bit streams that
comply with the ITU-T O.150 specification. These bit streams are used with lab test equipment that can selfsynchronize to the bit pattern and, therefore, the initial phase of the pattern is not defined.
The sequences are defined by a recursive equation. For example, Equation 10 defines the PRBS7 sequence.
y[n] = y[n – 6]⊕y[n – 7]
where
•
bit n is the XOR of bit [n – 6] and bit [n – 7], which are previously transmitted bits
(10)
Table 39 lists equations and sequence lengths for the available PRBS test modes. The initial phase of the
pattern is unique for each lane.
Table 39. PBRS Mode Equations
PRBS TEST MODE
SEQUENCE
SEQUENCE LENGTH (bits)
PRBS7
y[n] = y[n – 6]⊕y[n – 7]
127
PRBS15
y[n] = y[n – 14]⊕y[n – 15]
32767
PRBS23
y[n] = y[n – 18]⊕y[n – 23]
8388607
7.4.5.3 Ramp Test Mode
In the ramp test mode, the JESD204B link layer operates normally, but the transport layer is disabled and the
input from the formatter is ignored. After the ILA sequence, each lane transmits an identical octet stream that
increments from 0x00 to 0xFF and repeats.
7.4.5.4 Short and Long Transport Test Mode
JESD204B defines both short and long transport test modes to verify that the transport layers in the transmitter
and receiver are operating correctly. The ADC12DJ2700 has three different transport layer test patterns
depending on the N' value of the specified JMODE (see Table 19).
70
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.4.5.4.1 Short Transport Test Pattern
Short transport test patterns send a predefined octet format that repeats every frame. In the ADC12DJ2700, all
JMODE configurations that have an N' value of 8 or 12 use the short transport test pattern. Table 40 and
Table 41 define the short transport test patterns for N' values of 8 and 12. All applicable lanes are shown,
however only the enabled lanes (lowest indexed) for the configured JMODE are used.
Table 40. Short Transport Test Pattern for N' = 8 Modes (Length = 2 Frames)
FRAME
0
1
DA0
0x00
0xFF
DA1
0x01
0xFE
DA2
0x02
0xFD
DA3
0x03
0xFC
DB0
0x00
0xFF
DB1
0x01
0xFE
DB2
0x02
0xFD
DB3
0x03
0xFC
Table 41. Short Transport Test Pattern for N' = 12 Modes (Length = 1 Frame)
OCTET
NIBBLE
0
0
1
1
2
2
3
4
3
5
6
4
7
8
5
9
10
6
11
12
7
13
14
15
DA0
0xF01
0xF02
0xF03
0xF04
0xF05
T
DA1
0xE11
0xE12
0xE13
0xE14
0xE15
T
DA2
0xD21
0xD22
0xD23
0xD24
0xD25
T
DA3
0xC31
0xC32
0xC33
0xC34
0xC35
T
DA4
0xB41
0xB42
0xB43
0xB44
0xB45
T
DA5
0xA51
0xA52
0xA53
0xA54
0xA55
T
DA6
0x961
0x962
0x963
0x964
0x965
T
DA7
0x871
0x872
0x873
0x874
0x875
T
DB0
0xF01
0xF02
0xF03
0xF04
0xF05
T
DB1
0xE11
0xE12
0xE13
0xE14
0xE15
T
DB2
0xD21
0xD22
0xD23
0xD24
0xD25
T
DB3
0xC31
0xC32
0xC33
0xC34
0xC35
T
DB4
0xB41
0xB42
0xB43
0xB44
0xB45
T
DB5
0xA51
0xA52
0xA53
0xA54
0xA55
T
DB6
0x961
0x962
0x963
0x964
0x965
T
DB7
0x871
0x872
0x873
0x874
0x875
T
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
71
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.4.5.4.2 Long Transport Test Pattern
The long-transport test mode is used in all of the JMODE modes where N' equals 16. Patterns are generated in
accordance with the JESD204B standard and are different for each output format as defined in Table 19. The
rules for the pattern are defined below. Equation 11 gives the length of the test pattern. The long transport test
pattern is the same for link A and link B, where DAx lanes belong to link A and DBx lanes belong to link B.
Long Test Pattern Length (Frames) = K × ceil[(M × S + 2) / K]
•
•
(11)
Sample Data:
– Frame 0: Each sample contains N bits, with all samples set to the converter ID (CID) plus 1 (CID + 1). The
CID is defined based on the converter number within the link; two links are used in all modes except
JMODE 15. Within a link, the converters are numbered by channel (A or B) and in-phase (I) and
quadrature-phase (Q) and reset between links. For instance, in JMODE 10, two links are used so channel
A and B data are separated into separate links and the in-phase component for each channel has CID = 0
and the quadrature-phase component has CID = 1. In JMODE 15, one link is used, so channel A and B
are within the same link and AI has CID = 0, AQ has CID = 1, BI has CID = 2, and BQ has CID = 3.
– Frame 1: Each sample contains N bits, with each sample (for each converter) set as its individual sample
ID (SID) within the frame plus 1 (SID + 1)
– Frame 2 +: Each sample contains N bits, with the data set to 2N–1 for all samples (for example, if N is 15
then 2N–1 = 16384)
Control Bits (if CS > 0):
– Frame 0 to M × S – 1: The control bit belonging to the sample mod (i, S) of the converter floor (i, S) is set
to 1 and all others are set to 0, where i is the frame index (i = 0 is the first frame of the pattern).
Essentially, the control bit walks from the lowest indexed sample to the highest indexed sample and from
the lowest indexed converter to the highest indexed converter, changing position every frame.
– Frame M × S +: All control bits are set to 0
Table 42 describes an example long transport test pattern for when JMODE = 10, K = 10.
Table 42. Example Long Transport Test Pattern (JMODE = 10, K = 10)
TIME →
OCTET
NUM
0
1
2
3
4
5
6
PATTERN REPEATS →
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
DA0
0x0003
0x0002
0x8000
0x8000
0x8000
0x8000
0x8000
0x8000
0x8000
0x8000
0x0003
DA1
0x0004
0x0003
0x8000
0x8000
0x8000
0x8000
0x8000
0x8000
0x8000
0x8000
0x0004
DB0
0x0003
0x0002
0x8000
0x8000
0x8000
0x8000
0x8000
0x8000
0x8000
0x8000
0x0003
DB1
0x0004
0x0003
0x8000
0x8000
0x8000
0x8000
0x8000
0x8000
0x8000
0x8000
0x0004
Frame
n
Frame
n+1
Frame
n+2
Frame
n+3
Frame
n+4
Frame
n+5
Frame
n+6
Frame
n+7
Frame
n+8
Frame
n+9
Frame
n + 10
The pattern starts at the end of the initial lane alignment sequence (ILAS) and repeats indefinitely as long as the
link remains running. For more details see the JESD204B specification, section 5.1.6.3.
7.4.5.5 D21.5 Test Mode
In this test mode, the controller transmits a continuous stream of D21.5 characters (alternating 0s and 1s).
7.4.5.6 K28.5 Test Mode
In this test mode, the controller transmits a continuous stream of K28.5 characters.
7.4.5.7 Repeated ILA Test Mode
In this test mode, the JESD204B link layer operates normally, except that the ILA sequence (ILAS) repeats
indefinitely instead of starting the data phase. Whenever the receiver issues a synchronization request, the
transmitter initiates code group synchronization. Upon completion of code group synchronization, the transmitter
repeatedly transmits the ILA sequence.
72
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.4.5.8 Modified RPAT Test Mode
A 12-octet repeating pattern is defined in INCITS TR-35-2004. The purpose of this pattern is to generate white
spectral content for JESD204B compliance and jitter testing. Table 43 lists the pattern before and after 8b, 10b
encoding.
Table 43. Modified RPAT Pattern Values
OCTET NUMBER
Dx.y NOTATION
8-BIT INPUT TO 8b, 10b ENCODER
0
D30.5
0xBE
1
D23.6
0xD7
2
D3.1
0x23
3
D7.2
0x47
4
D11.3
0x6B
5
D15.4
0x8F
6
D19.5
0xB3
7
D20.0
0x14
8
D30.2
0x5E
9
D27.7
0xFB
10
D21.1
0x35
11
D25.2
0x59
20b OUTPUT OF 8b, 10b ENCODER
(Two Characters)
0x86BA6
0xC6475
0xD0E8D
0xCA8B4
0x7949E
0xAA665
7.4.6 Calibration Modes and Trimming
The ADC12DJ2700 has two calibration modes available: foreground calibration and background calibration.
When foreground calibration is initiated the ADCs are automatically taken offline and the output data becomes
mid-code (0x000 in 2's complement) while a calibration is occurring. Background calibration allows the ADC to
continue normal operation while the ADC cores are calibrated in the background by swapping in a different ADC
core to take its place. Additional offset calibration features are available in both foreground and background
calibration modes. Further, a number of ADC parameters can be trimmed to optimize performance in a user
system.
The ADC12DJ2700 consists of a total of six sub-ADCs, each referred to as a bank, with two banks forming an
ADC core. The banks sample out-of-phase so that each ADC core is two-way interleaved. The six banks form
three ADC cores, referred to as ADC A, ADC B, and ADC C. In foreground calibration mode, ADC A samples
INA± and ADC B samples INB± in dual-channel mode and both ADC A and ADC B sample INA± (or INB±) in
single-channel mode. In the background calibration modes, the third ADC core, ADC C, is swapped in
periodically for ADC A and ADC B so that they can be calibrated without disrupting operation. Figure 85
illustrates a diagram of the calibration system including labeling of the banks that make up each ADC core. When
calibration is performed the linearity, gain, and offset voltage for each bank are calibrated to an internally
generated calibration signal. The analog inputs can be driven during calibration, both foreground and
background, except that when offset calibration (OS_CAL or BGOS_CAL) is used there must be no signals (or
aliased signals) near DC for proper estimation of the offset (see the Offset Calibration section).
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
73
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
ADC A
Interleave
Bank 0
MUX
INA
+
Calibration
Signal
INA-
Bank 1
Calibration
Engine
MUX
ADC C
Interleave
Bank 2
MUX
Calibration
Signal
Calibration
Engine
Bank 3
Calibration
Engine
INB
+
ADC A
Output
ADC B
MUX
ADC B
Output
Interleave
Bank 4
INBMUX
Calibration
Signal
Calibration
Engine
Bank 5
Calibration
Engine
Copyright © 2017, Texas Instruments Incorporated
Figure 85. ADC12DJ2700 Calibration System Block Diagram
In addition to calibration, a number of ADC parameters are user controllable to provide trimming for optimal
performance. These parameters include input offset voltage, ADC gain, interleaving timing, and input termination
resistance. The default trim values are programmed at the factory to unique values for each device that are
determined to be optimal at the test system operating conditions. The user can read the factory-programmed
values from the trim registers and adjust as desired. The register fields that control the trimming are labeled
according to the input that is being sampled (INA± or INB±), the bank that is being trimmed, or the ADC core that
is being trimmed. The user is not expected to change the trim values as operating conditions change, however
optimal performance can be obtained by doing so. Any custom trimming must be done on a per device basis
because of process variations, meaning that there is no global optimal setting for all parts. See the Trimming
section for information about the available trim parameters and associated registers.
7.4.6.1 Foreground Calibration Mode
Foreground calibration requires the ADC to stop converting the analog input signals during the procedure.
Foreground calibration always runs on power-up and the user must wait a sufficient time before programming the
device to ensure that the calibration is finished. Foreground calibration can be initiated by triggering the
calibration engine. The trigger source can be either the CAL_TRIG pin or CAL_SOFT_TRIG (see the calibration
software trigger register) and is chosen by setting CAL_TRIG_EN (see the calibration pin configuration register).
7.4.6.2 Background Calibration Mode
Background calibration mode allows the ADC to continuously operate, with no interruption of data. This
continuous operation is accomplished by activating an extra ADC core that is calibrated and then takes over
operation for one of the other previously active ADC cores. When that ADC core is taken off-line, that ADC is
calibrated and can in turn take over to allow the next ADC to be calibrated. This process operates continuously,
ensuring the ADC cores always provide the optimum performance regardless of system operating condition
74
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
changes. Because of the additional active ADC core, background calibration mode has increased power
consumption in comparison to foreground calibration mode. The low-power background calibration (LPBG) mode
discussed in the Low-Power Background Calibration (LPBG) Mode section provides reduced average power
consumption in comparison with the standard background calibration mode. Background calibration can be
enabled by setting CAL_BG (see the calibration configuration 0 register). CAL_TRIG_EN must be set to 0 and
CAL_SOFT_TRIG must be set to 1.
Great care has been taken to minimize effects on converted data as the core switching process occurs, however,
small brief glitches may still occur on the converter data as the cores are swapped. See the Typical
Characteristics section for examples of possible glitches in sine-wave and DC signals.
7.4.6.3 Low-Power Background Calibration (LPBG) Mode
Low-power background calibration (LPBG) mode reduces the power-overhead of enabling additional ADC cores.
Off-line cores are powered down until ready to be calibrated and put on-line. Set LP_EN = 1 to enable the lowpower background calibration feature. LP_SLEEP_DLY is used to adjust the amount of time an ADC sleeps
before waking up for calibration (if LP_EN = 1 and LP_TRIG = 0). LP_WAKE_DLY sets how long the core is
allowed to stabilize before calibration and being put on-line. LP_TRIG is used to select between an automatic
switching process or one that is controlled by the user via CAL_SOFT_TRIG or CAL_TRIG. In this mode there is
an increase in power consumption during the ADC core calibration. The power consumption roughly alternates
between the power consumption in foreground calibration when the spare ADC core is sleeping to the power
consumption in background calibration when the spare ADC is being calibrated. Design the power-supply
network to handle the transient power requirements for this mode.
7.4.7 Offset Calibration
Foreground calibration and background calibration modes inherently calibrate the offsets of the ADC cores;
however, the input buffers sit outside of the calibration loop and therefore their offsets are not calibrated by the
standard calibration process. In both dual-channel mode and single-channel mode, uncalibrated input buffer
offsets result in a shift in the mid-code output (DC offset) with no input. Further, in single-channel mode
uncalibrated input buffer offsets can result in a fixed spur at fS / 2. A separate calibration is provided to correct
the input buffer offsets.
There must be no signals at or near DC or aliased signals that fall at or near DC in order to properly calibration
the offsets, requiring the system to ensure this condition during normal operation or have the ability to mute the
input signal during calibration. Foreground offset calibration is enabled via CAL_OS and only performs the
calibration one time as part of the foreground calibration procedure. Background offset calibration is enabled via
CAL_BGOS and continues to correct the offset as part of the background calibration routine to account for
operating condition changes. When CAL_BGOS is set, the system must ensure that there are no DC or near DC
signals or aliased signals that fall at or near DC during normal operation. Offset calibration can be performed as
a foreground operation when using background calibration by setting CAL_OS to 1 before setting CAL_EN, but
does not correct for variations as operating conditions change.
The offset calibration correction uses the input offset voltage trim registers (see Table 44) to correct the offset
and therefore must not be written by the user when offset calibration is used. The user can read the calibrated
values by reading the OADJ_x_VINy registers, where x is the ADC core and y is the input (INA± or INB±), after
calibration is completed. Only read the values when FG_DONE is read as 1 when using foreground offset
calibration (CAL_OS = 1) and do not read the values when using background offset calibration (CAL_BGOS = 1).
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
75
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.4.8 Trimming
Table 44 lists the parameters that can be trimmed and the associated registers.
Table 44. Trim Register Descriptions
TRIM PARAMETER
Band-gap reference
TRIM REGISTER
BG_TRIM
NOTES
Measurement on BG output pin.
RTRIM_x,
where x = A for INA± or B for INB±)
The device must be powered on with a clock
applied.
Input offset voltage
OADJ_x_VINy,
where x = ADC core (A, B or C)
and y = A for INA± or B for INB±)
A different trim value is allowed for each
ADC core (A, B, or C) to allow more
consistent offset performance in background
calibration mode.
INA± and INB± gain
GAIN_TRIM_x,
where x = A for INA± or B for INB±)
Set FS_RANGE_A and FS_RANGE_B to
default values before trimming the input. Use
FS_RANGE_A and FS_RANGE_B to adjust
the full-scale input voltage.
FS_RANGE_x,
where x = A for INA± or B for INB±)
Full-scale input voltage adjustment for each
input. The default value is effected by
GAIN_TRIM_x (x = A or B). Trim
GAIN_TRIM_x with FS_RANGE_x set to the
default value. FS_RANGE_x can then be
used to trim the full-scale input voltage.
Bx_TIME_y,
where x = bank number (0–5)
and y = 0° or –90° clock phase
Trims the timing between the two banks of
an ADC core (ADC A, B, or C) for two clock
phases, either 0° or –90°. The –90° clock
phase is used in single-channel mode only.
Input termination resistance
INA± and INB± full-scale input voltage
Intra-ADC core timing (bank timing)
Inter-ADC core timing (dual-channel mode)
Inter-ADC core timing (single-channel mode)
TADJ_A, TADJ_B, TADJ_CA, TADJ_CB
The suffix letter (A, B, CA, or CB) indicates
the ADC core that is being trimmed. CA
indicates the timing trim in background
calibration mode for ADC C when standing in
for ADC A, whereas CB is the timing trim for
ADC C when standing in for ADC B.
TADJ_A_FG90, TADJ_B_FG0,
TADJ_A_BG90, TADJ_C_BG0,
TADJ_C_BG90, TADJ_B_BG0
The middle letter (A, B, or C) indicates the
ADC core that is being trimmed. FG indicates
a trim for foreground calibration while BG
indicates background calibration. The suffix
of 0 or 90 indicates the clock phase applied
to the ADC core. 0 indicates a 0° clock and is
sampling in-phase with the clock input. 90
indicates a 90° clock and therefore is
sampling out-of-phase with the clock input.
These timings must be trimmed for optimal
performance if the user prefers to use INB±
in single-channel mode. These timings are
trimmed for INA± at the factory.
7.4.9 Offset Filtering
The ADC12DJ2700 has an additional feature that can be enabled to reduce offset-related interleaving spurs at fS
/ 2 and fS / 4 (single input mode only). Offset filtering is enabled via CAL_OSFILT. The OSFILT_BW and
OSFILT_SOAK parameters can be adjusted to tradeoff offset spur reduction with potential impact on information
in the mission mode signal being processed. Set these two parameters to the same value under most situations.
The DC_RESTORE setting is used to either retain or filter out all DC-related content in the signal.
76
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.5 Programming
7.5.1 Using the Serial Interface
The serial interface is accessed using the following four pins: serial clock (SCLK), serial data in (SDI), serial data
out (SDO), and serial interface chip-select (SCS). Register access is enabled through the SCS pin.
7.5.1.1 SCS
This signal must be asserted low to access a register through the serial interface. Setup and hold times with
respect to the SCLK must be observed.
7.5.1.2 SCLK
Serial data input is accepted at the rising edge of this signal. SCLK has no minimum frequency requirement.
7.5.1.3 SDI
Each register access requires a specific 24-bit pattern at this input. This pattern consists of a read-and-write
(R/W) bit, register address, and register value. The data are shifted in MSB first and multi-byte registers are
always in little-endian format (least significant byte stored at the lowest address). Setup and hold times with
respect to the SCLK must be observed (see the Timing Requirements table).
7.5.1.4 SDO
The SDO signal provides the output data requested by a read command. This output is high impedance during
write bus cycles and during the read bit and register address portion of read bus cycles.
As shown in Figure 86, each register access consists of 24 bits. The first bit is high for a read and low for a write.
The next 15 bits are the address of the register that is to be written to. During write operations, the last eight bits
are the data written to the addressed register. During read operations, the last eight bits on SDI are ignored and,
during this time, the SDO outputs the data from the addressed register. Figure 86 shows the serial protocol
details.
Single Register Access
SCS
1
8
16
17
24
SCLK
Command Field
SDI
R/W
A14
A13 A12
A11
A10
A9
A8
A7
A6
Data Field
A5
A4
A3
A2
A1
A0
D7
D6
D5
D4
D3
D2
D1
D0
Data Field
SDO
(read mode)
High Z
D7
D6
D5
D4
D3
D2
D1
D0
High Z
Figure 86. Serial Interface Protocol: Single Read/Write
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
77
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Programming (continued)
7.5.1.5 Streaming Mode
The serial interface supports streaming reads and writes. In this mode, the initial 24 bits of the transaction
specifics the access type, register address, and data value as normal. Additional clock cycles of write or read
data are immediately transferred, as long as the SCS input is maintained in the asserted (logic low) state. The
register address auto increments (default) or decrements for each subsequent 8-bit transfer of the streaming
transaction. The ADDR_ASC bit (register 000h, bits 5 and 2) controls whether the address value ascends
(increments) or descends (decrements). Streaming mode can be disabled by setting the ADDR_HOLD bit (see
the user SPI configuration register). Figure 87 shows the streaming mode transaction details.
Multiple Register Access
SCS
8
1
16
17
24
25
32
SCLK
Command Field
SDI
R/W A14
A13
A12
A1
1
A10
A9
A8
A7
Data Field (write mode)
Data Field (write mode)
A6
A5
A4
A3
A2
A1
A0
D7
D6
D5
D4
D3
D2
D1
D0
D7
D6
D5
D4
D3
D7
D6
D5
D4
D3
D2
D1
D0
Data Field
Data Field
High Z
SDO
(read mode)
D2
D1
D0
D7
D6
D5
D4
D3
D2
D1
D0
High Z
Figure 87. Serial Interface Protocol: Streaming Read/Write
See the Register Maps section for detailed information regarding the registers.
NOTE
The serial interface must not be accessed during ADC calibration. Accessing the serial
interface during this time impairs the performance of the device until the device is
calibrated correctly. Writing or reading the serial registers also reduces dynamic ADC
performance for the duration of the register access time.
7.6 Register Maps
The Memory Map lists all the ADC12DJ2700 registers.
Memory Map
ADDRESS
RESET
ACRONYM
TYPE
REGISTER NAME
STANDARD SPI-3.0 (0x000 to 0x00F)
0x000
0x30
CONFIG_A
R/W
0x001
Undefined
RESERVED
R
Configuration A Register
0x002
0x00
DEVICE_CONFIG
R/W
0x003
0x03
CHIP_TYPE
R
Chip Type Register
0x004-0x005
0x0020
CHIP_ID
R
Chip ID Registers
0x006
0x0A
CHIP_VERSION
R
Chip Version Register
RESERVED
Device Configuration Register
0x007-0x00B
Undefined
RESERVED
R
RESERVED
0x00C-0x00D
0x0451
VENDOR_ID
R
Vendor Identification Register
0x00E-0x00F
Undefined
RESERVED
R
RESERVED
USER SPI CONFIGURATION (0x010 to 0x01F)
0x010
0x00
USR0
R/W
0x011-0x01F
Undefined
RESERVED
R
78
User SPI Configuration Register
RESERVED
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Register Maps (continued)
Memory Map (continued)
ADDRESS
RESET
ACRONYM
TYPE
REGISTER NAME
MISCELLANEOUS ANALOG REGISTERS (0x020 to 0x047)
0x020-0x028
Undefined
RESERVED
R
0x029
0x00
CLK_CTRL0
R/W
RESERVED
Clock Control Register 0
0x02A
0x20
CLK_CTRL1
R/W
Clock Control Register 1
0x02B
Undefined
RESERVED
R
RESERVED
0x02C-0x02E
Undefined
SYSREF_POS
R
SYSREF Capture Position Register
0x02F
Undefined
RESERVED
R
RESERVED
0x030-0x031
0xA000
FS_RANGE_A
R/W
INA Full-Scale Range Adjust Register
0x032-0x033
0xA000
FS_RANGE_B
R/W
INB Full-Scale Range Adjust Register
0x034-0x037
Undefined
RESERVED
R
0x038
0x00
BG_BYPASS
R/W
0x039-0x03A
Undefined
RESERVED
R
0x03B
0x00
TMSTP_CTRL
R/W
0x03C-0x047
Undefined
RESERVED
R
RESERVED
Internal Reference Bypass Register
RESERVED
TMSTP± Control Register
RESERVED
SERIALIZER REGISTERS (0x048 to 0x05F)
0x048
0x00
SER_PE
R/W
0x049-0x05F
Undefined
RESERVED
R
Serializer Pre-Emphasis Control Register
RESERVED
CALIBRATION REGISTERS (0x060 to 0x0FF)
0x060
0x01
INPUT_MUX
R/W
Input Mux Control Register
0x061
0x01
CAL_EN
R/W
Calibration Enable Register
0x062
0x01
CAL_CFG0
R/W
Calibration Configuration 0 Register
0x063-0x069
Undefined
RESERVED
R
RESERVED
0x06A
Undefined
CAL_STATUS
R
Calibration Status Register
0x06B
0x00
CAL_PIN_CFG
R/W
Calibration Pin Configuration Register
0x06C
0x01
CAL_SOFT_TRIG
R/W
Calibration Software Trigger Register
0x06D
Undefined
RESERVED
R
0x06E
0x88
CAL_LP
R/W
0x06F
Undefined
RESERVED
R
0x070
0x00
CAL_DATA_EN
R/W
Calibration Data Enable Register
0x071
Undefined
CAL_DATA
R/W
Calibration Data Register
0x072-0x079
Undefined
RESERVED
R
0x07A
Undefined
GAIN_TRIM_A
R/W
Channel A Gain Trim Register
0x07B
Undefined
GAIN_TRIM_B
R/W
Channel B Gain Trim Register
0x07C
Undefined
BG_TRIM
R/W
Band-Gap Reference Trim Register
0x07D
Undefined
RESERVED
R
0x07E
Undefined
RTRIM_A
R/W
VINA Input Resistor Trim Register
0x07F
Undefined
RTRIM_B
R/W
VINB Input Resistor Trim Register
0x080
Undefined
TADJ_A_FG90
R/W
Timing Adjustment for A-ADC, Single-Channel Mode,
Foreground Calibration Register
0x081
Undefined
TADJ_B_FG0
R/W
Timing Adjustment for B-ADC, Single-Channel Mode,
Foreground Calibration Register
0x082
Undefined
TADJ_A_BG90
R/W
Timing Adjustment for A-ADC, Single-Channel Mode,
Background Calibration Register
0x083
Undefined
TADJ_C_BG0
R/W
Timing Adjustment for C-ADC, Single-Channel Mode,
Background Calibration Register
0x084
Undefined
TADJ_C_BG90
R/W
Timing Adjustment for C-ADC, Single-Channel Mode,
Background Calibration Register
RESERVED
Low-Power Background Calibration Register
RESERVED
RESERVED
RESERVED
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
79
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Register Maps (continued)
Memory Map (continued)
ADDRESS
RESET
ACRONYM
TYPE
REGISTER NAME
0x085
Undefined
TADJ_B_BG0
R/W
Timing Adjustment for B-ADC, Single-Channel Mode,
Background Calibration Register
0x086
Undefined
TADJ_A
R/W
Timing Adjustment for A-ADC, Dual-Channel Mode Register
0x087
Undefined
TADJ_CA
R/W
Timing Adjustment for C-ADC Acting for A-ADC, DualChannel Mode Register
0x088
Undefined
TADJ_CB
R/W
Timing Adjustment for C-ADC Acting for B-ADC, DualChannel Mode Register
0x089
Undefined
TADJ_B
R/W
Timing Adjustment for B-ADC, Dual-Channel Mode Register
0x08A-0x08B
Undefined
OADJ_A_INA
R/W
Offset Adjustment for A-ADC and INA Register
0x08C-0x08D
Undefined
OADJ_A_INB
R/W
Offset Adjustment for A-ADC and INB Register
0x08E-0x08F
Undefined
OADJ_C_INA
R/W
Offset Adjustment for C-ADC and INA Register
0x090-0x091
Undefined
OADJ_C_INB
R/W
Offset Adjustment for C-ADC and INB Register
0x092-0x093
Undefined
OADJ_B_INA
R/W
Offset Adjustment for B-ADC and INA Register
0x094-0x095
Undefined
OADJ_B_INB
R/W
Offset Adjustment for B-ADC and INB Register
0x096
Undefined
RESERVED
R
0x097
0x00
OSFILT0
R/W
Offset Filtering Control 0
0x098
0x33
OSFILT1
R/W
Offset Filtering Control 1
0x099-0x0FF
Undefined
RESERVED
R
RESERVED
RESERVED
RESERVED
ADC BANK REGISTERS (0x100 to 0x15F)
0x100-0x101
Undefined
RESERVED
R
0x102
Undefined
B0_TIME_0
R/W
Timing Adjustment for Bank 0 (0° Clock) Register
0x103
Undefined
B0_TIME_90
R/W
Timing Adjustment for Bank 0 (–90° Clock) Register
0x104-0x111
Undefined
RESERVED
R
0x112
Undefined
B1_TIME_0
R/W
Timing Adjustment for Bank 1 (0° Clock) Register
0x113
Undefined
B1_TIME_90
R/W
Timing Adjustment for Bank 1 (–90° Clock) Register
0x114-0x121
Undefined
RESERVED
R
0x122
Undefined
B2_TIME_0
R/W
Timing Adjustment for Bank 2 (0° Clock) Register
0x123
Undefined
B2_TIME_90
R/W
Timing Adjustment for Bank 2 (–90° Clock) Register
0x124-0x131
Undefined
RESERVED
R
0x132
Undefined
B3_TIME_0
R/W
Timing Adjustment for Bank 3 (0° Clock) Register
0x133
Undefined
B3_TIME_90
R/W
Timing Adjustment for Bank 3 (–90° Clock) Register
0x134-0x141
Undefined
RESERVED
R
0x142
Undefined
B4_TIME_0
R/W
Timing Adjustment for Bank 4 (0° Clock) Register
0x143
Undefined
B4_TIME_90
R/W
Timing Adjustment for Bank 4 (–90° Clock) Register
0x144-0x151
Undefined
RESERVED
R
0x152
Undefined
B5_TIME_0
R/W
Timing Adjustment for Bank 5 (0° Clock) Register
0x153
Undefined
B5_TIME_90
R/W
Timing Adjustment for Bank 5 (–90° Clock) Register
0x154-0x15F
Undefined
RESERVED
R
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
LSB CONTROL REGISTERS (0x160 to 0x1FF)
0x160
0x00
ENC_LSB
R/W
0x161-0x1FF
Undefined
RESERVED
R
LSB Control Bit Output Register
RESERVED
JESD204B REGISTERS (0x200 to 0x20F)
80
0x200
0x01
JESD_EN
R/W
JESD204B Enable Register
0x201
0x02
JMODE
R/W
JESD204B Mode (JMODE) Register
0x202
0x1F
KM1
R/W
JESD204B K Parameter Register
0x203
0x01
JSYNC_N
R/W
JESD204B Manual SYNC Request Register
0x204
0x02
JCTRL
R/W
JESD204B Control Register
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Register Maps (continued)
Memory Map (continued)
ADDRESS
RESET
ACRONYM
TYPE
0x205
0x00
JTEST
R/W
JESD204B Test Pattern Control Register
REGISTER NAME
0x206
0x00
DID
R/W
JESD204B DID Parameter Register
0x207
0x00
FCHAR
R/W
JESD204B Frame Character Register
0x208
Undefined
JESD_STATUS
R/W
JESD204B, System Status Register
0x209
0x00
PD_CH
R/W
JESD204B Channel Power-Down
0x20A
0x00
JEXTRA_A
R/W
JESD204B Extra Lane Enable (Link A)
0x20B
0x00
JEXTRA_B
R/W
JESD204B Extra Lane Enable (Link B)
0x20C-0x20F
Undefined
RESERVED
R
RESERVED
DIGITAL DOWN CONVERTER REGISTERS (0x210-0x2AF)
0x210
0x00
DDC_CFG
R/W
DDC Configuration Register
0x211
0xF2
OVR_T0
R/W
Overrange Threshold 0 Register
0x212
0xAB
OVR_T1
R/W
Overrange Threshold 1 Register
0x213
0x07
OVR_CFG
R/W
Overrange Configuration Register
0x214
0x00
CMODE
R/W
DDC Configuration Preset Mode Register
0x215
0x00
CSEL
R/W
DDC Configuration Preset Select Register
0x216
0x02
DIG_BIND
R/W
Digital Channel Binding Register
0x217-0x218
0x0000
NCO_RDIV
R/W
Rational NCO Reference Divisor Register
0x219
0x02
NCO_SYNC
R/W
NCO Synchronization Register
0x21A-0x21F
Undefined
RESERVED
R
0x220-0x223
0xC0000000
FREQA0
R/W
NCO Frequency (DDC A Preset 0)
0x224-0x225
0x0000
PHASEA0
R/W
NCO Phase (DDC A Preset 0)
RESERVED
0x226-0x227
Undefined
RESERVED
R
0x228-0x22B
0xC0000000
FREQA1
R/W
RESERVED
NCO Frequency (DDC A Preset 1)
0x22C-0x22D
0x0000
PHASEA1
R/W
NCO Phase (DDC A Preset 1)
0x22E-0x22F
Undefined
RESERVED
R
0x230-0x233
0xC0000000
FREQA2
R/W
NCO Frequency (DDC A Preset 2)
0x234-0x235
0x0000
PHASEA2
R/W
NCO Phase (DDC A Preset 2)
0x236-0x237
Undefined
RESERVED
R
RESERVED
RESERVED
0x238-0x23B
0xC0000000
FREQA3
R/W
NCO Frequency (DDC A Preset 3)
0x23C-0x23D
0x0000
PHASEA3
R/W
NCO Phase (DDC A Preset 3)
0x23E-0x23F
Undefined
RESERVED
R
0x240-0x243
0xC0000000
FREQB0
R/W
NCO Frequency (DDC B Preset 0)
0x244-0x245
0x0000
PHASEB0
R/W
NCO Phase (DDC B Preset 0)
0x246-0x247
Undefined
RESERVED
R
0x248-0x24B
0xC0000000
FREQB1
R/W
NCO Frequency (DDC B Preset 1)
NCO Phase (DDC B Preset 1)
RESERVED
RESERVED
0x24C-0x24D
0x0000
PHASEB1
R/W
0x24E-0x24F
Undefined
RESERVED
R
0x250-0x253
0xC0000000
FREQB2
R/W
NCO Frequency (DDC B Preset 2)
NCO Phase (DDC B Preset 2)
RESERVED
0x254-0x255
0x0000
PHASEB2
R/W
0x256-0x257
Undefined
RESERVED
R
0x258-0x25B
0xC0000000
FREQB3
R/W
NCO Frequency (DDC B Preset 3)
NCO Phase (DDC B Preset 3)
RESERVED
0x25C-0x25D
0x0000
PHASEB3
R/W
0x25E-0x296
Undefined
RESERVED
R
RESERVED
0x297
Undefined
SPIN_ID
R
Spin Identification Value
0x298-0x2AF
Undefined
RESERVED
R
RESERVED
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
81
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Register Maps (continued)
Memory Map (continued)
ADDRESS
RESET
ACRONYM
TYPE
REGISTER NAME
SYSREF CALIBRATION REGISTERS (0x2B0 to 0x2BF)
0x2B0
0x00
SRC_EN
R/W
SYSREF Calibration Enable Register
0x2B1
0x05
SRC_CFG
R/W
SYSREF Calibration Configuration Register
0x2B2-0x2B4
Undefined
SRC_STATUS
R
0x2B5-0x2B7
0x00
TAD
R/W
DEVCLK Aperture Delay Adjustment Register
DEVCLK Timing Adjust Ramp Control Register
SYSREF Calibration Status
0x2B8
0x00
TAD_RAMP
R/W
0x2B9-0x2BF
Undefined
RESERVED
R
RESERVED
Alarm Interrupt Status Register
ALARM REGISTERS (0x2C0 to 0x2C2)
82
0x2C0
Undefined
ALARM
R
0x2C1
0x1F
ALM_STATUS
R/W
Alarm Status Register
0x2C2
0x1F
ALM_MASK
R/W
Alarm Mask Register
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1 Register Descriptions
7.6.1.1 Standard SPI-3.0 (0x000 to 0x00F)
Table 45. Standard SPI-3.0 Registers
ADDRESS
RESET
ACRONYM
0x000
0x30
CONFIG_A
Configuration A Register
REGISTER NAME
0x001
Undefined
RESERVED
RESERVED
0x002
0x00
—
DEVICE_CONFIG Device Configuration Register
0x003
0x03
CHIP_TYPE
0x004-0x005
0x0020
CHIP_ID
SECTION
Configuration A Register (address = 0x000) [reset = 0x30]
Device Configuration Register (address = 0x002) [reset =
0x00]
Chip Type Register
Chip Type Register (address = 0x003) [reset = 0x03]
Chip ID Registers
Chip ID Register (address = 0x004 to 0x005) [reset =
0x0020]
0x006
0x0A
CHIP_VERSION
0x007-0x00B
Undefined
RESERVED
Chip Version Register
RESERVED
Chip Version Register (address = 0x006) [reset = 0x01]
0x00C-0x00D
0x0451
VENDOR_ID
Vendor Identification Register
0x00E-0x00F
Undefined
RESERVED
RESERVED
—
Vendor Identification Register (address = 0x00C to
0x00D) [reset = 0x0451]
—
7.6.1.1.1 Configuration A Register (address = 0x000) [reset = 0x30]
Figure 88. Configuration A Register (CONFIG_A)
7
SOFT_RESET
R/W-0
6
RESERVED
R-0
5
ADDR_ASC
R/W-1
4
SDO_ACTIVE
R-1
3
2
1
0
RESERVED
R-0000
Table 46. CONFIG_A Field Descriptions
Bit
Field
Type
Reset
Description
7
SOFT_RESET
R/W
0
Setting this bit results in a full reset of the device. This bit is selfclearing. After writing this bit, the device may take up to 750 ns
to reset. During this time, do not perform any SPI transactions.
6
RESERVED
R
0
RESERVED
5
ADDR_ASC
R/W
1
0: Descend – decrement address while streaming reads/writes
1: Ascend – increment address while streaming reads/writes
(default)
4
SDO_ACTIVE
R
1
Always returns 1, indicating that the device always uses 4-wire
SPI mode.
RESERVED
R
0000
RESERVED
3-0
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
83
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.1.2 Device Configuration Register (address = 0x002) [reset = 0x00]
Figure 89. Device Configuration Register (DEVICE_CONFIG)
7
6
5
4
3
2
1
RESERVED
R-0000 00
0
MODE
R/W-00
Table 47. DEVICE_CONFIG Field Descriptions
Bit
Field
Type
Reset
Description
7-2
RESERVED
R
0000 00
RESERVED
1-0
MODE
R/W
00
The SPI 3.0 specification lists 1 as the low-power functional
mode, 2 as the low-power fast resume, and 3 as power-down.
This device does not support these modes.
0: Normal operation – full power and full performance (default)
1: Normal operation – full power and full performance
2: Power down - everything is powered down. Only use this
setting for brief periods of time to calibrate the on-chip
temperature diode measurement. See the Recommended
Operating Conditions table for more information.
3: Power down - everything is powered down. Only use this
setting for brief periods of time to calibrate the on-chip
temperature diode measurement. See the Recommended
Operating Conditions table for more information.
7.6.1.1.3 Chip Type Register (address = 0x003) [reset = 0x03]
Figure 90. Chip Type Register (CHIP_TYPE)
7
6
5
4
3
2
RESERVED
R-0000
1
0
CHIP_TYPE
R-0011
Table 48. CHIP_TYPE Field Descriptions
Bit
Field
Type
Reset
Description
7-4
RESERVED
R
0000
RESERVED
3-0
CHIP_TYPE
R
0011
Always returns 0x3, indicating that the device is a high-speed
ADC.
7.6.1.1.4 Chip ID Register (address = 0x004 to 0x005) [reset = 0x0020]
Figure 91. Chip ID Register (CHIP_ID)
15
14
13
12
11
10
9
8
3
2
1
0
CHIP_ID[15:8]
R-0x00h
7
6
5
4
CHIP_ID[7:0]
R-0x20h
Table 49. CHIP_ID Field Descriptions
Bit
15-0
84
Field
Type
Reset
Description
CHIP_ID
R
0x0020h
Always returns 0x0020, indicating that this device is part of the
ADC12DJxx00 family.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.1.5 Chip Version Register (address = 0x006) [reset = 0x01]
Figure 92. Chip Version Register (CHIP_VERSION)
7
6
5
4
3
CHIP_VERSION
R-0000 1010
2
1
0
Table 50. CHIP_VERSION Field Descriptions
Bit
Field
Type
Reset
7-0
CHIP_VERSION
R
0000 1010 Chip version, returns 0x0A.
Description
7.6.1.1.6 Vendor Identification Register (address = 0x00C to 0x00D) [reset = 0x0451]
Figure 93. Vendor Identification Register (VENDOR_ID)
15
14
13
12
11
VENDOR_ID[15:8]
R-0x04h
10
9
8
7
6
5
4
3
VENDOR_ID[7:0]
R-0x51h
2
1
0
Table 51. VENDOR_ID Field Descriptions
Bit
15-0
Field
Type
Reset
Description
VENDOR_ID
R
0x0451h
Always returns 0x0451 (TI vendor ID).
7.6.1.2 User SPI Configuration (0x010 to 0x01F)
Table 52. User SPI Configuration Registers
ADDRESS
RESET
ACRONYM
0x010
0x00
USR0
0x011-0x01F
Undefined
RESERVED
REGISTER NAME
User SPI Configuration Register
SECTION
User SPI Configuration Register (address = 0x010) [reset
= 0x00]
RESERVED
—
7.6.1.2.1 User SPI Configuration Register (address = 0x010) [reset = 0x00]
Figure 94. User SPI Configuration Register (USR0)
7
6
5
4
RESERVED
R-0000 000
3
2
1
0
ADDR_HOLD
R/W-0
Table 53. USR0 Field Descriptions
Bit
Field
Type
Reset
Description
7-1
RESERVED
R/W
0000 000
RESERVED
ADDR_HOLD
R/W
0
0: Use the ADDR_ASC bit to define what happens to the
address during streaming (default)
1: Address remains static throughout streaming operation; this
setting is useful for reading/writing calibration vector information
at the CAL_DATA register
0
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
85
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.3 Miscellaneous Analog Registers (0x020 to 0x047)
Table 54. Miscellaneous Analog Registers
ADDRESS
RESET
ACRONYM
0x020-0x028
Undefined
RESERVED
RESERVED
REGISTER NAME
SECTION
—
0x029
0x00
CLK_CTRL0
Clock Control Register 0
Clock Control Register 0 (address = 0x029) [reset = 0x00]
0x02A
0x20
CLK_CTRL1
Clock Control Register 1
Clock Control Register 1 (address = 0x02A) [reset = 0x00]
RESERVED
0x02B
Undefined
RESERVED
0x02C-0x02E
Undefined
SYSREF_POS
—
SYSREF Capture Position Register
SYSREF Capture Position Register (address = 0x02C0x02E) [reset = Undefined]
0x02F
Undefined
RESERVED
0x030-0x031
0xA000
FS_RANGE_A
RESERVED
INA Full-Scale Range Adjust Register
INA Full-Scale Range Adjust Register (address = 0x0300x031) [reset = 0xA000]
—
0x032-0x033
0xA000
FS_RANGE_B
INB Full-Scale Range Adjust Register
INB Full-Scale Range Adjust Register (address = 0x0320x033) [reset = 0xA000]
0x034-0x037
Undefined
RESERVED
RESERVED
0x038
0x00
BG_BYPASS
Internal Reference Bypass Register
0x039-0x03A
Undefined
RESERVED
RESERVED
0x03B
0x00
SYNC_CTRL
TMSTP± Control Register
0x03C-0x047
Undefined
RESERVED
RESERVED
—
Internal Reference Bypass Register (address = 0x038)
[reset = 0x00]
—
TMSTP± Control Register (address = 0x03B) [reset =
0x00]
—
7.6.1.3.1 Clock Control Register 0 (address = 0x029) [reset = 0x00]
Figure 95. Clock Control Register 0 (CLK_CTRL0)
7
RESERVED
R/W-0
6
SYSREF_PROC_EN
R/W-0
5
SYSREF_RECV_EN
R/W-0
4
SYSREF_ZOOM
R/W-0
3
2
1
SYSREF_SEL
R/W-0000
0
Table 55. CLK_CTRL0 Field Descriptions
Bit
Field
Type
Reset
Description
7
RESERVED
R/W
0
RESERVED
6
SYSREF_PROC_EN
R/W
0
This bit enables the SYSREF processor. This bit must be set to
allow the device to process SYSREF events.
SYSREF_RECV_EN must be set before setting
SYSREF_PROC_EN.
5
SYSREF_RECV_EN
R/W
0
Set this bit to enable the SYSREF receiver circuit.
4
SYSREF_ZOOM
R/W
0
Set this bit to zoom in the SYSREF strobe status (affects
SYSREF_POS).
SYSREF_SEL
R/W
0000
Set this field to select which SYSREF delay to use. Set this field
based on the results returned by SYSREF_POS. Set this field to
0 to use SYSREF calibration.
3-0
86
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.3.2 Clock Control Register 1 (address = 0x02A) [reset = 0x00]
Figure 96. Clock Control Register 1 (CLK_CTRL1)
7
6
5
RESERVED
R/W-0010 0
4
3
2
DEVCLK_LVPECL_EN
R/W-0
1
SYSREF_LVPECL_EN
R/W-0
0
SYSREF_INVERTED
R/W-0
Table 56. CLK_CTRL1 Field Descriptions
Bit
Field
Type
Reset
Description
7-3
RESERVED
R/W
0010 0
RESERVED
2
DEVCLK_LVPECL_EN
R/W
0
Activate low-voltage PECL mode for DEVCLK.
1
SYSREF_LVPECL_EN
R/W
0
Activate low-voltage PECL mode for SYSREF.
0
SYSREF_INVERTED
R/W
0
Inverts the SYSREF signal used for alignment.
7.6.1.3.3 SYSREF Capture Position Register (address = 0x02C-0x02E) [reset = Undefined]
Figure 97. SYSREF Capture Position Register (SYSREF_POS)
23
22
21
15
14
13
7
6
5
20
19
SYSREF_POS[23:16]
R-Undefined
12
11
SYSREF_POS[15:8]
R-Undefined
4
3
SYSREF_POS[7:0]
R-Undefined
18
17
16
10
9
8
2
1
0
Table 57. SYSREF_POS Field Descriptions
Bit
23-0
Field
Type
Reset
Description
SYSREF_POS
R
Undefined
This field returns a 24-bit status value that indicates the position
of the SYSREF edge with respect to DEVCLK. Use this field to
program SYSREF_SEL.
7.6.1.3.4 INA Full-Scale Range Adjust Register (address = 0x030-0x031) [reset = 0xA000]
Figure 98. INA Full-Scale Range Adjust Register (FS_RANGE_A)
15
14
13
7
6
5
12
11
FS_RANGE_A[15:8]
R/W-0xA0h
4
3
FS_RANGE_A[7:0]
R/W-0x00h
10
9
8
2
1
0
Table 58. FS_RANGE_A Field Descriptions
Bit
15-0
Field
Type
Reset
Description
FS_RANGE_A
R/W
0xA000h
This field enables adjustment of the analog full-scale range for
INA.
0x0000: Settings below 0x2000 may result in degraded device
performance
0x2000: 500 mVPP - Recommended minimum setting
0xA000: 800 mVPP (default)
0xFFFF: 1000 mVPP
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
87
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.3.5 INB Full-Scale Range Adjust Register (address = 0x032-0x033) [reset = 0xA000]
Figure 99. INB Full Scale Range Adjust Register (FS_RANGE_B)
15
14
13
7
6
5
12
11
FS_RANGE_B[15:8]
R/W-0xA0
4
3
FS_RANGE_B[7:0]
R/W-0x00
10
9
8
2
1
0
Table 59. FS_RANGE_B Field Descriptions
Bit
15-0
Field
Type
Reset
Description
FS_RANGE_B
R/W
0xA000h
This field enables adjustment of the analog full-scale range for
INB.
0x0000: Settings below 0x2000 may result in degraded device
performance
0x2000: 500 mVPP - Recommended minimum setting
0xA000: 800 mVPP (default)
0xFFFF: 1000 mVPP
7.6.1.3.6 Internal Reference Bypass Register (address = 0x038) [reset = 0x00]
Figure 100. Internal Reference Bypass Register (BG_BYPASS)
7
6
5
4
RESERVED
R/W-0000 000
3
2
1
0
BG_BYPASS
R/W-0
Table 60. BG_BYPASS Field Descriptions
Bit
Field
Type
Reset
Description
7-1
RESERVED
R/W
0000 000
RESERVED
0
BG_BYPASS
R/W
0
When set, VA11 is used as the voltage reference instead of the
internal reference.
7.6.1.3.7 TMSTP± Control Register (address = 0x03B) [reset = 0x00]
Figure 101. TMSTP± Control Register (TMSTP_CTRL)
7
6
5
4
RESERVED
R/W-0000 00
3
2
1
TMSTP_LVPECL_EN
R/W-0
0
TMSTP_RECV_EN
R/W-0
Table 61. TMSTP_CTRL Field Descriptions
88
Bit
Field
Type
Reset
Description
7-2
RESERVED
R/W
0000 00
RESERVED
1
TMSTP_LVPECL_EN
R/W
0
When set, this bit activates the low-voltage PECL mode for the
differential TMSTP± input.
0
TMSTP_RECV_EN
R/W
0
This bit enables the differential TMSTP± input.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.4 Serializer Registers (0x048 to 0x05F)
Table 62. Serializer Registers
ADDRESS
RESET
ACRONYM
0x048
0x00
SER_PE
0x049-0x05F
Undefined
RESERVED
REGISTER NAME
Serializer Pre-Emphasis Control
Register
SECTION
Serializer Pre-Emphasis Control Register (address =
0x048) [reset = 0x00]
RESERVED
—
7.6.1.4.1 Serializer Pre-Emphasis Control Register (address = 0x048) [reset = 0x00]
Figure 102. Serializer Pre-Emphasis Control Register (SER_PE)
7
6
5
4
3
RESERVED
R/W-0000
2
1
0
SER_PE
R/W-0000
Table 63. SER_PE Field Descriptions
Bit
Field
Type
Reset
Description
7-4
RESERVED
R/W
0000
RESERVED
3-0
SER_PE
R/W
0000
This field sets the pre-emphasis for the serial lanes to
compensate for the low-pass response of the PCB trace. This
setting is a global setting that affects all 16 lanes.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
89
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.5 Calibration Registers (0x060 to 0x0FF)
Table 64. Calibration Registers
90
ADDRESS
RESET
ACRONYM
0x060
0x01
INPUT_MUX
Input Mux Control Register
REGISTER NAME
Input Mux Control Register (address = 0x060) [reset =
0x01]
0x061
0x01
CAL_EN
Calibration Enable Register
Calibration Enable Register (address = 0x061) [reset =
0x01]
0x062
0x01
CAL_CFG0
Calibration Configuration 0 Register
Calibration Configuration 0 Register (address = 0x062)
[reset = 0x01]
0x063-0x069
Undefined
RESERVED
RESERVED
0x06A
Undefined
CAL_STATUS
Calibration Status Register
0x06B
0x00
CAL_PIN_CFG
Calibration Pin Configuration
Register
0x06C
0x01
0x06D
Undefined
RESERVED
0x06E
0x88
CAL_LP
0x06F
Undefined
RESERVED
0x070
0x00
CAL_DATA_EN
0x071
Undefined
CAL_DATA
Calibration Data Register
0x072-0x079
Undefined
RESERVED
RESERVED
0x07A
Undefined
GAIN_TRIM_A
Channel A Gain Trim Register
Channel A Gain Trim Register (address = 0x07A) [reset =
Undefined]
0x07B
Undefined
GAIN_TRIM_B
Channel B Gain Trim Register
Channel B Gain Trim Register (address = 0x07B) [reset =
Undefined]
0x07C
Undefined
BG_TRIM
0x07D
Undefined
RESERVED
0x07E
Undefined
RTRIM_A
VINA Input Resistor Trim Register
VINA Input Resistor Trim Register (address = 0x07E)
[reset = Undefined]
0x07F
Undefined
RTRIM_B
VINB Input Resistor Trim Register
VINB Input Resistor Trim Register (address = 0x07F)
[reset = Undefined]
0x080
Undefined
TADJ_A_FG90
Timing Adjustment for A-ADC,
Single-Channel Mode, Foreground
Calibration Register
Timing Adjust for A-ADC, Single-Channel Mode,
Foreground Calibration Register (address = 0x080) [reset
= Undefined]
0x081
Undefined
TADJ_B_FG0
Timing Adjustment for B-ADC,
Single-Channel Mode, Foreground
Calibration Register
Timing Adjust for B-ADC, Single-Channel Mode,
Foreground Calibration Register (address = 0x081) [reset
= Undefined]
0x082
Undefined
TADJ_A_BG90
Timing Adjustment for A-ADC,
Single-Channel Mode, Background
Calibration Register
Timing Adjust for A-ADC, Single-Channel Mode,
Background Calibration Register (address = 0x082) [reset
= Undefined]
0x083
Undefined
TADJ_C_BG0
Timing Adjustment for C-ADC,
Single-Channel Mode, Background
Calibration Register
Timing Adjust for C-ADC, Single-Channel Mode,
Background Calibration Register (address = 0x084) [reset
= Undefined]
0x084
Undefined
TADJ_C_BG90
Timing Adjustment for C-ADC,
Single-Channel Mode, Background
Calibration Register
Timing Adjust for C-ADC, Single-Channel Mode,
Background Calibration Register (address = 0x084) [reset
= Undefined]
0x085
Undefined
TADJ_B_BG0
Timing Adjustment for B-ADC,
Single-Channel Mode, Background
Calibration Register
Timing Adjust for B-ADC, Single-Channel Mode,
Background Calibration Register (address = 0x085) [reset
= Undefined]
0x086
Undefined
TADJ_A
Timing Adjustment for A-ADC, DualChannel Mode Register
Timing Adjust for A-ADC, Dual-Channel Mode Register
(address = 0x086) [reset = Undefined]
0x087
Undefined
TADJ_CA
Timing Adjustment for C-ADC Acting
for A-ADC, Dual-Channel Mode
Register
Timing Adjust for C-ADC Acting for A-ADC, Dual-Channel
Mode Register (address = 0x087) [reset = Undefined]
0x088
Undefined
TADJ_CB
Timing Adjustment for C-ADC Acting
for B-ADC, Dual-Channel Mode
Register
Timing Adjust for C-ADC Acting for B-ADC, Dual-Channel
Mode Register (address = 0x088) [reset = Undefined]
CAL_SOFT_TRIG Calibration Software Trigger Register
RESERVED
Low-Power Background Calibration
Register
RESERVED
Calibration Data Enable Register
Band-Gap Reference Trim Register
RESERVED
Submit Documentation Feedback
SECTION
—
Calibration Status Register (address = 0x06A) [reset =
Undefined]
Calibration Pin Configuration Register (address = 0x06B)
[reset = 0x00]
Calibration Software Trigger Register (address = 0x06C)
[reset = 0x01]
—
Low-Power Background Calibration Register (address =
0x06E) [reset = 0x88]
—
Calibration Data Enable Register (address = 0x070) [reset
= 0x00]
Calibration Data Register (address = 0x071) [reset =
Undefined]
—
Band-Gap Reference Trim Register (address = 0x07C)
[reset = Undefined]
—
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Table 64. Calibration Registers (continued)
ADDRESS
RESET
ACRONYM
0x089
Undefined
TADJ_B
REGISTER NAME
SECTION
0x08A-0x08B
Undefined
OADJ_A_INA
Offset Adjustment for A-ADC and INA Offset Adjustment for A-ADC and INA Register (address =
Register
0x08A-0x08B) [reset = Undefined]
0x08C-0x08D
Undefined
OADJ_A_INB
Offset Adjustment for A-ADC and INB Offset Adjustment for A-ADC and INB Register (address =
Register
0x08C-0x08D) [reset = Undefined]
0x08E-0x08F
Undefined
OADJ_C_INA
Offset Adjustment for C-ADC and
INA Register
Offset Adjustment for C-ADC and INA Register (address =
0x08E-0x08F) [reset = Undefined]
0x090-0x091
Undefined
OADJ_C_INB
Offset Adjustment for C-ADC and
INB Register
Offset Adjustment for C-ADC and INB Register (address =
0x090-0x091) [reset = Undefined]
0x092-0x093
Undefined
OADJ_B_INA
Offset Adjustment for B-ADC and INA Offset Adjustment for B-ADC and INA Register (address =
Register
0x092-0x093) [reset = Undefined]
0x094-0x095
Undefined
OADJ_B_INB
Offset Adjustment for B-ADC and INB Offset Adjustment for B-ADC and INB Register (address =
Register
0x094-0x095) [reset = Undefined]
0x096
Undefined
RESERVED
RESERVED
0x097
0x00
0SFILT0
Offset Filtering Control 0
Offset Filtering Control 0 Register (address = 0x097)
[reset = 0x00]
0x098
0x33
OSFILT1
Offset Filtering Control 1
Offset Filtering Control 1 Register (address = 0x098)
[reset = 0x33]
0x099-0x0FF
Undefined
RESERVED
Timing Adjustment for B-ADC, DualChannel Mode Register
Timing Adjust for B-ADC, Dual-Channel Mode Register
(address = 0x089) [reset = Undefined]
—
RESERVED
—
7.6.1.5.1 Input Mux Control Register (address = 0x060) [reset = 0x01]
Figure 103. Input Mux Control Register (INPUT_MUX)
7
6
RESERVED
R/W-000
5
4
DUAL_INPUT
R/W-0
3
2
RESERVED
R/W-00
1
0
SINGLE_INPUT
R/W-01
Table 65. INPUT_MUX Field Descriptions
Bit
Field
Type
Reset
Description
7-5
RESERVED
R/W
000
RESERVED
DUAL_INPUT
R/W
0
This bit selects inputs for dual-channel modes. If JMODE is
selecting a single-channel mode, this register has no effect.
0: A channel samples INA, B channel samples INB (no swap,
default)
1: A channel samples INB, B channel samples INA (swap)
3-2
RESERVED
R/W
00
RESERVED
1-0
SINGLE_INPUT
R/W
01
Thid field defines which input is sampled in single-channel
mode. If JMODE is not selecting a single-channel mode, this
register has no effect.
0: Reserved
1: INA is used (default)
2: INB is used
3: Reserved
4
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
91
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.5.2 Calibration Enable Register (address = 0x061) [reset = 0x01]
Figure 104. Calibration Enable Register (CAL_EN)
7
6
5
4
RESERVED
R/W-0000 000
3
2
1
0
CAL_EN
R/W-1
Table 66. CAL_EN Field Descriptions
Bit
Field
Type
Reset
Description
7-1
RESERVED
R/W
0000 000
RESERVED
CAL_EN
R/W
1
Calibration enable. Set this bit high to run calibration. Set this bit
low to hold the calibration in reset to program new calibration
settings. Clearing CAL_EN also resets the clock dividers that
clock the digital block and JESD204B interface.
Some calibration registers require clearing CAL_EN before
making any changes. All registers with this requirement contain
a note in their descriptions. After changing the registers, set
CAL_EN to re-run calibration with the new settings.
Always set CAL_EN before setting JESD_EN. Always clear
JESD_EN before clearing CAL_EN.
0
7.6.1.5.3 Calibration Configuration 0 Register (address = 0x062) [reset = 0x01]
Only change this register when CAL_EN is 0.
Figure 105. Calibration Configuration 0 Register (CAL_CFG0)
7
6
RESERVED
R/W-000
5
4
CAL_OSFILT
R/W-0
3
CAL_BGOS
R/W-0
2
CAL_OS
R/W-0
1
CAL_BG
R/W-0
0
CAL_FG
R/W-1
Table 67. CAL_CFG0 Field Descriptions
92
Bit
Field
Type
Reset
Description
7-5
RESERVED
R/W
0000
RESERVED
4
CAL_OSFILT
R/W
0
Enable offset filtering by setting this bit high.
3
CAL_BGOS
R/W
0
0 : Disables background offset calibration (default)
1: Enables background offset calibration (requires CAL_BG to
be set).
2
CAL_OS
R/W
0
0 : Disables foreground offset calibration (default)
1: Enables foreground offset calibration (requires CAL_FG to be
set)
1
CAL_BG
R/W
0
0 : Disables background calibration (default)
1: Enables background calibration
0
CAL_FG
R/W
1
0 : Resets calibration values, skips foreground calibration
1: Resets calibration values, then runs foreground calibration
(default)
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.5.4 Calibration Status Register (address = 0x06A) [reset = Undefined]
Figure 106. Calibration Status Register (CAL_STATUS)
7
6
5
4
3
2
1
CAL_STOPPED
R
RESERVED
R
0
FG_DONE
R
Table 68. CAL_STATUS Field Descriptions
Bit
Field
Type
7-2
RESERVED
R
Reset
Description
RESERVED
1
CAL_STOPPED
R
This bit returns a 1 when the background calibration has
successfully stopped at the requested phase. This bit returns a 0
when calibration starts operating again. If background calibration
is disabled, this bit is set when foreground calibration is
completed or skipped.
0
FG_DONE
R
This bit is set high when the foreground calibration completes.
7.6.1.5.5 Calibration Pin Configuration Register (address = 0x06B) [reset = 0x00]
Figure 107. Calibration Pin Configuration Register (CAL_PIN_CFG)
7
6
5
RESERVED
R/W-0000 0
4
3
2
1
CAL_STATUS_SEL
R/W-00
0
CAL_TRIG_EN
R/W-0
Table 69. CAL_PIN_CFG Field Descriptions
Bit
Field
Type
Reset
Description
7-3
RESERVED
R/W
0000 0
RESERVED
2-1
CAL_STATUS_SEL
R/W
00
0: CALSTAT output pin matches FG_DONE
1: RESERVED
2: CALSTAT output pin matches ALARM
3: CALSTAT output pin is always low
CAL_TRIG_EN
R/W
0
Choose the hardware or software trigger source with this bit.
0: Use the CAL_SOFT_TRIG register for the calibration trigger;
the CAL_TRIG input is disabled (ignored)
1: Use the CAL_TRIG input for the calibration trigger; the
CAL_SOFT_TRIG register is ignored
0
7.6.1.5.6 Calibration Software Trigger Register (address = 0x06C) [reset = 0x01]
Figure 108. Calibration Software Trigger Register (CAL_SOFT_TRIG)
7
6
5
4
RESERVED
R/W-0000 000
3
2
1
0
CAL_SOFT_TRIG
R/W-1
Table 70. CAL_SOFT_TRIG Field Descriptions
Bit
Field
Type
Reset
Description
7-1
RESERVED
R/W
0000 000
RESERVED
CAL_SOFT_TRIG
R/W
1
CAL_SOFT_TRIG is a software bit to provide functionality of the
CAL_TRIG input. Program CAL_TRIG_EN = 0 to use
CAL_SOFT_TRIG for the calibration trigger. If no calibration
trigger is needed, leave CAL_TRIG_EN = 0 and
CAL_SOFT_TRIG = 1 (trigger is set high).
0
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
93
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.5.7 Low-Power Background Calibration Register (address = 0x06E) [reset = 0x88]
Figure 109. Low-Power Background Calibration Register (CAL_LP)
7
6
LP_SLEEP_DLY
R/W-010
5
4
3
2
RESERVED
R/W-0
LP_WAKE_DLY
R/W-01
1
LP_TRIG
R/W-0
0
LP_EN
R/W-0
Table 71. CAL_LP Field Descriptions
Bit
Field
Type
Reset
Description
7-5
LP_SLEEP_DLY
R/W
010
Adjust how long an ADC sleeps before waking up for calibration
(only applies when LP_EN = 1 and LP_TRIG = 0). Values below
4 are not recommended because of limited overall power
reduction benefits.
0: Sleep delay = (23 + 1) × 256 × tDEVCLK
1: Sleep delay = (215 + 1) × 256 × tDEVCLK
2: Sleep delay = (218 + 1) × 256 × tDEVCLK
3: Sleep delay = (221 + 1) × 256 × tDEVCLK
4: Sleep delay = (224 + 1) × 256 × tDEVCLK : default is
approximately 1338 ms with a 3.2-GHz clock
5: Sleep delay = (227 + 1) × 256 × tDEVCLK
6: Sleep delay = (230 + 1) × 256 × tDEVCLK
7: Sleep delay = (233 + 1) × 256 × tDEVCLK
4-3
LP_WAKE_DLY
R/W
01
Adjust how much time is given up for settling before calibrating
an ADC after wake-up (only applies when LP_EN = 1). Values
lower than 1 are not recommended because there is insufficient
time for the core to stabilize before calibration begins.
0:Wake Delay = (23 + 1) × 256 × tDEVCLK
1: Wake Delay = (218 + 1) × 256 × tDEVCLK : default is
approximately 21 ms with a 3.2-GHz clock
2: Wake Delay = (221 + 1) × 256 × tDEVCLK
3: Wake Delay = (224 + 1) × 256 × tDEVCLK
2
RESERVED
R/W
0
RESERVED
1
LP_TRIG
R/W
0
0: ADC sleep duration is set by LP_SLEEP_DLY (autonomous
mode)
1: ADCs sleep until woken by a trigger; an ADC is awoken when
the calibration trigger (CAL_SOFT_TRIG bit or CAL_TRIG input)
is low
0
LP_EN
R/W
0
0: Disables low-power background calibration (default)
1: Enables low-power background calibration (only applies when
CAL_BG = 1)
7.6.1.5.8 Calibration Data Enable Register (address = 0x070) [reset = 0x00]
Figure 110. Calibration Data Enable Register (CAL_DATA_EN)
7
6
5
4
RESERVED
R/W-0000 000
3
2
1
0
CAL_DATA_EN
R/W-0
Table 72. CAL_DATA_EN Field Descriptions
Bit
Field
Type
Reset
Description
7-1
RESERVED
R/W
0000 000
RESERVED
CAL_DATA_EN
R/W
0
Set this bit to enable the CAL_DATA register to enable reading
and writing of calibration data; see the calibration data register
for more information.
0
94
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.5.9 Calibration Data Register (address = 0x071) [reset = Undefined]
Figure 111. Calibration Data Register (CAL_DATA)
7
6
5
4
3
2
1
0
CAL_DATA
R/W
Table 73. CAL_DATA Field Descriptions
Bit
Field
Type
Reset
Description
7-0
CAL_DATA
R/W
Undefined
After setting CAL_DATA_EN, repeated reads of this register
return all calibration values for the ADCs. Repeated writes of this
register input all calibration values for the ADCs. To read the
calibration data, read the register 673 times. To write the vector,
write the register 673 times with previously stored calibration
data.
To speed up the read/write operation, set ADDR_HOLD = 1 and
use the streaming read or write process.
Accessing the CAL_DATA register when CAL_STOPPED = 0
corrupts the calibration. Also, stopping the process before
reading or writing 673 times leaved the calibration data in an
invalid state.
7.6.1.5.10 Channel A Gain Trim Register (address = 0x07A) [reset = Undefined]
Figure 112. Channel A Gain Trim Register (GAIN_TRIM_A)
7
6
5
4
3
2
1
0
GAIN_TRIM_A
R/W
Table 74. GAIN_TRIM_A Field Descriptions
Bit
Field
Type
Reset
Description
7-0
GAIN_TRIM_A
R/W
Undefined
This register enables gain trim of channel A. After reset, the
factory-trimmed value can be read and adjusted as required.
7.6.1.5.11 Channel B Gain Trim Register (address = 0x07B) [reset = Undefined]
Figure 113. Channel B Gain Trim Register (GAIN_TRIM_B)
7
6
5
4
3
2
1
0
GAIN_TRIM_B
R/W
Table 75. GAIN_TRIM_B Field Descriptions
Bit
Field
Type
Reset
Description
7-0
GAIN_TRIM_B
R/W
Undefined
This register enables gain trim of channel B. After reset, the
factory-trimmed value can be read and adjusted as required.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
95
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.5.12 Band-Gap Reference Trim Register (address = 0x07C) [reset = Undefined]
Figure 114. Band-Gap Reference Trim Register (BG_TRIM)
7
6
5
4
3
2
RESERVED
R/W-0000
1
0
BG_TRIM
R/W
Table 76. BG_TRIM Field Descriptions
Bit
Field
Type
Reset
Description
7-4
RESERVED
R/W
0000
RESERVED
3-0
BG_TRIM
R/W
Undefined
This register enables the internal band-gap reference to be
trimmed. After reset, the factory-trimmed value can be read and
adjusted as required.
7.6.1.5.13 VINA Input Resistor Trim Register (address = 0x07E) [reset = Undefined]
Figure 115. VINA Input Resistor Trim Register (RTRIM_A)
7
6
5
4
3
2
1
0
RTRIM
R/W
Table 77. RTRIM_A Field Descriptions
Bit
Field
Type
Reset
Description
7-0
RTRIM_A
R/W
Undefined
This register controls the VINA ADC input termination trim. After
reset, the factory-trimmed value can be read and adjusted as
required.
7.6.1.5.14 VINB Input Resistor Trim Register (address = 0x07F) [reset = Undefined]
Figure 116. VINB Input Resistor Trim Register (RTRIM_B)
7
6
5
4
3
2
1
0
RTRIM
R/W
Table 78. RTRIM_B Field Descriptions
96
Bit
Field
Type
Reset
Description
7-0
RTRIM_B
R/W
Undefined
This register controls the VINB ADC input termination trim. After
reset, the factory-trimmed value can be read and adjusted as
required.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.5.15 Timing Adjust for A-ADC, Single-Channel Mode, Foreground Calibration Register (address = 0x080) [reset
= Undefined]
Figure 117. Register (TADJ_A_FG90)
7
6
5
4
3
2
1
0
TADJ_A_FG90
R/W
Table 79. TADJ_A_FG90 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
TADJ_A_FG90
R/W
Undefined
This register (and other subsequent TADJ* registers) are used
to adjust the sampling instant of each ADC core. Different TADJ
registers apply to different ADCs under different modes or
phases of background calibration. After reset, the factorytrimmed value can be read and adjusted as required.
7.6.1.5.16 Timing Adjust for B-ADC, Single-Channel Mode, Foreground Calibration Register (address = 0x081) [reset
= Undefined]
Figure 118. Register (TADJ_B_FG0)
7
6
5
4
3
2
1
0
TADJ_B_FG0
R/W
Table 80. TADJ_B_FG0 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
TADJ_B_FG0
R/W
Undefined
This register (and other subsequent TADJ* registers) are used
to adjust the sampling instant of each ADC core. Different TADJ
registers apply to different ADCs under different modes or
phases of background calibration. After reset, the factorytrimmed value can be read and adjusted as required.
7.6.1.5.17 Timing Adjust for A-ADC, Single-Channel Mode, Background Calibration Register (address = 0x082)
[reset = Undefined]
Figure 119. Register (TADJ_A_BG90)
7
6
5
4
3
2
1
0
TADJ_A_BG90
R/W
Table 81. TADJ_B_FG0 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
TADJ_A_BG90
R/W
Undefined
This register (and other subsequent TADJ* registers) are used
to adjust the sampling instant of each ADC core. Different TADJ
registers apply to different ADCs under different modes or
phases of background calibration. After reset, the factorytrimmed value can be read and adjusted as required.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
97
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.5.18 Timing Adjust for C-ADC, Single-Channel Mode, Background Calibration Register (address = 0x083)
[reset = Undefined]
Figure 120. Timing Adjust for C-ADC, Single-Channel Mode, Background Calibration Register
(TADJ_C_BG0)
7
6
5
4
3
2
1
0
TADJ_C_BG0
R/W
Table 82. TADJ_B_FG0 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
TADJ_C_BG0
R/W
Undefined
This register (and other subsequent TADJ* registers) are used
to adjust the sampling instant of each ADC core. Different TADJ
registers apply to different ADCs under different modes or
phases of background calibration. After reset, the factorytrimmed value can be read and adjusted as required.
7.6.1.5.19 Timing Adjust for C-ADC, Single-Channel Mode, Background Calibration Register (address = 0x084)
[reset = Undefined]
Figure 121. Timing Adjust for C-ADC, Single-Channel Mode, Background Calibration Register
(TADJ_C_BG90)
7
6
5
4
3
2
1
0
TADJ_C_BG90
R/W
Table 83. TADJ_B_FG0 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
TADJ_C_BG90
R/W
Undefined
This register (and other subsequent TADJ* registers) are used
to adjust the sampling instant of each ADC core. Different TADJ
registers apply to different ADCs under different modes or
phases of background calibration. After reset, the factorytrimmed value can be read and adjusted as required.
7.6.1.5.20 Timing Adjust for B-ADC, Single-Channel Mode, Background Calibration Register (address = 0x085)
[reset = Undefined]
Figure 122. Timing Adjust for B-ADC, Single-Channel Mode, Background Calibration Register
(TADJ_B_BG0)
7
6
5
4
3
2
1
0
TADJ_B_BG0
R/W
Table 84. TADJ_B_FG0 Field Descriptions
98
Bit
Field
Type
Reset
Description
7-0
TADJ_B_BG0
R/W
Undefined
This register (and other subsequent TADJ* registers) are used
to adjust the sampling instant of each ADC core. Different TADJ
registers apply to different ADCs under different modes or
phases of background calibration. After reset, the factorytrimmed value can be read and adjusted as required.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.5.21 Timing Adjust for A-ADC, Dual-Channel Mode Register (address = 0x086) [reset = Undefined]
Figure 123. Timing Adjust for A-ADC, Dual-Channel Mode Register (TADJ_A)
7
6
5
4
3
2
1
0
TADJ_A
R/W
Table 85. TADJ_A Field Descriptions
Bit
Field
Type
Reset
Description
7-0
TADJ_A
R/W
Undefined
This register (and other subsequent TADJ* registers) are used
to adjust the sampling instant of each ADC core. Different TADJ
registers apply to different ADCs under different modes or
phases of background calibration. After reset, the factorytrimmed value can be read and adjusted as required.
7.6.1.5.22 Timing Adjust for C-ADC Acting for A-ADC, Dual-Channel Mode Register (address = 0x087) [reset =
Undefined]
Figure 124. Timing Adjust for C-ADC Acting for A-ADC, Dual-Channel Mode Register (TADJ_CA)
7
6
5
4
3
2
1
0
TADJ_CA
R/W
Table 86. TADJ_CA Field Descriptions
Bit
Field
Type
Reset
Description
7-0
TADJ_CA
R/W
Undefined
This register (and other subsequent TADJ* registers) are used
to adjust the sampling instant of each ADC core. Different TADJ
registers apply to different ADCs under different modes or
phases of background calibration. After reset, the factorytrimmed value can be read and adjusted as required.
7.6.1.5.23 Timing Adjust for C-ADC Acting for B-ADC, Dual-Channel Mode Register (address = 0x088) [reset =
Undefined]
Figure 125. Timing Adjust for C-ADC Acting for B-ADC, Dual-Channel Mode Register (TADJ_CB)
7
6
5
4
3
2
1
0
TADJ_CB
R/W
Table 87. TADJ_CB Field Descriptions
Bit
Field
Type
Reset
Description
7-0
TADJ_CB
R/W
Undefined
This register (and other subsequent TADJ* registers) are used
to adjust the sampling instant of each ADC core. Different TADJ
registers apply to different ADCs under different modes or
phases of background calibration. After reset, the factorytrimmed value can be read and adjusted as required.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
99
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.5.24 Timing Adjust for B-ADC, Dual-Channel Mode Register (address = 0x089) [reset = Undefined]
Figure 126. Timing Adjust for B-ADC, Dual-Channel Mode Register (TADJ_B)
7
6
5
4
3
2
1
0
TADJ_B
R/W
Table 88. TADJ_B Field Descriptions
Bit
Field
Type
Reset
Description
7-0
TADJ_B
R/W
Undefined
This register (and other subsequent TADJ* registers) are used
to adjust the sampling instant of each ADC core. Different TADJ
registers apply to different ADCs under different modes or
phases of background calibration. After reset, the factorytrimmed value can be read and adjusted as required.
7.6.1.5.25 Offset Adjustment for A-ADC and INA Register (address = 0x08A-0x08B) [reset = Undefined]
Figure 127. Offset Adjustment for A-ADC and INA Register (OADJ_A_INA)
15
14
13
12
11
5
4
3
OADJ_A_INA[7:0]
R/W
RESERVED
R/W-0000
7
6
10
9
OADJ_A_INA[11:8]
R/W
2
1
8
0
Table 89. OADJ_A_INA Field Descriptions
Field
Type
Reset
Description
15-12
Bit
RESERVED
R/W
0000
RESERVED
11-0
OADJ_A_INA
R/W
Undefined
Offset adjustment value for ADC0 (A-ADC) applied when ADC0
samples INA. The format is unsigned. After reset, the factorytrimmed value can be read and adjusted as required.
Important notes:
•
Never write OADJ* registers while foreground calibration is
underway
•
Never write OADJ* registers if CAL_BG and CAL_BGOS
are set
•
If CAL_OS = 1 and CAL_BGOS = 0, only read OADJ*
registers if FG_DONE = 1
•
If CAL_BG = 1 and CAL_BGOS = 1, only read OADJ*
register if CAL_STOPPED = 1
100
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.5.26 Offset Adjustment for A-ADC and INB Register (address = 0x08C-0x08D) [reset = Undefined]
Figure 128. Offset Adjustment for A-ADC and INB Register (OADJ_A_INB)
15
14
13
12
11
5
4
3
OADJ_A_INB[7:0]
R/W
RESERVED
R/W-0000
7
6
10
9
OADJ_A_INB[11:8]
R/W
2
1
8
0
Table 90. OADJ_A_INB Field Descriptions
Field
Type
Reset
Description
15-12
Bit
RESERVED
R/W
0000
RESERVED
11-0
OADJ_A_INB
R/W
Undefined
Offset adjustment value for ADC0 (A-ADC) applied when ADC0
samples INB. The format is unsigned. After reset, the factorytrimmed value can be read and adjusted as required.
Important notes:
•
Never write OADJ* registers while foreground calibration is
underway
•
Never write OADJ* registers if CAL_BG and CAL_BGOS
are set
•
If CAL_OS = 1 and CAL_BGOS = 0, only read OADJ*
registers if FG_DONE = 1
•
If CAL_BG = 1 and CAL_BGOS = 1, only read OADJ*
register if CAL_STOPPED = 1
7.6.1.5.27 Offset Adjustment for C-ADC and INA Register (address = 0x08E-0x08F) [reset = Undefined]
Figure 129. Offset Adjustment for C-ADC and INA Register (OADJ_C_INA)
15
14
13
12
11
5
4
3
OADJ_C_INA[7:0]
R/W
RESERVED
R/W-0000
7
6
10
9
OADJ_C_INA[11:8]
R/W
2
1
8
0
Table 91. OADJ_C_INA Field Descriptions
Bit
Field
Type
Reset
Description
15-12
RESERVED
R/W
0000
RESERVED
11-0
OADJ_C_INA
R/W
Undefined
Offset adjustment value for ADC1 (A-ADC) applied when ADC1
samples INA. The format is unsigned. After reset, the factorytrimmed value can be read and adjusted as required.
Important notes:
•
Never write OADJ* registers while foreground calibration is
underway
•
Never write OADJ* registers if CAL_BG and CAL_BGOS
are set
•
If CAL_OS = 1 and CAL_BGOS = 0, only read OADJ*
registers if FG_DONE = 1
•
If CAL_BG = 1 and CAL_BGOS = 1, only read OADJ*
register if CAL_STOPPED = 1
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
101
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.5.28 Offset Adjustment for C-ADC and INB Register (address = 0x090-0x091) [reset = Undefined]
Figure 130. Offset Adjustment for C-ADC and INB Register (OADJ_C_INB)
15
14
13
12
11
5
4
3
OADJ_C_INB[7:0]
R/W
RESERVED
R/W-0000
7
6
10
9
OADJ_C_INB[11:8]
R/W
2
1
8
0
Table 92. OADJ_C_INB Field Descriptions
Field
Type
Reset
Description
15-12
Bit
RESERVED
R/W
0000
RESERVED
11-0
OADJ_C_INB
R/W
Undefined
Offset adjustment value for ADC1 (A-ADC) applied when ADC1
samples INB. The format is unsigned. After reset, the factorytrimmed value can be read and adjusted as required.
Important notes:
•
Never write OADJ* registers while foreground calibration is
underway
•
Never write OADJ* registers if CAL_BG and CAL_BGOS
are set
•
If CAL_OS = 1 and CAL_BGOS = 0, only read OADJ*
registers if FG_DONE = 1
•
If CAL_BG = 1 and CAL_BGOS = 1, only read OADJ*
register if CAL_STOPPED = 1
7.6.1.5.29 Offset Adjustment for B-ADC and INA Register (address = 0x092-0x093) [reset = Undefined]
Figure 131. Offset Adjustment for B-ADC and INA Register (OADJ_B_INA)
15
14
13
12
11
5
4
3
OADJ_B_INA[7:0]
R/W
RESERVED
R/W-0000
7
6
10
9
OADJ_B_INA[11:8]
R/W
2
1
8
0
Table 93. OADJ_B_INA Field Descriptions
Bit
Field
Type
Reset
Description
15-12
RESERVED
R/W
0000
RESERVED
11-0
OADJ_B_INA
R/W
Undefined
Offset adjustment value for ADC2 (B-ADC) applied when ADC2
samples INA. The format is unsigned. After reset, the factorytrimmed value can be read and adjusted as required.
Important notes:
•
Never write OADJ* registers while foreground calibration is
underway
•
Never write OADJ* registers if CAL_BG and CAL_BGOS
are set
•
If CAL_OS = 1 and CAL_BGOS = 0, only read OADJ*
registers if FG_DONE = 1
•
If CAL_BG = 1 and CAL_BGOS = 1, only read OADJ*
register if CAL_STOPPED = 1
102
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.5.30 Offset Adjustment for B-ADC and INB Register (address = 0x094-0x095) [reset = Undefined]
Figure 132. Offset Adjustment for B-ADC and INB Register (OADJ_B_INB)
15
14
13
12
11
5
4
3
OADJ_B_INB[7:0]
R/W
10
9
OADJ_B_INB[11:8]
R/W
2
1
RESERVED
R/W-0000
7
6
8
0
Table 94. OADJ_B_INB Field Descriptions
Field
Type
Reset
Description
15-12
Bit
RESERVED
R/W
0000
RESERVED
11-0
OADJ_B_INB
R/W
Undefined
Offset adjustment value for ADC2 (B-ADC) applied when ADC2
samples INB. The format is unsigned. After reset, the factorytrimmed value can be read and adjusted as required.
Important notes:
•
Never write OADJ* registers while foreground calibration is
underway
•
Never write OADJ* registers if CAL_BG and CAL_BGOS
are set
•
If CAL_OS = 1 and CAL_BGOS=0, only read OADJ*
registers if FG_DONE = 1
•
If CAL_BG = 1 and CAL_BGOS=1, only read OADJ*
register if CAL_STOPPED = 1
7.6.1.5.31 Offset Filtering Control 0 Register (address = 0x097) [reset = 0x00]
Figure 133. Offset Filtering Control 0 Register (OSFILT0)
7
6
5
4
RESERVED
R/W-0000 000
3
2
1
0
DC_RESTORE
R/W
Table 95. OSFILT0 Field Descriptions
Bit
Field
Type
Reset
Description
7-1
RESERVED
R/W
0000 000
RESERVED
DC_RESTORE
R/W
0
When set, the offset filtering feature (enabled by CAL_OSFILT)
filters only the offset mismatch across ADC banks and does not
remove the frequency content near DC. When cleared, the
feature filters all offsets from all banks, thus filtering all DC
content in the signal; see the Offset Filtering section.
0
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
103
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.5.32 Offset Filtering Control 1 Register (address = 0x098) [reset = 0x33]
Figure 134. Offset Filtering Control 1 Register (OSFILT1)
7
6
5
4
3
OSFILT_BW
R/W-0011
2
1
0
OSFILT_SOAK
R/W-0011
Table 96. OSFILT1 Field Descriptions
104
Bit
Field
Type
Reset
Description
7-4
OSFILT_BW
R/W
0011
This field adjusts the IIR filter bandwidth for the offset filtering
feature (enabled by CAL_OSFILT). More bandwidth suppresses
more flicker noise from the ADCs and reduces the offset spurs.
Less bandwidth minimizes the impact of the filters on the
mission mode signal.
OSFILT_BW: IIR coefficient: –3-dB bandwidth (single sided)
0: Reserved
1: 2-10 : 609e-9 × FDEVCLK
2: 2-11 : 305e-9 × FDEVCLK
3: 2-12 : 152e-9 × FDEVCLK
4: 2-13 : 76e-9 × FDEVCLK
5: 2-14 : 38e-9 × FDEVCLK
6-15: Reserved
3-0
OSFILT_SOAK
R/W
0011
This field adjusts the IIR soak time for the offset filtering feature.
This field applies when offset filtering and background calibration
are both enabled. This field determines how long the IIR filter is
allowed to settle when first connected to an ADC after the ADC
is calibrated. After the soak time completes, the ADC is placed
online using the IIR filter. Set OSFILT_SOAK = OSFILT_BW.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.6 ADC Bank Registers (0x100 to 0x15F)
Table 97. ADC Bank Registers
ADDRESS
RESET
ACRONYM
0x100-0x101
Undefined
RESERVED
RESERVED
REGISTER NAME
0x102
Undefined
B0_TIME_0
Timing Adjustment for Bank 0 (0°
Clock) Register
0x103
Undefined
B0_TIME_90
Timing Adjustment for Bank 0 (–90°
Clock) Register
0x104-0x111
Undefined
RESERVED
RESERVED
0x112
Undefined
B1_TIME_0
Timing Adjustment for Bank 1 (0°
Clock) Register
0x113
Undefined
B1_TIME_90
Timing Adjustment for Bank 1 (–90°
Clock) Register
0x114-0x121
Undefined
RESERVED
RESERVED
0x122
Undefined
B2_TIME_0
Timing Adjustment for Bank 2 (0°
Clock) Register
0x123
Undefined
B2_TIME_90
Timing Adjustment for Bank 2 (–90°
Clock) Register
0x124-0x131
Undefined
RESERVED
RESERVED
0x132
Undefined
B3_TIME_0
Timing Adjustment for Bank 3 (0°
Clock) Register
0x133
Undefined
B3_TIME_90
Timing Adjustment for Bank 3 (–90°
Clock) Register
0x134-0x141
Undefined
RESERVED
RESERVED
0x142
Undefined
B4_TIME_0
Timing Adjustment for Bank 4 (0°
Clock) Register
0x143
Undefined
B4_TIME_90
Timing Adjustment for Bank 4 (–90°
Clock) Register
0x144-0x151
Undefined
RESERVED
RESERVED
0x152
Undefined
B5_TIME_0
Timing Adjustment for Bank 5 (0°
Clock) Register
0x153
Undefined
B5_TIME_90
Timing Adjustment for Bank 5 (–90°
Clock) Register
0x154-0x15F
Undefined
RESERVED
RESERVED
SECTION
—
Timing Adjustment for Bank 0 (0° Clock) Register
(address = 0x102) [reset = Undefined]
Timing Adjustment for Bank 0 (–90° Clock) Register
(address = 0x103) [reset = Undefined]
—
Timing Adjustment for Bank 1 (0° Clock) Register
(address = 0x112) [reset = Undefined]
Timing Adjustment for Bank 1 (–90° Clock) Register
(address = 0x113) [reset = Undefined]
—
Timing Adjustment for Bank 2 (0° Clock) Register
(address = 0x122) [reset = Undefined]
Timing Adjustment for Bank 2 (–90° Clock) Register
(address = 0x123) [reset = Undefined]
—
Timing Adjustment for Bank 3 (0° Clock) Register
(address = 0x132) [reset = Undefined]
Timing Adjustment for Bank 3 (–90° Clock) Register
(address = 0x133) [reset = Undefined]
—
Timing Adjustment for Bank 4 (0° Clock) Register
(address = 0x142) [reset = Undefined]
Timing Adjustment for Bank 4 (–90° Clock) Register
(address = 0x143) [reset = Undefined]
—
Timing Adjustment for Bank 5 (0° Clock) Register
(address = 0x152) [reset = Undefined]
Timing Adjustment for Bank 5 (–90° Clock) Register
(address = 0x153) [reset = Undefined]
—
7.6.1.6.1 Timing Adjustment for Bank 0 (0° Clock) Register (address = 0x102) [reset = Undefined]
Figure 135. Timing Adjustment for Bank 0 (0° Clock) Register (B0_TIME_0)
7
6
5
4
3
2
1
0
B0_TIME_0
R/W
Table 98. B0_TIME_0 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
B0_TIME_0
R/W
Undefined
Time adjustment for bank 0 (applied when the ADC is configured
for 0° clock phase). After reset, the factory-trimmed value can be
read and adjusted as required.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
105
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.6.2 Timing Adjustment for Bank 0 (–90° Clock) Register (address = 0x103) [reset = Undefined]
Figure 136. Timing Adjustment for Bank 0 (–90° Clock) Register (B0_TIME_90)
7
6
5
4
3
2
1
0
B0_TIME_90
R/W
Table 99. B0_TIME_90 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
B0_TIME_90
R/W
Undefined
Time adjustment for bank 0 (applied when the ADC is configured
for –90° clock phase). After reset, the factory-trimmed value can
be read and adjusted as required.
7.6.1.6.3 Timing Adjustment for Bank 1 (0° Clock) Register (address = 0x112) [reset = Undefined]
Figure 137. Timing Adjustment for Bank 1 (0° Clock) Register (B1_TIME_0)
7
6
5
4
3
2
1
0
B1_TIME_0
R/W
Table 100. B1_TIME_0 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
B1_TIME_0
R/W
Undefined
Time adjustment for bank 1 (applied when the ADC is configured
for 0° clock phase). After reset, the factory-trimmed value can be
read and adjusted as required.
7.6.1.6.4 Timing Adjustment for Bank 1 (–90° Clock) Register (address = 0x113) [reset = Undefined]
Figure 138. Timing Adjustment for Bank 1 (–90° Clock) Register (B1_TIME_90)
7
6
5
4
3
2
1
0
B1_TIME_90
R/W
Table 101. B1_TIME_90 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
B1_TIME_90
R/W
Undefined
Time adjustment for bank 1 (applied when the ADC is configured
for –90° clock phase). After reset, the factory-trimmed value can
be read and adjusted as required.
7.6.1.6.5 Timing Adjustment for Bank 2 (0° Clock) Register (address = 0x122) [reset = Undefined]
Figure 139. Timing Adjustment for Bank 2 (0° Clock) Register (B2_TIME_0)
7
6
5
4
3
2
1
0
B2_TIME_0
R/W
Table 102. B2_TIME_0 Field Descriptions
106
Bit
Field
Type
Reset
Description
7-0
B2_TIME_0
R/W
Undefined
Time adjustment for bank 2 (applied when the ADC is configured
for 0° clock phase). After reset, the factory-trimmed value can be
read and adjusted as required.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.6.6 Timing Adjustment for Bank 2 (–90° Clock) Register (address = 0x123) [reset = Undefined]
Figure 140. Timing Adjustment for Bank 2 (–90° Clock) Register (B2_TIME_90)
7
6
5
4
3
2
1
0
B2_TIME_90
R/W
Table 103. B2_TIME_90 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
B2_TIME_90
R/W
Undefined
Time adjustment for bank 2 (applied when the ADC is configured
for –90° clock phase). After reset, the factory-trimmed value can
be read and adjusted as required.
7.6.1.6.7 Timing Adjustment for Bank 3 (0° Clock) Register (address = 0x132) [reset = Undefined]
Figure 141. Timing Adjustment for Bank 3 (0° Clock) Register (B3_TIME_0)
7
6
5
4
3
2
1
0
B3_TIME_0
R/W
Table 104. B3_TIME_0 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
B3_TIME_0
R/W
Undefined
Time adjustment for bank 3 (applied when the ADC is configured
for 0° clock phase). After reset, the factory-trimmed value can be
read and adjusted as required.
7.6.1.6.8 Timing Adjustment for Bank 3 (–90° Clock) Register (address = 0x133) [reset = Undefined]
Figure 142. Timing Adjustment for Bank 3 (–90° Clock) Register (B3_TIME_90)
7
6
5
4
3
2
1
0
B3_TIME_90
R/W
Table 105. B3_TIME_90 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
B3_TIME_90
R/W
Undefined
Time adjustment for bank 3 (applied when the ADC is configured
for –90° clock phase). After reset, the factory-trimmed value can
be read and adjusted as required.
7.6.1.6.9 Timing Adjustment for Bank 4 (0° Clock) Register (address = 0x142) [reset = Undefined]
Figure 143. Timing Adjustment for Bank 4 (0° Clock) Register (B4_TIME_0)
7
6
5
4
3
2
1
0
B4_TIME_0
R/W
Table 106. B4_TIME_0 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
B4_TIME_0
R/W
Undefined
Time adjustment for bank 4 (applied when the ADC is configured
for 0° clock phase). After reset, the factory-trimmed value can be
read and adjusted as required.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
107
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.6.10 Timing Adjustment for Bank 4 (–90° Clock) Register (address = 0x143) [reset = Undefined]
Figure 144. Timing Adjustment for Bank 4 (–90° Clock) Register (B4_TIME_90)
7
6
5
4
3
2
1
0
B4_TIME_90
R/W
Table 107. B4_TIME_90 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
B4_TIME_90
R/W
Undefined
Time adjustment for bank 4 (applied when the ADC is configured
for –90° clock phase). After reset, the factory-trimmed value can
be read and adjusted as required.
7.6.1.6.11 Timing Adjustment for Bank 5 (0° Clock) Register (address = 0x152) [reset = Undefined]
Figure 145. Timing Adjustment for Bank 5 (0° Clock) Register (B5_TIME_0)
7
6
5
4
3
2
1
0
B5_TIME_0
R/W
Table 108. B5_TIME_0 Field Descriptions
Bit
Field
Type
Reset
Description
7-0
B5_TIME_0
R/W
Undefined
Time adjustment for bank 5 (applied when the ADC is configured
for 0° clock phase). After reset, the factory-trimmed value can be
read and adjusted as required.
7.6.1.6.12 Timing Adjustment for Bank 5 (–90° Clock) Register (address = 0x153) [reset = Undefined]
Figure 146. Timing Adjustment for Bank 5 (–90° Clock) Register (B5_TIME_90)
7
6
5
4
3
2
1
0
B5_TIME_90
R/W
Table 109. B5_TIME_90 Field Descriptions
108
Bit
Field
Type
Reset
Description
7-0
B5_TIME_90
R/W
Undefined
Time adjustment for bank 5 (applied when the ADC is configured
for –90° clock phase). After reset, the factory-trimmed value can
be read and adjusted as required.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.7 LSB Control Registers (0x160 to 0x1FF)
Table 110. LSB Control Registers
ADDRESS
RESET
ACRONYM
0x160
0x00
ENC_LSB
0x161-0x1FF
Undefined
RESERVED
REGISTER NAME
SECTION
LSB Control Bit Output Register
LSB Control Bit Output Register (address = 0x160) [reset
= 0x00]
RESERVED
—
7.6.1.7.1 LSB Control Bit Output Register (address = 0x160) [reset = 0x00]
Figure 147. LSB Control Bit Output Register (ENC_LSB)
7
6
5
4
RESERVED
R/W-0000 000
3
2
1
0
TIMESTAMP_EN
R/W-0
Table 111. ENC_LSB Field Descriptions
Bit
Field
Type
Reset
Description
7-1
RESERVED
R/W
0000 000
RESERVED
TIMESTAMP_EN
R/W
0
When set, the transport layer transmits the timestamp signal on
the LSB of the output samples. Only supported in decimate-by-1
(DDC bypass) modes. TIMESTAMP_EN has priority over
CAL_STATE_EN. TMSTP_RECV_EN must also be set high
when using timestamp. The latency of the timestamp signal
(through the entire device) matches the latency of the analog
ADC inputs.
In 8-bit modes, the control bit is placed on the LSB of the 8-bit
samples (leaving 7 bits of sample data). If the device is
configured for 12-bit data, the control bit is placed on the LSB of
the 12-bit data (leaving 11 bits of sample data).
The control bit enabled by this register is never advertised in the
ILA (the CS field is 0 in the ILA).
0
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
109
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.8 JESD204B Registers (0x200 to 0x20F)
Table 112. JESD204B Registers
ADDRESS
RESET
ACRONYM
0x200
0x01
JESD_EN
0x201
0x02
JMODE
0x202
0x1F
KM1
0x203
0x01
JSYNC_N
0x204
0x02
0x205
REGISTER NAME
JESD204B Enable Register
SECTION
JESD204B Enable Register (address = 0x200) [reset =
0x01]
JESD204B Mode Register
JESD204B Mode Register (address = 0x201) [reset =
0x02]
JESD204B K Parameter Register
JESD204B K Parameter Register (address = 0x202)
[reset = 0x1F]
JESD204B Manual SYNC Request
Register
JESD204B Manual SYNC Request Register (address =
0x203) [reset = 0x01]
JCTRL
JESD204B Control Register
JESD204B Control Register (address = 0x204) [reset =
0x02]
0x00
JTEST
JESD204B Test Pattern Control
Register
0x206
0x00
DID
0x207
0x00
FCHAR
0x208
Undefined
JESD_STATUS
0x209
0x00
PD_CH
0x20A
0x00
JEXTRA_A
JESD204B Extra Lane Enable (Link
A)
JESD204B Extra Lane Enable (Link A) Register (address
= 0x20A) [reset = 0x00]
0x20B
0x00
JEXTRA_B
JESD204B Extra Lane Enable (Link
B)
JESD204B Extra Lane Enable (Link B) Register (address
= 0x20B) [reset = 0x00]
0x20C-0x20F
Undefined
RESERVED
RESERVED
JESD204B DID Parameter Register
JESD204B Frame Character
Register
JESD204B Test Pattern Control Register (address =
0x205) [reset = 0x00]
JESD204B DID Parameter Register (address = 0x206)
[reset = 0x00]
JESD204B Frame Character Register (address = 0x207)
[reset = 0x00]
JESD204B, System Status Register
JESD204B, System Status Register (address = 0x208)
[reset = Undefined]
JESD204B Channel Power-Down
JESD204B Channel Power-Down Register (address =
0x209) [reset = 0x00]
—
7.6.1.8.1 JESD204B Enable Register (address = 0x200) [reset = 0x01]
Figure 148. JESD204B Enable Register (JESD_EN)
7
6
5
4
RESERVED
R/W-0000 000
3
2
1
0
JESD_EN
R/W-1
Table 113. JESD_EN Field Descriptions
Bit
Field
Type
Reset
Description
7-1
RESERVED
R/W
0000 000
RESERVED
JESD_EN
R/W
1
0 : Disables JESD204B interface
1 : Enables JESD204B interface
Before altering other JESD204B registers, JESD_EN must be
cleared. When JESD_EN is 0, the block is held in reset and the
serializers are powered down. The clocks are gated off to save
power. The LMFC counter is also held in reset, so SYSREF
does not align the LMFC.
Always set CAL_EN before setting JESD_EN.
Always clear JESD_EN before clearing CAL_EN.
0
110
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.8.2 JESD204B Mode Register (address = 0x201) [reset = 0x02]
Figure 149. JESD204B Mode Register (JMODE)
7
6
RESERVED
R/W-000
5
4
3
2
JMODE
R/W-0001 0
1
0
Table 114. JMODE Field Descriptions
Bit
Field
Type
Reset
Description
7-5
RESERVED
R/W
000
RESERVED
4-0
JMODE
R/W
0001 0
Specify the JESD204B output mode (including DDC decimation
factor).
Only change this register when JESD_EN = 0 and CAL_EN = 0.
7.6.1.8.3 JESD204B K Parameter Register (address = 0x202) [reset = 0x1F]
Figure 150. JESD204B K Parameter Register (KM1)
7
6
RESERVED
R/W-000
5
4
3
2
KM1
R/W-1111 1
1
0
Table 115. KM1 Field Descriptions
Bit
Field
Type
Reset
Description
7-5
RESERVED
R/W
000
RESERVED
4-0
KM1
R/W
1111 1
K is the number of frames per multiframe and this register must
be programmed as K-1. Depending on the JMODE setting, there
are constraints on the legal values of K. (default: KM1 = 31, K =
32).
Only change this register when JESD_EN is 0.
7.6.1.8.4 JESD204B Manual SYNC Request Register (address = 0x203) [reset = 0x01]
Figure 151. JESD204B Manual SYNC Request Register (JSYNC_N)
7
6
5
4
RESERVED
R/W-0000 000
3
2
1
0
JSYNC_N
R/W-1
Table 116. JSYNC_N Field Descriptions
Bit
Field
Type
Reset
Description
7-1
RESERVED
R/W
0000 000
RESERVED
JSYNC_N
R/W
1
Set this bit to 0 to request JESD204B synchronization
(equivalent to the SYNCSE pin being asserted). For normal
operation, leave this bit set to 1.
The JSYNC_N register can always generate a synchronization
request, regardless of the SYNC_SEL register. However, if the
selected sync pin is stuck low, the synchronization request
cannot be de-asserted unless SYNC_SEL = 2 is programmed.
0
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
111
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.8.5 JESD204B Control Register (address = 0x204) [reset = 0x02]
Figure 152. JESD204B Control Register (JCTRL)
7
6
5
4
3
RESERVED
R/W-0000
2
SYNC_SEL
R/W-00
1
SFORMAT
R/W-1
0
SCR
R/W-0
Table 117. JCTRL Field Descriptions
Bit
Field
Type
Reset
Description
7-4
RESERVED
R/W
0000
RESERVED
3-2
SYNC_SEL
R/W
00
0: Use the SYNCSE input for the SYNC~ function (default)
1: Use the TMSTP± differential input for the SYNC~ function;
TMSTP_RECV_EN must also be set
2: Do not use any sync input signal (use software SYNC~
through JSYNC_N)
1
SFORMAT
R/W
1
Output sample format for JESD204B samples.
0: Offset binary
1: Signed 2’s complement (default)
0
SCR
R/W
0
0: Scrambler disabled (default)
1: Scrambler enabled
Only change this register when JESD_EN is 0.
7.6.1.8.6 JESD204B Test Pattern Control Register (address = 0x205) [reset = 0x00]
Figure 153. JESD204B Test Pattern Control Register (JTEST)
7
6
5
4
3
RESERVED
R/W-0000
2
1
0
JTEST
R/W-0000
Table 118. JTEST Field Descriptions
112
Bit
Field
Type
Reset
Description
7-4
RESERVED
R/W
0000
RESERVED
3-0
JTEST
R/W
0000
0: Test mode disabled; normal operation (default)
1: PRBS7 test mode
2: PRBS15 test mode
3: PRBS23 test mode
4: Ramp test mode
5: Transport layer test mode
6: D21.5 test mode
7: K28.5 test mode
8: Repeated ILA test mode
9: Modified RPAT test mode
10: Serial outputs held low
11: Serial outputs held high
12–15: Reserved
Only change this register when JESD_EN is 0.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.8.7 JESD204B DID Parameter Register (address = 0x206) [reset = 0x00]
Figure 154. JESD204B DID Parameter Register (DID)
7
6
5
4
3
2
1
0
DID
R/W-0000 0000
Table 119. DID Field Descriptions
Bit
Field
Type
Reset
7-0
DID
R/W
0000 0000 Specifies the device ID (DID) value that is transmitted during the
second multiframe of the JESD204B ILA. Link A transmits DID,
and link B transmits DID+1. Bit 0 is ignored and always returns 0
(if an odd number is programmed, that number is decremented
to an even number).
Only change this register when JESD_EN is 0.
Description
7.6.1.8.8 JESD204B Frame Character Register (address = 0x207) [reset = 0x00]
Figure 155. JESD204B Frame Character Register (FCHAR)
7
6
5
4
3
RESERVED
R/W-0000 00
2
1
0
FCHAR
R/W-00
Table 120. FCHAR Field Descriptions
Bit
Field
Type
Reset
Description
7-2
RESERVED
R/W
0000 00
RESERVED
1-0
FCHAR
R/W
00
Specify which comma character is used to denote end-of-frame.
This character is transmitted opportunistically (see the Frame
and Multiframe Monitoring section).
0: Use K28.7 (default, JESD204B compliant)
1: Use K28.1 (not JESD204B compliant)
2: Use K28.5 (not JESD204B compliant)
3: Reserved
When using a JESD204B receiver, always use FCHAR = 0.
When using a general-purpose 8b, 10b receiver, the K28.7
character may cause issues. When K28.7 is combined with
certain data characters, a false, misaligned comma character
can result, and some receivers realign to the false comma. To
avoid this condition, program FCHAR to 1 or 2.
Only change this register when JESD_EN is 0.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
113
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.8.9 JESD204B, System Status Register (address = 0x208) [reset = Undefined]
Figure 156. JESD204B, System Status Register (JESD_STATUS)
7
RESERVED
R
6
LINK_UP
R
5
SYNC_STATUS
R
4
REALIGNED
R/W
3
ALIGNED
R/W
2
PLL_LOCKED
R
1
0
RESERVED
R
Table 121. JESD_STATUS Field Descriptions
Bit
Field
Type
Reset
Description
7
RESERVED
R
Undefined
RESERVED
6
LINK_UP
R
Undefined
When set, this bit indicates that the JESD204B link is up.
5
SYNC_STATUS
R
Undefined
Returns the state of the JESD204B SYNC~ signal.
0: SYNC~ asserted
1: SYNC~ de-asserted
4
REALIGNED
R/W
Undefined
When high, this bit indicates that an internal digital clock, frame
clock, or multiframe (LMFC) clock phase was realigned by
SYSREF. Write a 1 to clear this bit.
3
ALIGNED
R/W
Undefined
When high, this bit indicates that the multiframe (LMFC) clock
phase has been established by SYSREF. The first SYSREF
event after enabling the JESD204B encoder will set this bit.
Write a 1 to clear this bit.
2
PLL_LOCKED
R
Undefined
When high, this bit indicates that the PLL is locked.
RESERVED
R
Undefined
RESERVED
1-0
7.6.1.8.10 JESD204B Channel Power-Down Register (address = 0x209) [reset = 0x00]
Figure 157. JESD204B Channel Power-Down Register (PD_CH)
7
6
5
4
3
RESERVED
R/W-0000 00
2
1
PD_BCH
R/W-0
0
PD_ACH
R/W-0
Table 122. PD_CH Field Descriptions
114
Bit
Field
Type
Reset
Description
7-2
RESERVED
R/W
0000 00
RESERVED
1
PD_BCH
R/W
0
When set, the B ADC channel is powered down. The digital
channels that are bound to the B ADC channel are also powered
down (see the digital channel binding register).
Important notes:
Set JESD_EN = 0 before changing PD_CH.
To power-down both ADC channels, use MODE.
If both channels are powered down, then the entire JESD204B
subsystem (including the PLL and LMFC) are powered down
If the selected JESD204B mode transmits A and B data on link
A, and the B digital channel is disabled, link A remains
operational, but the B-channel samples are undefined.
0
PD_ACH
R/W
0
When set, the A ADC channel is powered down. The digital
channels that are bound to the A ADC channel are also powered
down (digital channel binding register).
Important notes:
Set JESD_EN = 0 before changing PD_CH.
To power-down both ADC channels, use MODE.
If both channels are powered down, then the entire JESD204B
subsystem (including the PLL and LMFC) are powered down
If the selected JESD204B mode transmits A and B data on link
A, and the B digital channel is disabled, link A remains
operational, but the B-channel samples are undefined.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.8.11 JESD204B Extra Lane Enable (Link A) Register (address = 0x20A) [reset = 0x00]
Figure 158. JESD204B Extra Lane Enable (Link A) Register (JEXTRA_A)
7
6
5
4
EXTRA_LANE_A
R/W-0000 000
3
2
1
0
EXTRA_SER_A
R/W-0
Table 123. JESD204B Extra Lane Enable (Link A) Field Descriptions
Bit
Field
Type
Reset
Description
7-1
EXTRA_LANE_A
R/W
0000 000
Program these register bits to enable extra lanes (even if the
selected JMODE does not require the lanes to be enabled).
EXTRA_LANE_A(n) enables An (n = 1 to 7). This register
enables the link layer clocks for the affected lanes. To also
enable the extra serializes set EXTRA_SER_A = 1.
0
EXTRA_SER_A
R/W
0
0: Only the link layer clocks for extra lanes are enabled.
1: Serializers for extra lanes are also enabled. Use this mode to
transmit data from the extra lanes.
Important notes:
Only change this register when JESD_EN = 0.
The bit-rate and mode of the extra lanes are set by the JMODE
and JTEST parameters.
This register does not override the PD_CH register, so ensure
that the link is enabled to use this feature.
To enable serializer n, the lower number lanes 0 to n-1 must
also be enabled, otherwise serializer n does not receive a clock.
7.6.1.8.12 JESD204B Extra Lane Enable (Link B) Register (address = 0x20B) [reset = 0x00]
Figure 159. JESD204B Extra Lane Enable (Link B) Register (JEXTRA_B)
7
6
5
4
EXTRA_LANE_B
R/W-0000 000
3
2
1
0
EXTRA_SER_B
R/W-0
Table 124. JESD204B Extra Lane Enable (Link B) Field Descriptions
Bit
Field
Type
Reset
Description
7-1
EXTRA_LANE_B
R/W
0000 000
Program these register bits to enable extra lanes (even if the
selected JMODE does not require the lanes to be enabled).
EXTRA_LANE_B(n) enables Bn (n = 1 to 7). This register
enables the link layer clocks for the affected lanes. To also
enable the extra serializes set EXTRA_SER_B = 1.
0
EXTRA_SER_B
R/W
0
0: Only the link layer clocks for extra lanes are enabled.
1: Serializers for extra lanes are also enabled. Use this mode to
transmit data from the extra lanes.
Important notes:
Only change this register when JESD_EN = 0.
The bit-rate and mode of the extra lanes are set by the JMODE
and JTEST parameters.
This register does not override the PD_CH register, so ensure
that the link is enabled to use this feature.
To enable serializer n, the lower number lanes 0 to n-1 must
also be enabled, otherwise serializer n does not receive a clock.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
115
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.9 Digital Down Converter Registers (0x210-0x2AF)
Table 125. Digital Down Converter and Overrange Registers
ADDRESS
RESET
ACRONYM
REGISTER NAME
0x210
0x00
DDC_CFG
DDC Configuration Register
0x211
0xF2
OVR_T0
Overrange Threshold 0 Register
Overrange Threshold 0 Register (address = 0x211) [reset
= 0xF2]
0x212
0xAB
OVR_T1
Overrange Threshold 1 Register
Overrange Threshold 1 Register (address = 0x212) [reset
= 0xAB]
0x213
0x07
OVR_CFG
Overrange Configuration Register
Overrange Configuration Register (address = 0x213)
[reset = 0x07]
0x214
0x00
CMODE
DDC Configuration Preset Mode
Register
DDC Configuration Preset Mode Register (address =
0x214) [reset = 0x00]
0x215
0x00
CSEL
DDC Configuration Preset Select
Register
DDC Configuration Preset Select Register (address =
0x215) [reset = 0x00]
0x216
0x02
DIG_BIND
Digital Channel Binding Register
Digital Channel Binding Register (address = 0x216) [reset
= 0x02]
0x217-0x218
0x0000
NCO_RDIV
Rational NCO Reference Divisor
Register
Rational NCO Reference Divisor Register (address =
0x217 to 0x218) [reset = 0x0000]
0x219
0x02
NCO_SYNC
NCO Synchronization Register
0x21A-0x21F
Undefined
RESERVED
RESERVED
0x220-0x223
0xC0000000
FREQA0
0x224-0x225
0x0000
PHASEA0
0x226-0x227
Undefined
RESERVED
0x228-0x22B
0xC0000000
FREQA1
0x22C-0x22D
0x0000
PHASEA1
0x22E-0x22F
Undefined
RESERVED
0x230-0x233
0xC0000000
FREQA2
0x234-0x235
0x0000
PHASEA2
0x236-0x237
Undefined
RESERVED
0x238-0x23B
0xC0000000
FREQA3
0x23C-0x23D
0x0000
PHASEA3
0x23E-0x23F
Undefined
RESERVED
0x240-0x243
0xC0000000
FREQB0
0x244-0x245
0x0000
PHASEB0
0x246-0x247
Undefined
RESERVED
0x248-0x24B
0xC0000000
FREQB1
0x24C-0x24D
0x0000
PHASEB1
0x24E-0x24F
Undefined
RESERVED
0x250-0x253
0xC0000000
FREQB2
0x254-0x255
0x0000
PHASEB2
0x256-0x257
Undefined
RESERVED
0x258-0x25B
0xC0000000
FREQB3
0x25C-0x25D
0x0000
PHASEB3
116
NCO Frequency (DDC A Preset 0)
NCO Phase (DDC A Preset 0)
RESERVED
NCO Frequency (DDC A Preset 1)
NCO Phase (DDC A Preset 1)
RESERVED
NCO Frequency (DDC A Preset 2)
NCO Phase (DDC A Preset 2)
RESERVED
NCO Frequency (DDC A Preset 3)
NCO Phase (DDC A Preset 3)
RESERVED
NCO Frequency (DDC B Preset 0)
NCO Phase (DDC B Preset 0)
RESERVED
NCO Frequency (DDC B Preset 1)
NCO Phase (DDC B Preset 1)
RESERVED
NCO Frequency (DDC B Preset 2)
NCO Phase (DDC B Preset 2)
RESERVED
NCO Frequency (DDC B Preset 3)
NCO Phase (DDC B Preset 3)
Submit Documentation Feedback
SECTION
DDC Configuration Register (address = 0x210) [reset =
0x00]
NCO Synchronization Register (address = 0x219) [reset =
0x02]
—
NCO Frequency (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
NCO Phase (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
—
NCO Frequency (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
NCO Phase (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
—
NCO Frequency (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
NCO Phase (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
—
NCO Frequency (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
NCO Phase (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
—
NCO Frequency (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
NCO Phase (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
—
NCO Frequency (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
NCO Phase (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
—
NCO Frequency (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
NCO Phase (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
—
NCO Frequency (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
NCO Phase (DDC A or DDC B and Preset x) Register
(address = see Table 125) [reset = see Table 125]
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Table 125. Digital Down Converter and Overrange Registers (continued)
ADDRESS
RESET
ACRONYM
0x25E-0x296
Undefined
RESERVED
0x297
Undefined
SPIN_ID
0x298-0x2AF
Undefined
RESERVED
REGISTER NAME
SECTION
RESERVED
—
Spin Identification Value
Spin Identification Register (address = 0x297) [reset =
Undefined]
RESERVED
—
7.6.1.9.1 DDC Configuration Register (address = 0x210) [reset = 0x00]
Figure 160. DDC Configuration Register (DDC_CFG)
7
6
5
RESERVED
R/W-0000
4
3
D4_AP87
R/W-0
2
D2_HIGH_PASS
R/W-0
1
INVERT_SPECTRUM
R/W-0
0
BOOST
R/W-0
Table 126. DDC_CFG Field Descriptions
Bit
Field
Type
Reset
Description
7-4
RESERVED
R/W
0000
RESERVED
3
D4_AP87
R/W
0
0: Decimate-by-4 mode uses 80% alias protection, > 80-dB
suppression
1: Decimate-by-4 mode uses 87.5% alias protection, > 60-dB
suppression
2
D2_HIGH_PASS
R/W
0
0: Decimate-by-2 mode uses a low-pass filter
1: Decimate-by-2 mode uses a high-pass filter. Decimating the
high-pass signal causes spectral inversion. This inversion can
be undone by setting INVERT_SPECTRUM.
1
INVERT_SPECTRUM
R/W
0
0: No inversion applied to output spectrum
1: Output spectrum is inverted
This register only applies when the DDC is enabled and is
producing a real output (not complex). The spectrum is inverted
by mixing the signal with FSOUT / 2 (for example, invert all odd
samples).
0
BOOST
R/W
0
DDC gain control. Only applies to DDC modes with complex
decimation.
0: Final filter has 0-dB gain (default)
1: Final filter has 6.02-dB gain. Only use this setting when
certain that the negative image of the input signal is filtered out
by the DDC, otherwise digital clipping may occur.
7.6.1.9.2 Overrange Threshold 0 Register (address = 0x211) [reset = 0xF2]
Figure 161. Overrange Threshold 0 Register (OVR_T0)
7
6
5
4
3
2
1
0
OVR_T0
R/W-1111 0010
Table 127. OVR_T0 Field Descriptions
Bit
Field
Type
Reset
7-0
OVR_T0
R/W
1111 0010 Overrange threshold 0. This parameter defines the absolute
sample level that causes control bit 0 to be set. The detection
level in dBFS (peak) is:
20log10(OVR_T0 / 256)
Default: 0xF2 = 242 → –0.5 dBFS.
Description
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
117
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.9.3 Overrange Threshold 1 Register (address = 0x212) [reset = 0xAB]
Figure 162. Overrange Threshold 1 Register (OVR_T1)
7
6
5
4
3
2
1
0
OVR_T1
R/W-1010 1011
Table 128. OVR_T1 Field Descriptions
Bit
Field
Type
Reset
7-0
OVR_T1
R/W
1010 1011 Overrange threshold 1. This parameter defines the absolute
sample level that causes control bit 1 to be set. The detection
level in dBFS (peak) is:
20log10(OVR_T1 / 256)
Default: 0xAB = 171 → –3.5 dBFS.
Description
7.6.1.9.4 Overrange Configuration Register (address = 0x213) [reset = 0x07]
Figure 163. Overrange Configuration Register (OVR_CFG)
7
6
5
4
3
OVR_EN
R/W-0
RESERVED
R/W-0000
2
1
OVR_N
R/W-111
0
Table 129. OVR_CFG Field Descriptions
(1)
118
Bit
Field
Type
Reset
Description
7-4
RESERVED
R/W
0000 0
RESERVED
3
OVR_EN
R/W
0
Enables overrange status output pins when set high. The ORA0,
ORA1, ORB0, and ORB1 outputs are held low when OVR_EN is
set low. This register only effects the overrange output pins
(ORxx) and not the overrange status embedded in the data
samples.
2-0
OVR_N (1)
R/W
111
Program this register to adjust the pulse extension for the ORA0,
ORA1 and ORB0, ORB1 outputs. The minimum pulse duration
of the overrange outputs is 8 × 2OVR_N DEVCLK cycles.
Incrementing this field doubles the monitoring period.
Changing the OVR_N setting while JESD_EN=1 may cause the phase of the monitoring period to change.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.9.5 DDC Configuration Preset Mode Register (address = 0x214) [reset = 0x00]
Figure 164. DDC Configuration Preset Mode Register (CMODE)
7
6
5
4
3
2
1
RESERVED
R/W-0000 00
0
CMODE
R/W-00
Table 130. CMODE Field Descriptions
Bit
Field
Type
Reset
Description
7-2
RESERVED
R/W
0000 00
RESERVED
1-0
CMODE
R/W
00
The NCO frequency and phase for DDC A are set by the
FREQAx and PHASEAx registers and the NCO frequency and
phase for DDC B are set by the FREQBx and PHASEBx
registers, where x is the configuration preset (0 through 3).
0: Use CSEL register to select the active NCO configuration
preset for DDC A and DDC B
1: Use NCOA[1:0] pins to select the active NCO configuration
preset for DDC A and use NCOB[1:0] pins to select the active
NCO configuration preset for DDC B
2: Use NCOA[1:0] pins to select the active NCO configuration
preset for both DDC A and DDC B
3: Reserved
7.6.1.9.6 DDC Configuration Preset Select Register (address = 0x215) [reset = 0x00]
Figure 165. DDC Configuration Preset Select Register (CSEL)
7
6
5
4
3
RESERVED
R/W-0000
2
CSELB
R/W-00
1
0
CSELA
R/W-00
Table 131. CSEL Field Descriptions
Bit
Field
Type
Reset
Description
7-4
RESERVED
R/W
0000
RESERVED
3-2
CSELB
R/W
00
When CMODE = 0, this register is used to select the active NCO
configuration preset for DDC B.
1-0
CSELA
R/W
00
When CMODE = 0, this register is used to select the active NCO
configuration preset for DDC A.
Example: If CSELA = 0, then FREQA0 and PHASEA0 are the
active settings. If CSELA = 1, then FREQA1 and PHASEA1 are
the active settings.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
119
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.9.7 Digital Channel Binding Register (address = 0x216) [reset = 0x02]
Figure 166. Digital Channel Binding Register (DIG_BIND)
7
6
5
4
3
2
RESERVED
R/W-0000 00
1
DIG_BIND_B
R/W-1
0
DIG_BIND_A
R/W-0
Table 132. DIG_BIND Field Descriptions
Bit
Field
Type
Reset
Description
7-2
RESERVED
R/W
0000 00
RESERVED
1
DIG_BIND_B
R/W
0
Digital channel B input select:
0: Digital channel B receives data from ADC channel A
1: Digital channel B receives data from ADC channel B (default)
0
DIG_BIND_A
R/W
0
Digital channel A input select:
0: Digital channel A receives data from ADC channel A (default)
1: Digital channel A receives data from ADC channel B
When using single-channel mode, always use the default setting
for DIG_BIND or the device does not work.
Set JESD_EN = 0 and CAL_EN = 0 before changing DIG_BIND.
The DIG_BIND setting is combined with PD_ACH, PD_BCH to
determine if a digital channel is powered down. Each digital
channel (and link) is powered down when the ADC channel it is
bound to is powered down (by PD_ACH, PD_BCH).
7.6.1.9.8 Rational NCO Reference Divisor Register (address = 0x217 to 0x218) [reset = 0x0000]
Figure 167. Rational NCO Reference Divisor Register (NCO_RDIV)
15
14
13
12
11
NCO_RDIV[15:8]
R/W-0000 0000
10
9
8
7
6
5
4
2
1
0
3
NCO_RDIV[7:0]
R/W-0000 0000
Table 133. NCO_RDIV Field Descriptions
Bit
15-0
120
Field
Type
Reset
Description
NCO_RDIV
R/W
0x0000h
Sometimes the 32-bit NCO frequency word does not provide the
desired frequency step size and can only approximate the
desired frequency. This condition results in a frequency error.
Use this register to eliminate the frequency error. This register is
used for all configuration presets; see the Rational NCO
Frequency Setting Mode section.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.1.9.9 NCO Synchronization Register (address = 0x219) [reset = 0x02]
Figure 168. NCO Synchronization Register (NCO_SYNC)
7
6
5
4
RESERVED
R/W-0000 00
3
2
1
NCO_SYNC_ILA
R/W-1
0
NCO_SYNC_NEXT
R/W-0
Table 134. NCO_SYNC Field Descriptions
Bit
Field
Type
Reset
Description
7-2
RESERVED
R/W
0000 00
RESERVED
1
NCO_SYNC_ILA
R/W
0
When this bit is set, the NCO phase is initialized by the LMFC
edge that starts the ILA sequence (default).
0
NCO_SYNC_NEXT
R/W
0
After writing a 0 and then a 1 to this bit, the next SYSREF rising
edge initializes the NCO phase. When the NCO phase is
initialized by SYSREF, the NCO does not reinitialize on future
SYSREF edges unless a 0 and a 1 is written to this bit again.
Follow these steps to align the NCO in multiple parts:
•
Ensure the device is powered up, JESD_EN is set, and the
device clock is running.
•
Ensure that SYSREF is disabled (not toggling).
•
Program NCO_SYNC_ILA = 0 on all devices.
•
Write NCO_SYNC_NEXT = 0 on all devices.
•
Write NCO_SYNC_NEXT = 1 on all devices. NCO sync is
armed.
•
Instruct the SYSREF source to generate 1 or more SYSREF
pulses.
•
All devices initialize their NCO using the first SYSREF rising
edge.
7.6.1.9.10 NCO Frequency (DDC A or DDC B and Preset x) Register (address = see Table 125) [reset = see
Table 125]
Figure 169. NCO Frequency (DDC A or DDC B and Preset x) Register (FREQAx or FREQBx)
31
30
29
28
27
FREQAx[31:24] or FREQBx[31:24]
R/W-0xC0
26
25
24
23
22
21
20
19
FREQAx[23:16] or FREQBx[23:16]
R/W-0x00
18
17
16
15
14
13
12
11
FREQAx[15:8] or FREQBx[15:8]
R/W-0x00
10
9
8
7
6
5
4
3
FREQAx[7:0] or FREQBx[7:0]
R/W-0x00
2
1
0
Table 135. FREQAx or FREQBx Field Descriptions
Bit
31-0
Field
Type
Reset
Description
FREQAx or FREQBx
R/W
See
Table 125
Changing this register after the JESD204B interface is running
results in non-deterministic NCO phase. If deterministic phase is
required, the JESD204B interface must be re-initialized after
changing this register. This register can be interpreted as signed
or unsigned; see the Basic NCO Frequency Setting Mode
section.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
121
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.1.9.11 NCO Phase (DDC A or DDC B and Preset x) Register (address = see Table 125) [reset = see Table 125]
Figure 170. NCO Phase (DDC A or DDC B and Preset x) Register (PHASEAx or PHASEBx)
15
14
13
12
11
PHASEAx[15:8] or PHASEBx[15:8]
R/W-0x00
10
9
8
7
6
5
4
3
PHASEAx[7:0] or PHASEBx[7:0]
R/W-0x00
2
1
0
Table 136. PHASEAx or PHASEBx Field Descriptions
Bit
15-0
Field
Type
Reset
Description
PHASEAx or PHASEBx
R/W
See
Table 125
This value is MSB-justified into a 32-bit field and then added to
the phase accumulator. This register can be interpreted as
signed or unsigned; see the NCO Phase Offset Setting section.
7.6.1.10 Spin Identification Register (address = 0x297) [reset = Undefined]
Figure 171. Spin Identification Register (SPIN_ID)
7
6
RESERVED
R-000
5
4
3
2
SPIN_ID
R
1
0
Table 137. SPIN_ID Field Descriptions
122
Bit
Field
Type
Reset
Description
7-5
RESERVED
R
000
RESERVED
4-0
SPIN_ID
R
1
Spin identification value.
1 : ADC12DJ2700
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.2 SYSREF Calibration Registers (0x2B0 to 0x2BF)
Table 138. SYSREF Calibration Registers
ADDRESS
RESET
ACRONYM
REGISTER NAME
SECTION
0x2B0
0x00
SRC_EN
SYSREF Calibration Enable Register
SYSREF Calibration Enable Register (address = 0x2B0)
[reset = 0x00]
0x2B1
0x05
SRC_CFG
0x2B2-0x2B4
Undefined
SRC_STATUS
0x2B5-0x2B7
0x00
TAD
0x2B8
0x00
0x2B9-0x2BF
Undefined
SYSREF Calibration Configuration
Register
SYSREF Calibration Configuration Register (address =
0x2B1) [reset = 0x05]
SYSREF Calibration Status
SYSREF Calibration Status Register (address = 0x2B2 to
0x2B4) [reset = Undefined]
DEVCLK Aperture Delay Adjustment
Register
DEVCLK Aperture Delay Adjustment Register (address =
0x2B5 to 0x2B7) [reset = 0x000000]
TAD_RAMP
DEVCLK Timing Adjust Ramp
Control Register
DEVCLK Timing Adjust Ramp Control Register (address
= 0x2B8) [reset = 0x00]
RESERVED
RESERVED
—
7.6.2.1 SYSREF Calibration Enable Register (address = 0x2B0) [reset = 0x00]
Figure 172. SYSREF Calibration Enable Register (SRC_EN)
7
6
5
4
RESERVED
R/W-0000 000
3
2
1
0
SRC_EN
R/W-0
Table 139. SRC_EN Field Descriptions
Bit
Field
Type
Reset
Description
7-1
RESERVED
R/W
0000 000
RESERVED
SRC_EN
R/W
0
0: SYSREF calibration disabled; use the TAD register to
manually control the TAD[16:0] output and adjust the DEVCLK
delay (default)
1: SYSREF calibration enabled; the DEVCLK delay is
automatically calibrated; the TAD register is ignored
A 0-to-1 transition on SRC_EN starts the SYSREF calibration
sequence. Program SRC_CFG before setting SRC_EN. Ensure
that ADC calibration is not currently running before setting
SRC_EN.
0
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
123
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.2.2 SYSREF Calibration Configuration Register (address = 0x2B1) [reset = 0x05]
Figure 173. SYSREF Calibration Configuration Register (SRC_CFG)
7
6
5
4
3
RESERVED
R/W-0000
2
1
SRC_AVG
R/W-01
0
SRC_HDUR
R/W-01
Table 140. SRC_CFG Field Descriptions
Bit
Field
Type
Reset
Description
7-4
RESERVED
R/W
0000 00
RESERVED
3-2
SRC_AVG
R/W
01
Specifies the amount of averaging used for SYSREF calibration.
Larger values increase calibration time and reduce the variance
of the calibrated value.
0: 4 averages
1: 16 averages
2: 64 averages
3: 256 averages
1-0
SRC_HDUR
R/W
01
Specifies the duration of each high-speed accumulation for
SYSREF Calibration. If the SYSREF period exceeds the
supported value, the calibration fails. Larger values increase
calibration time and support longer SYSREF periods. For a
given SYSREF period, larger values also reduce the variance of
the calibrated value.
0: 4 cycles per accumulation, max SYSREF period of 85
DEVCLK cycles
1: 16 cycles per accumulation, max SYSREF period of 1100
DEVCLK cycles
2: 64 cycles per accumulation, max SYSREF period of 5200
DEVCLK cycles
3: 256 cycles per accumulation, max SYSREF period of 21580
DEVCLK cycles
Max duration of SYSREF calibration is bounded by:
TSYSREFCAL (in DEVCLK cycles) = 256 × 19 × 4(SRC_AVG +
SRC_HDUR + 2)
7.6.2.3 SYSREF Calibration Status Register (address = 0x2B2 to 0x2B4) [reset = Undefined]
Figure 174. SYSREF Calibration Status Register (SRC_STATUS)
23
22
21
20
19
18
17
SRC_DONE
R
16
SRC_TAD[16]
R
RESERVED
R
15
14
13
12
11
SRC_TAD[15:8]
R
10
9
8
7
6
5
4
2
1
0
3
SRC_TAD[7:0]
R
Table 141. SRC_STATUS Field Descriptions
Field
Type
Reset
Description
23-18
Bit
RESERVED
R
Undefined
RESERVED
17
SRC_DONE
R
Undefined
This bit returns a 1 when SRC_EN = 1 and SYSREF calibration
is complete.
SRC_TAD
R
Undefined
This field returns the value for TAD[16:0] computed by the
SYSREF calibration. This field is only valid if SRC_DONE = 1.
16-0
124
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.2.4 DEVCLK Aperture Delay Adjustment Register (address = 0x2B5 to 0x2B7) [reset = 0x000000]
Figure 175. DEVCLK Aperture Delay Adjustment Register (TAD)
23
22
21
15
14
7
6
20
RESERVED
R/W-0000 000
19
18
17
16
TAD_INV
R/W-0
13
12
11
TAD_COARSE
R/W-0000 0000
10
9
8
5
4
2
1
0
3
TAD_FINE
R/W-0000 0000
Table 142. TAD Field Descriptions
Bit
Field
Type
Reset
Description
RESERVED
R/W
0000 000
RESERVED
TAD_INV
R/W
0
Invert DEVCLK by setting this bit equal to 1.
15-8
TAD_COARSE
R/W
0000 0000 This register controls the DEVCLK aperture delay adjustment
when SRC_EN = 0. Use this register to manually control the
DEVCLK aperture delay when SYSREF calibration is disabled. If
ADC calibration or JESD204B is running, TI recommends
gradually increasing or decreasing this value (1 code at a time)
to avoid clock glitches. See the Switching Characteristics table
for TAD_COARSE resolution.
7-0
TAD_FINE
R/W
0000 0000 See the Switching Characteristics table for TAD_FINE
resolution.
23-17
16
7.6.2.5 DEVCLK Timing Adjust Ramp Control Register (address = 0x2B8) [reset = 0x00]
Figure 176. DEVCLK Timing Adjust Ramp Control Register (TAD_RAMP)
7
6
5
4
RESERVED
R/W-0000 00
3
2
1
TAD_RAMP_RATE
R/W-0
0
TAD_RAMP_EN
R/W-0
Table 143. TAD_RAMP Field Descriptions
Bit
Field
Type
Reset
Description
7-2
RESERVED
R/W
0000 00
RESERVED
1
TAD_RAMP_RATE
R/W
0
Specifies the ramp rate for the TAD[15:8] output when the
TAD[15:8] register is written when TAD_RAMP_EN = 1.
0: TAD[15:8] ramps up or down one code per 256 DEVCLK
cycles.
1: TAD[15:8] ramps up or down 4 codes per 256 DEVCLK
cycles.
0
TAD_RAMP_EN
R/W
0
TAD ramp enable. Set this bit if coarse TAD adjustments are
desired to ramp up or down instead of changing abruptly.
0: After writing the TAD[15:8] register the aperture delay is
updated within 1024 DEVCLK cycles
1: After writing the TAD[15:8] register the aperture delay ramps
up or down until the aperture delay matches the TAD[15:8]
register
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
125
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
7.6.3 Alarm Registers (0x2C0 to 0x2C2)
Table 144. Alarm Registers
ADDRESS
RESET
ACRONYM
0x2C0
Undefined
ALARM
REGISTER NAME
0x2C1
0x1F
ALM_STATUS
Alarm Status Register
Alarm Status Register (address = 0x2C1) [reset = 0x1F]
0x2C2
0x1F
ALM_MASK
Alarm Mask Register
Alarm Mask Register (address = 0x2C2) [reset = 0x1F]
Alarm Interrupt Status Register
SECTION
Alarm Interrupt Register (address = 0x2C0) [reset =
Undefined]
7.6.3.1 Alarm Interrupt Register (address = 0x2C0) [reset = Undefined]
Figure 177. Alarm Interrupt Register (ALARM)
7
6
5
4
RESERVED
R
3
2
1
0
ALARM
R
Table 145. ALARM Field Descriptions
Bit
Field
Type
Reset
Description
7-1
RESERVED
R
Undefined
RESERVED
ALARM
R
Undefined
This bit returns a 1 whenever any alarm occurs that is
unmasked in the ALM_STATUS register. Use ALM_MASK to
mask (disable) individual alarms. CAL_STATUS_SEL can be
used to drive the ALARM bit onto the CALSTAT output pin to
provide a hardware alarm interrupt signal.
0
7.6.3.2 Alarm Status Register (address = 0x2C1) [reset = 0x1F]
Figure 178. Alarm Status Register (ALM_STATUS)
7
6
RESERVED
R/W-000
5
4
PLL_ALM
R/W-1
3
LINK_ALM
R/W-1
2
REALIGNED_ALM
R/W-1
1
NCO_ALM
R/W-1
0
CLK_ALM
R/W-1
Table 146. ALM_STATUS Field Descriptions
126
Bit
Field
Type
Reset
Description
7-5
RESERVED
R/W
000
RESERVED
4
PLL_ALM
R/W
1
PLL lock lost alarm. This bit is set whenever the PLL is not
locked. Write a 1 to clear this bit.
3
LINK_ALM
R/W
1
Link alarm. This bit is set whenever the JESD204B link is
enabled, but is not in the DATA_ENC state. Write a 1 to clear
this bit.
2
REALIGNED_ALM
R/W
1
Realigned alarm. This bit is set whenever SYSREF causes the
internal clocks (including the LMFC) to be realigned. Write a 1 to
clear this bit.
1
NCO_ALM
R/W
1
NCO alarm. This bit can be used to detect an upset to the NCO
phase. This bit is set when any of the following occur:
•
The NCOs are disabled (JESD_EN = 0)
•
The NCOs are synchronized (intentionally or unintentionally)
•
Any phase accumulators in channel A do not match channel
B
Write a 1 to clear this bit.
0
CLK_ALM
R/W
1
Clock alarm. This bit can be used to detect an upset to the
digital block and JESD204B clocks. This bit is set whenever the
internal clock dividers for the A and B channels do not match.
Write a 1 to clear this bit.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
7.6.3.3 Alarm Mask Register (address = 0x2C2) [reset = 0x1F]
Figure 179. Alarm Mask Register (ALM_MASK)
7
6
5
4
3
RESERVED
MASK_PLL_ALM
MASK_LINK_ALM
R/W-000
R/W-1
R/W-1
2
MASK_REALIGNED_
ALM
R/W-1
1
0
MASK_NCO_ALM
MASK_CLK_ALM
R/W-1
R/W-1
Table 147. ALM_MASK Field Descriptions
Bit
Field
Type
Reset
Description
7-5
RESERVED
R/W
000
RESERVED
4
MASK_PLL_ALM
R/W
1
When set, PLL_ALM is masked and does not impact the ALARM
register bit.
3
MASK_LINK_ALM
R/W
1
When set, LINK_ALM is masked and does not impact the
ALARM register bit.
2
MASK_REALIGNED_ALM
R/W
1
When set, REALIGNED_ALM is masked and does not impact
the ALARM register bit.
1
MASK_NCO_ALM
R/W
1
When set, NCO_ALM is masked and does not impact the
ALARM register bit.
0
MASK_CLK_ALM
R/W
1
When set, CLK_ALM is masked and does not impact the
ALARM register bit.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
127
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
8 Application and Implementation
NOTE
Information in the following applications sections is not part of the TI component
specification, and TI does not warrant its accuracy or completeness. TI’s customers are
responsible for determining suitability of components for their purposes. Customers should
validate and test their design implementation to confirm system functionality.
8.1 Application Information
The ADC12DJ2700 can be used in a wide range of applications including radar, satellite communications, test
equipment (communications testers and oscilloscopes), and software-defined radios (SDRs). The wide input
bandwidth enables direct RF sampling to at least 8 GHz and the high sampling rate allows signal bandwidths of
greater than 2 GHz. The Typical Application section describes one configuration that meets the needs of a
number of these applications.
8.2 Typical Application
1:2 Balun
Transformers
VINA
DDC
ADC
JESD
204B
1 to 16 Lanes
JESD204B
VINB
DDC
ADC
FPGA
JESD
204B
SYNC~
ADC and
JESD204B
Clocking
DEVICE CLK
SYSREF
User Control
Logic
SPI
Copyright © 2017, Texas Instruments Incorporated
Figure 180. Typical Configuration for Wideband RF Sampling
8.2.1 Design Requirements
8.2.1.1 Input Signal Path
Use appropriate band-limiting filters to reject unwanted frequencies in the input signal path.
A 1:2 balun transformer is needed to convert the 50-Ω, single-ended signal to 100-Ω differential for input to the
ADC. The balun outputs can be either AC-coupled, or directly connected to the ADC differential inputs, which are
terminated internally to GND.
Drivers must be selected to provide any needed signal gain and that have the necessary bandwidth capabilities.
Baluns must be selected to cover the needed frequency range, have a 1:2 impedance ratio, and have acceptable
gain and phase balance over the frequency range of interest. Table 148 lists a number of recommended baluns
for different frequency ranges.
128
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Typical Application (continued)
Table 148. Recommended Baluns
(1)
PART NUMBER
MANUFACTURER (1)
MINIMUM FREQUENCY (MHz)
MAXIMUM FREQUENCY (MHz)
BAL-0009SMG
Marki Microwave
0.5
9000
BAL-0208SMG
Marki Microwave
2000
8000
TCM2-43X+
Mini-Circuits
10
4000
TCM2-33WX+
Mini-Circuits
10
3000
B0430J50100AHF
Anaren
400
3000
See the Third-Party Products Disclaimer section.
8.2.1.2 Clocking
The ADC12DJ2700 clock inputs must be AC-coupled to the device to ensure rated performance. The clock
source must have extremely low jitter (integrated phase noise) to enable rated performance. Recommended
clock synthesizers include the LMX2594, LMX2592, and LMX2582.
The JESD204B data converter system (ADC plus FPGA) requires additional SYSREF and device clocks. The
LMK04828, LMK04826, and LMK04821 devices are suitable to generate these clocks. Depending on the ADC
clock frequency and jitter requirements, this device may also be used as the system clock synthesizer or as a
device clock and SYSREF distribution device when multiple ADC12DJ2700 devices are used in a system.
8.2.2 Detailed Design Procedure
Certain component values used in conjunction with the ADC12DJ2700 must be calculated based on system
parameters. Those items are covered in this section.
8.2.2.1 Calculating Values of AC-Coupling Capacitors
AC-coupling capacitors are used in the input CLK± and JESD204B output data pairs. The capacitor values must
be large enough to address the lowest frequency signals of interest, but not so large as to cause excessively
long startup biasing times, or unwanted parasitic inductance.
The minimum capacitor value can be calculated based on the lowest frequency signal that is transferred through
the capacitor. Given a 50-Ω single-ended clock or data path impedance, good practice is to set the capacitor
impedance to be <1 Ω at the lowest frequency of interest. This setting ensures minimal impact on signal level at
that frequency. For the CLK± path, the minimum-rated clock frequency is 800 MHz. Therefore, the minimum
capacitor value can be calculated from:
ZC = 1/ (2 ´ p ´ ¦ CLK ´ C )
(12)
Setting Zc = 1 Ω and rearranging gives:
C = 1/ (2 ´ p ´ 800 MHz ´ 1 W ) = 199 pF
(13)
Therefore, a capacitance value of at least 199 pF is needed to provide the low-frequency response for the CLK±
path. If the minimum clock frequency is higher than 800 MHz, this calculation can be revisited for that frequency.
Similar calculations can be done for the JESD204B output data capacitors based on the minimum frequency in
that interface. Capacitors must also be selected for good response at high frequencies, and with dimensions that
match the high-frequency signal traces they are connected to. Capacitors of the 0201 size are frequently well
suited to these applications.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
129
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
8.2.3 Application Curves
The ADC12DJ2700 can be used in a number of different operating modes to suit multiple applications.
Figure 181 to Figure 183 describe operation with a 497.77-MHz input signal in the following configurations:
• 5.4 GSPS, single-input mode, 12-bit output, JMODE0
• 2.7 GSPS, dual-input mode, 12-bit output, JMODE2
• 2.7 GSPS with 16x decimation, dual-input mode, 15-bit complex output, JMODE16
Figure 181. FFT for 497.77-MHz Input Signal, 5.4 GSPS,
JMODE0
Figure 182. FFT for 497.77-MHz Input Signal, 2.7 GSPS,
JMODE2
Figure 183. FFT for 497.77-MHz Input Signal, 2.7 GSPS, Decimation-by-16, fNCO = 500 MHz, JMODE16
130
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
8.3 Initialization Set Up
The device and JESD204 interface require a specific startup and alignment sequence. The general order of that
sequence is listed in the following steps.
1. Power-up or reset the device.
2. Apply a stable device CLK signal at the desired frequency.
3. Program JESD_EN = 0 to stop the JESD204B state machine and allow setting changes.
4. Program CAL_EN = 0 to stop the calibration state machine and allow setting changes.
5. Program the desired JMODE.
6. Program the desired KM1 value. KM1 = K–1.
7. Program SYNC_SEL as needed. Choose SYNCSE or timestamp differential inputs.
8. Configure device calibration settings as desired. Select foreground or background calibration modes and
offset calibration as needed.
9. Program CAL_EN = 1 to enable the calibration state machine.
10. Enable overrange via OVR_EN and adjust settings if desired.
11. Program JESD_EN = 1 to re-start the JESD204B state machine and allow the link to restart.
12. The JESD204B interface operates in response to the applied SYNC signal from the receiver.
13. Program CAL_SOFT_TRIG = 0.
14. Program CAL_SOFT_TRIG = 1 to initiate a calibration.
9 Power Supply Recommendations
The device requires two different power-supply voltages. 1.9 V DC is required for the VA19 power bus and 1.1 V
DC is required for the VA11 and VD11 power buses.
The power-supply voltages must be low noise and provide the needed current to achieve rated device
performance.
There are two recommended power supply architectures:
1. Step down using high-efficiency switching converters, followed by a second stage of regulation to provide
switching noise reduction and improved voltage accuracy.
2. Directly step down the final ADC supply voltage using high-efficiency switching converters. This approach
provides the best efficiency, but care must be taken to ensure switching noise is minimized to prevent
degraded ADC performance.
TI WEBENCH® Power Designer can be used to select and design the individual power supply elements needed:
see the WEBENCH® Power Designer
Recommended switching regulators for the first stage include the TPS62085, TPS82130, TPS62130A, and
similar devices.
Recommended Low Drop-Out (LDO) linear regulators include the TPS7A7200, TPS74401, and similar devices.
For the switcher only approach, the ripple filter must be designed with a notch frequency that aligns with the
switching ripple frequency of the DC-DC converter. Make a note of the switching frequency reported from
WEBENCH® and design the EMI filter and capacitor combination to have the notch frequency centered as
needed. Figure 184 and Figure 185 illustrate the two approaches.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
131
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
1.9 V
2.2 V
5 V - 12 V
Buck
FB
+
±
LDO
47 F
GND
GND
FB
47 F
Power
Good
1.4 V
Buck
VA19
10 F 0.1 F 0.1 F
GND
GND
VA11
1.1 V
FB
LDO
47 F
FB
47 F
GND
10 F 0.1 F 0.1 F
GND
GND
VD11
FB
10 F 0.1 F 0.1 F
FB = Ferrite Bead Filter
GND
Copyright © 2017, Texas Instruments Incorporated
Figure 184. LDO Linear Regulator Approach Example
Ripple Filter
5 V - 12 V
Buck
FB
+
±
GND
VA19
1.9 V
Power
Good
10 F 10 F 10 F
FB
GND
10 F 0.1 F 0.1 F
GND
Ripple Filter
VA11
1.1 V
Buck
FB
10 F 10 F 10 F
FB
GND
10 F 0.1 F 0.1 F
GND
VD11
Ripple Filter Notch Frequency to Match Fs of Buck Converter
FB = Ferrite Bead Filter
FB
10 F 0.1 F 0.1 F
GND
Copyright © 2017, Texas Instruments Incorporated
Figure 185. Switcher-Only Approach Example
132
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
9.1 Power Sequencing
The voltage regulators must be sequenced using the power-good outputs and enable inputs to ensure that the
Vx11 regulator is enabled after the VA19 supply is good. Similarly, as soon as the VA19 supply drops out of
regulation on power-down, the Vx11 regulator is disabled.
The general requirement for the ADC is that VA19 ≥ Vx11 during power-up, operation, and power-down.
TI also recommends that VA11 and VD11 are derived from a common 1.1-V regulator. This recommendation
ensures that all 1.1-V blocks are at the same voltage, and no sequencing problems exist between these supplies.
Also use ferrite bead filters to isolate any noise on the VA11 and VD11 buses from affecting each other.
10 Layout
10.1 Layout Guidelines
There are many critical signals that require specific care during board design:
1. Analog input signals
2. CLK and SYSREF
3. JESD204B data outputs:
1. Lower eight pairs operating at up to 12.8 Gbit per second
2. Upper eight pairs operating at up to 6.4 Gbit per second
4. Power connections
5. Ground connections
Items 1, 2, and 3 must be routed for excellent signal quality at high frequencies. Use the following general
practices:
1. Route using loosely coupled 100-Ω differential traces. This routing minimizes impact of corners and lengthmatching serpentines on pair impedance.
2. Provide adequate pair-to-pair spacing to minimize crosstalk.
3. Provide adequate ground plane pour spacing to minimize coupling with the high-speed traces.
4. Use smoothly radiused corners. Avoid 45- or 90-degree bends.
5. Incorporate ground plane cutouts at component landing pads to avoid impedance discontinuities at these
locations. Cut-out below the landing pads on one or multiple ground planes to achieve a pad size or stackup
height that achieves the needed 50-Ω, single-ended impedance.
6. Avoid routing traces near irregularities in the reference ground planes. Irregularities include ground plane
clearances associated with power and signal vias and through-hole component leads.
7. Provide symmetrically located ground tie vias adjacent to any high-speed signal vias.
8. When high-speed signals must transition to another layer using vias, transition as far through the board as
possible (top to bottom is best case) to minimize via stubs on top or bottom of the vias. If layer selection is
not flexible, use back-drilled or buried, blind vias to eliminate stubs.
In addition, TI recommends performing signal quality simulations of the critical signal traces before committing to
fabrication. Insertion loss, return loss, and time domain reflectometry (TDR) evaluations should be done.
The power and ground connections for the device are also very important. These rules must be followed:
1. Provide low-resistance connection paths to all power and ground pins.
2. Use multiple power layers if necessary to access all pins.
3. Avoid narrow isolated paths that increase connection resistance.
4. Use a signal, ground, or power circuit board stackup to maximum coupling between the ground and power
planes.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
133
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
10.2 Layout Example
Figure 186 to Figure 188 provide examples of the critical traces routed on the device evaluation module (EVM).
Figure 186. Top Layer Routing: Analog Inputs, CLK and SYSREF, DA0-3, DB0-3
134
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
Layout Example (continued)
Figure 187. GND1 Cutouts to Optimize Impedance of Component Pads
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
135
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
Layout Example (continued)
Figure 188. Bottom Layer Routing: Additional CLK Routing, DA4-7, DB4-7
136
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
ADC12DJ2700
www.ti.com
SLVSEH9 – JANUARY 2018
11 Device and Documentation Support
11.1 Device Support
11.1.1 Third-Party Products Disclaimer
TI'S PUBLICATION OF INFORMATION REGARDING THIRD-PARTY PRODUCTS OR SERVICES DOES NOT
CONSTITUTE AN ENDORSEMENT REGARDING THE SUITABILITY OF SUCH PRODUCTS OR SERVICES
OR A WARRANTY, REPRESENTATION OR ENDORSEMENT OF SUCH PRODUCTS OR SERVICES, EITHER
ALONE OR IN COMBINATION WITH ANY TI PRODUCT OR SERVICE.
11.1.2 Development Support
WEBENCH® Power Designer
11.2 Documentation Support
11.2.1 Related Documentation
For related documentation see the following:
• JESD204B multi-device synchronization: Breaking down the requirements
• LM95233 Dual Remote Diode and Local Temperature Sensor with SMBus Interface and TruTherm™
Technology
• LMX2594 15-GHz Wideband PLLatinum™ RF Synthesizer With Phase Synchronization and JESD204B
Support
• LMX2592 High Performance, Wideband PLLatinum™ RF Synthesizer With Integrated VCO
• LMX2582 High Performance, Wideband PLLatinum™ RF Synthesizer With Integrated VCO
• LMK0482x Ultra Low-Noise JESD204B Compliant Clock Jitter Cleaner with Dual Loop PLLs
• TPS6208x 3-A Step-Down Converter With Hiccup Short-Circuit Protection In 2 × 2 QFN Package
• TPS82130 17-V Input 3-A Step-Down Converter MicroSiP™ Module with Integrated Inductor
• TPS6213x 3-V to17-V, 3-A Step-Down Converter In 3x3 QFN Package
• TPS7A7200 2-A, Fast-Transient, Low-Dropout Voltage Regulator
• TPS74401 3.0-A, Ultra-LDO with Programmable Soft-Start
• Direct RF-Sampling Radar Receiver for L-, S-, C-, and X-Band Using ADC12DJ3200 Reference Design
• ADC12DJ2700 Evaluation Module User's Guide
• Multi-Channel JESD204B 15 GHz Clocking Reference Design for DSO, Radar and 5G Wireless Testers
11.3 Receiving Notification of Documentation Updates
To receive notification of documentation updates, navigate to the device product folder on ti.com. In the upper
right corner, click on Alert me to register and receive a weekly digest of any product information that has
changed. For change details, review the revision history included in any revised document.
11.4 Community Resources
The following links connect to TI community resources. Linked contents are provided "AS IS" by the respective
contributors. They do not constitute TI specifications and do not necessarily reflect TI's views; see TI's Terms of
Use.
TI E2E™ Online Community TI's Engineer-to-Engineer (E2E) Community. Created to foster collaboration
among engineers. At e2e.ti.com, you can ask questions, share knowledge, explore ideas and help
solve problems with fellow engineers.
Design Support TI's Design Support Quickly find helpful E2E forums along with design support tools and
contact information for technical support.
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
137
ADC12DJ2700
SLVSEH9 – JANUARY 2018
www.ti.com
11.5 Trademarks
E2E is a trademark of Texas Instruments.
WEBENCH is a registered trademark of Texas Instruments.
All other trademarks are the property of their respective owners.
11.6 Electrostatic Discharge Caution
These devices have limited built-in ESD protection. The leads should be shorted together or the device placed in conductive foam
during storage or handling to prevent electrostatic damage to the MOS gates.
11.7 Glossary
SLYZ022 — TI Glossary.
This glossary lists and explains terms, acronyms, and definitions.
12 Mechanical, Packaging, and Orderable Information
The following pages include mechanical, packaging, and orderable information. This information is the most
current data available for the designated devices. This data is subject to change without notice and revision of
this document. For browser-based versions of this data sheet, refer to the left-hand navigation.
138
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Product Folder Links: ADC12DJ2700
PACKAGE OPTION ADDENDUM
www.ti.com
26-Jan-2018
PACKAGING INFORMATION
Orderable Device
Status
(1)
Package Type Package Pins Package
Drawing
Qty
Eco Plan
Lead/Ball Finish
MSL Peak Temp
(2)
(6)
(3)
Op Temp (°C)
Device Marking
(4/5)
ADC12DJ2700AAV
ACTIVE
FCBGA
AAV
144
1
Green (RoHS
& no Sb/Br)
SNAGCU
Level-3-260C-168 HR
-40 to 85
ADC12DJ27
ADC12DJ2700AAVT
ACTIVE
FCBGA
AAV
144
250
Green (RoHS
& no Sb/Br)
SNAGCU
Level-3-260C-168 HR
-40 to 85
ADC12DJ27
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead/Ball Finish - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead/Ball Finish values may wrap to two lines if the finish
value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 1
Samples
PACKAGE OPTION ADDENDUM
www.ti.com
26-Jan-2018
Addendum-Page 2
PACKAGE MATERIALS INFORMATION
www.ti.com
26-Jan-2018
TAPE AND REEL INFORMATION
*All dimensions are nominal
Device
ADC12DJ2700AAVT
Package Package Pins
Type Drawing
FCBGA
AAV
144
SPQ
250
Reel
Reel
A0
Diameter Width (mm)
(mm) W1 (mm)
180.0
24.4
Pack Materials-Page 1
10.3
B0
(mm)
K0
(mm)
P1
(mm)
10.3
2.5
4.0
W
Pin1
(mm) Quadrant
24.0
Q1
PACKAGE MATERIALS INFORMATION
www.ti.com
26-Jan-2018
*All dimensions are nominal
Device
Package Type
Package Drawing
Pins
SPQ
Length (mm)
Width (mm)
Height (mm)
ADC12DJ2700AAVT
FCBGA
AAV
144
250
213.0
191.0
55.0
Pack Materials-Page 2
PACKAGE OUTLINE
AAV0144A
FCBGA - 1.94 mm max height
SCALE 1.400
BALL GRID ARRAY
10.15
9.85
A
B
BALL A1 CORNER
10.15
9.85
( 8)
(0.68)
(0.5)
1.94 MAX
C
SEATING PLANE
NOTE 4
BALL TYP
0.405
TYP
0.325
0.2 C
8.8 TYP
(0.6) TYP
SYMM
0.8 TYP
(0.6) TYP
M
L
K
J
H
SYMM
8.8
TYP
G
F
E
D
0.51
144X
0.41
0.15
C A B
0.08
C NOTE 3
C
B
A
1
2
3
4
5
6
7
8
9
10
11 12
0.8 TYP
4219578/A 04/2016
NOTES:
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
3. Dimension is measured at the maximum solder ball diameter, parallel to primary datum C.
4. Primary datum C and seating plane are defined by the spherical crowns of the solder balls.
www.ti.com
EXAMPLE BOARD LAYOUT
AAV0144A
FCBGA - 1.94 mm max height
BALL GRID ARRAY
(0.8) TYP
A
1
2
3
4
5
6
7
8
10
9
11
12
B
(0.8) TYP
C
D
144X ( 0.4)
E
F
SYMM
G
H
J
K
L
M
SYMM
LAND PATTERN EXAMPLE
SCALE:8X
( 0.4)
METAL
0.05 MAX
METAL UNDER
SOLDER MASK
0.05 MIN
( 0.4)
SOLDER MASK
OPENING
SOLDER MASK
OPENING
NON-SOLDER MASK
DEFINED
(PREFERRED)
SOLDER MASK
DEFINED
SOLDER MASK DETAILS
NOT TO SCALE
4219578/A 04/2016
NOTES: (continued)
5. Final dimensions may vary due to manufacturing tolerance considerations and also routing constraints.
For more information, see Texas Instruments literature number SPRU811 (www.ti.com/lit/spru811).
www.ti.com
EXAMPLE STENCIL DESIGN
AAV0144A
FCBGA - 1.94 mm max height
BALL GRID ARRAY
144X ( 0.4)
(0.8) TYP
A
1
2
3
4
5
6
7
8
9
10
11
12
B
(0.8)
TYP
C
D
E
F
SYMM
G
H
J
K
L
M
SYMM
SOLDER PASTE EXAMPLE
BASED ON 0.15 mm THICK STENCIL
SCALE:8X
4219578/A 04/2016
NOTES: (continued)
6. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release.
www.ti.com
IMPORTANT NOTICE
Texas Instruments Incorporated (TI) reserves the right to make corrections, enhancements, improvements and other changes to its
semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest issue. Buyers
should obtain the latest relevant information before placing orders and should verify that such information is current and complete.
TI’s published terms of sale for semiconductor products (http://www.ti.com/sc/docs/stdterms.htm) apply to the sale of packaged integrated
circuit products that TI has qualified and released to market. Additional terms may apply to the use or sale of other types of TI products and
services.
Reproduction of significant portions of TI information in TI data sheets is permissible only if reproduction is without alteration and is
accompanied by all associated warranties, conditions, limitations, and notices. TI is not responsible or liable for such reproduced
documentation. Information of third parties may be subject to additional restrictions. Resale of TI products or services with statements
different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the
associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Buyers and others who are developing systems that incorporate TI products (collectively, “Designers”) understand and agree that Designers
remain responsible for using their independent analysis, evaluation and judgment in designing their applications and that Designers have
full and exclusive responsibility to assure the safety of Designers' applications and compliance of their applications (and of all TI products
used in or for Designers’ applications) with all applicable regulations, laws and other applicable requirements. Designer represents that, with
respect to their applications, Designer has all the necessary expertise to create and implement safeguards that (1) anticipate dangerous
consequences of failures, (2) monitor failures and their consequences, and (3) lessen the likelihood of failures that might cause harm and
take appropriate actions. Designer agrees that prior to using or distributing any applications that include TI products, Designer will
thoroughly test such applications and the functionality of such TI products as used in such applications.
TI’s provision of technical, application or other design advice, quality characterization, reliability data or other services or information,
including, but not limited to, reference designs and materials relating to evaluation modules, (collectively, “TI Resources”) are intended to
assist designers who are developing applications that incorporate TI products; by downloading, accessing or using TI Resources in any
way, Designer (individually or, if Designer is acting on behalf of a company, Designer’s company) agrees to use any particular TI Resource
solely for this purpose and subject to the terms of this Notice.
TI’s provision of TI Resources does not expand or otherwise alter TI’s applicable published warranties or warranty disclaimers for TI
products, and no additional obligations or liabilities arise from TI providing such TI Resources. TI reserves the right to make corrections,
enhancements, improvements and other changes to its TI Resources. TI has not conducted any testing other than that specifically
described in the published documentation for a particular TI Resource.
Designer is authorized to use, copy and modify any individual TI Resource only in connection with the development of applications that
include the TI product(s) identified in such TI Resource. NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE
TO ANY OTHER TI INTELLECTUAL PROPERTY RIGHT, AND NO LICENSE TO ANY TECHNOLOGY OR INTELLECTUAL PROPERTY
RIGHT OF TI OR ANY THIRD PARTY IS GRANTED HEREIN, including but not limited to any patent right, copyright, mask work right, or
other intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
regarding or referencing third-party products or services does not constitute a license to use such products or services, or a warranty or
endorsement thereof. Use of TI Resources may require a license from a third party under the patents or other intellectual property of the
third party, or a license from TI under the patents or other intellectual property of TI.
TI RESOURCES ARE PROVIDED “AS IS” AND WITH ALL FAULTS. TI DISCLAIMS ALL OTHER WARRANTIES OR
REPRESENTATIONS, EXPRESS OR IMPLIED, REGARDING RESOURCES OR USE THEREOF, INCLUDING BUT NOT LIMITED TO
ACCURACY OR COMPLETENESS, TITLE, ANY EPIDEMIC FAILURE WARRANTY AND ANY IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL
PROPERTY RIGHTS. TI SHALL NOT BE LIABLE FOR AND SHALL NOT DEFEND OR INDEMNIFY DESIGNER AGAINST ANY CLAIM,
INCLUDING BUT NOT LIMITED TO ANY INFRINGEMENT CLAIM THAT RELATES TO OR IS BASED ON ANY COMBINATION OF
PRODUCTS EVEN IF DESCRIBED IN TI RESOURCES OR OTHERWISE. IN NO EVENT SHALL TI BE LIABLE FOR ANY ACTUAL,
DIRECT, SPECIAL, COLLATERAL, INDIRECT, PUNITIVE, INCIDENTAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES IN
CONNECTION WITH OR ARISING OUT OF TI RESOURCES OR USE THEREOF, AND REGARDLESS OF WHETHER TI HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Unless TI has explicitly designated an individual product as meeting the requirements of a particular industry standard (e.g., ISO/TS 16949
and ISO 26262), TI is not responsible for any failure to meet such industry standard requirements.
Where TI specifically promotes products as facilitating functional safety or as compliant with industry functional safety standards, such
products are intended to help enable customers to design and create their own applications that meet applicable functional safety standards
and requirements. Using products in an application does not by itself establish any safety features in the application. Designers must
ensure compliance with safety-related requirements and standards applicable to their applications. Designer may not use any TI products in
life-critical medical equipment unless authorized officers of the parties have executed a special contract specifically governing such use.
Life-critical medical equipment is medical equipment where failure of such equipment would cause serious bodily injury or death (e.g., life
support, pacemakers, defibrillators, heart pumps, neurostimulators, and implantables). Such equipment includes, without limitation, all
medical devices identified by the U.S. Food and Drug Administration as Class III devices and equivalent classifications outside the U.S.
TI may expressly designate certain products as completing a particular qualification (e.g., Q100, Military Grade, or Enhanced Product).
Designers agree that it has the necessary expertise to select the product with the appropriate qualification designation for their applications
and that proper product selection is at Designers’ own risk. Designers are solely responsible for compliance with all legal and regulatory
requirements in connection with such selection.
Designer will fully indemnify TI and its representatives against any damages, costs, losses, and/or liabilities arising out of Designer’s noncompliance with the terms and provisions of this Notice.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2018, Texas Instruments Incorporated
Similar pages