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.

CDCI6214: Request support on some CDCI6214 details

Part Number: CDCI6214

Hi,

 

I'm working on a new design with CDCI6214 as a proposed clock generator. I've gone through the datasheet several times, and read most of the TI forum items on this part, but some aspects are still unclear to me. I hope that someone can help me with that.

 

Baseline: 

  • VDDREF = VDDVCO = VDDO12 = VDDO34 = 1.8V.
  • One fixed REF CLK source, single ended 100MHz 1.8V LVCMOS
  • EEPROMSEL = REFSEL = HIGH
  • Configuration via I2C interface after powerup. I don't want to program the EEPROM
  • Only 2 outputs needed, both 250MHz LVDS. Settings will not change after powerup configuration

 

REF CLK input

  • What input can I use best for the single ended REF CLK? Datasheet suggests that I can use either REFP (pin 5) or XOUT (pin 1) in LVCMOS mode for this. Is there a preference for one or the other? Lowest power consumption is relevant for my design.
  • On my board the distance between my REF CLK source and CDCI is only a few mm. Do I need termination as suggested by datasheet figure 3, or can I just use DC coupling (through a series resistor) from my CLK source to the REFP or FB_P input pin?
  • What should I do in hardware with the REFN or FB_N pin? Keep it open? Connect to GND? Are there relevant register settings that I need to apply?
  • Assuming that I use the REFP (pin 5) as the reference input, what should I do with the XOUT/XIN pins? Keep open? Connect to GND?

 

Configuration control

  • I'd like to override the EEPROM settings and do complete configuration at each powerup by writing all registers through the I2C interface. Reason for this is that we build small production series and don’t want to invest in EEPROM programming facilities or scripts in the factory. Is that feasible? Are there any special actions required for this, e.g. hard or soft reset after setting the registers, PLL calibration?

 

Output signals

  • At this moment I only need 2 outputs. Both should be 250MHz LVDS outputs, but the 2nd signal must be inverted, i.e. have a defined 180degree phase w.r.t. the 1st signal. What would be the best approach to reach this? I’m thinking of running VCXO at 2500MHz, use pre-scaler A with divider=5 for both channels, followed by sync_delay=0 for the first channel and sync_delay=1 for the second channel, and then both channels IOD=2.
  • Will that work reliably?
  • How accurate will the phase relation be between the 2 signals?
  • Is there another approach possible to get the same result?

Best regards,

Paul

  • Hi Paul,

    See my comments below:

    1. Both SECREF and PRIREF can be used for LVCMOS input. There is no difference between the two. 

    2. Yes termination resistors are not needed. DC coupling is fine.

    3. Pull REFN pin to ground if it's unused. Same for XIN. R26[15] or R26[1:0] need to be changed.

    4. Yes leave XOUT / XIN open if REFP is used.

    5. To override EEPROM, float both EEPROMSEL pin and REFSEL pin so that the device always enter fallback mode at powerup, allowing I2C access. Program registers in descending order and program R0 at last. When writing R0, make sure to write a '1' to either "swrst" bit or "recal" bit in order to initiate VCO calibration.

    6. Yes it will work. sync_delay delays one prescalar cycle. In this case channel divider = 2 so one prescalar cycle is half of output cycle.

    7. Exactly one prescalar cycle.

    8. If CMOS format yes there is P+/P-/N+/N-. LVDS format no not that I think of.

    Regards,

    Hao

  • Hi Hao,

    Thanks for the clear answers!

    Regards, Paul