This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADC12DJ3200: How to config NCO?

Part Number: ADC12DJ3200

Hi support team,

I got JMODE16 up and running. And I want to know how to config NCO, I tried in the following order:

## Basic config Jmode16
Write Register: ADC12DJxx00.CONFIG_A[0x0] -[0xB0]
Write Register: ADC12DJxx00.JESD_EN[0x200] -[0x0]
Write Register: ADC12DJxx00.CAL_EN[0x61] -[0x0]
Write Register: ADC12DJxx00.JMODE[0x201] -[0x10]
Write Register: ADC12DJxx00.KM1[0x202] -[0x9]
Write Register: ADC12DJxx00.JCTRL[0x204] -[0x1]
Write Register: ADC12DJxx00.OVR_N[0x213] -[0x7]
Write Register: ADC12DJxx00.SER_PE[0x48] -[0x3]
Write Register: ADC12DJxx00.CAL_EN[0x61] -[0x1]
Write Register: ADC12DJxx00.JESD_EN[0x200] -[0x1]
Write Register: ADC12DJxx00.CAL_SOFT_TRIG[0x6C] -[0x0]
Write Register: ADC12DJxx00.CAL_SOFT_TRIG[0x6C] -[0x1]

## DISABLE JESD
Write Register: ADC12DJxx00.JESD_EN[0x200] -[0x0]
Read Register: ADC12DJxx00.JESD_EN[0x200] - [0x0]

## CONFIG NCO0 TO 400MHz@3200MSPS
Write Register: ADC12DJxx00.FREQB0_0[0x240] -[0x0]
Write Register: ADC12DJxx00.FREQB0_1[0x241] -[0x0]
Write Register: ADC12DJxx00.FREQB0_2[0x242] -[0x0]
Write Register: ADC12DJxx00.FREQB0_3[0x243] -[0x20]
Read Register: ADC12DJxx00.FREQB0_0[0x240] - [0x0]
Read Register: ADC12DJxx00.FREQB0_1[0x241] - [0x0]
Read Register: ADC12DJxx00.FREQB0_2[0x242] - [0x0]
Read Register: ADC12DJxx00.FREQB0_3[0x243] - [0x20]

## SELECT NCO0 PRESET
Write Register: ADC12DJxx00.CSEL[0x215] -[0x0]
Read Register: ADC12DJxx00.CSEL[0x215] - [0x0]

## ENABLE JESD
Write Register: ADC12DJxx00.JESD_EN[0x200] -[0x1]
Read Register: ADC12DJxx00.JESD_EN[0x200] - [0x1]

Is this order correct? Do I need to turn on DDC GAIN BOOST?

Regards

Joseph