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.

LMK03328: How to pre program the Clock synthesizer LMK03328

Part Number: LMK03328
Other Parts Discussed in Thread: CODELOADER, USB2ANY

Hi,

I am using pre programmed the Clock synthesizer LMK03328 in my design for clocking Xilinx FPGA.

My requirement is, the FPGA should receive clock before the FPGA boots up. So I need pre programmed synthesizer with 8 channel output.

I need to know how the synthesizer LMK03328 is programmed.

Since I2C interface is used to program the synthesizer. Does that mean

1) The FPGA should boot up 1st and then program the synthesizer initially in 1st boot up. In the next power up the FPGA will receive clock as soon as the board is powered ON.

2) Or is there any separate kit to program the Synthesizer and then mount in PCB.

Please let me know whether the above part suites my application, If not please suggest me alternate part.

Regards,

Nibin

  • Hi Nibin,

    1. Yes, this method can be used to initially program the non-volatile EEPROM. On subsequent power ons, the device can automatically load the registers from the EEPROM page selected (1 of 6).

    2. We don't have available an evaluation module with a socket that allows you to program the bare device. However, if an I2C header is available on the board, it is possible to program the device in system with an external adapter such as the USB2ANY, which allows you to connect the I2C bus to your computer's USB port and program the device using the GUI software TICS Pro or Codeloader.

    Regards,
    -Tim