AD9680
Recommended for New Designs
The AD9680 is a dual, 14-bit, 1.25 GSPS/1 GSPS/820 MSPS/500 MSPS analog-to-digital converter (ADC). The device has an on-chip buffer and sample-and-hold...
Datasheet
AD9680 on Analog.com
Please tell me about the SYNCINB± pin control at address 0x572.
What applications are the following settings intended for?
10 = ignore SYNCINB± (force CGS)
11 = ignore SYNCINB± (force ILAS/user data)
I thought that the AD9680 could be used without the SYNCINB± being connected (unused), but is that incorrect?
Hi HDHR1192
Thanks for your interest in AD9680.
What applications are the following settings intended for?
10 = ignore SYNCINB± (force CGS)
11 = ignore SYNCINB± (force ILAS/user data)
Ignore SYNCINB± (force CGS): This setting forces the JESD204B link into Code Group Synchronization (CGS) mode, regardless of the SYNCINB± input. Useful for debugging or forcing the link to restart CGS without needing an external SYNC signal.
Ignore SYNCINB± (force ILAS/user data): This setting forces the link to proceed to Initial Lane Alignment Sequence (ILAS) or user data phase, again ignoring the SYNCINB± input. Useful for testing or when you want to bypass SYNCINB± control and manually manage link state transitions.
For more details on CGS and ILAS, refer to the JESD204B Link Establishment section in the datasheet.
I thought that the AD9680 could be used without the SYNCINB± being connected (unused), but is that incorrect?
Yes, you can operate the AD9680 without connecting SYNCINB±, but only if you configure the device to ignore it using register 0x572. This is especially relevant in subclass 0 mode, where deterministic latency is not required and SYNCINB± is optional.
Hi JAlipio san
Thank you for your response.
I would like to know the precautions when SYNCINB± is left unconnected in subclass 1 mode. Could you please answer the following (1) and (2)?
(1) Steps to establish the link
I understand that both CGS and ILAS need to be executed in order to establish the link. Is it necessary to control by writing 10 and 11 sequentially to register 0x572? Or is it sufficient to write only 10?
(2) Impact on deterministic latency
I recognized that SYSREF± and CLK± (device clock) affect deterministic latency in subclass 1 mode, and that SYNCINB± does not have an impact.
If SYNCINB± is left unconnected (unused) in subclass 1 mode, will it have an impact on deterministic latency?
Hi HDHR1192
Please see response below:
