11.2.4.1 Detailed Design Procedure
Design of all aspects of the LMK03328 is quite involved and software support is available to assist in part selection, part programming, loop filter design, and phase noise simulation. This design procedure will give a quick outline of the process.
- Device Selection
- The first step to calculate the specified VCO frequency given required output frequencies. The device must be able to produce the VCO frequency that can be divided down to the required output frequencies.
- The WEBENCH Clock Architect Tool from TI will aid in the selection of the right device that meets the customer's output frequencies and format requirements.
- Device Configuration
- PLL Loop Filter Design
- TI recommends using the WEBENCH Clock Architect Tool to design your loop filter.
- Optimal loop filter design and simulation can be achieved when custom reference phase noise profiles are loaded into the software tool.
- While designing the loop filter, adjusting the charge pump current or N value can help with loop filter component selection. Lower charge pump currents and larger N values result in smaller component values but may increase impacts of leakage and reduce PLL phase noise performance.
- For a more detailed understanding of loop filter design can be found in Dean Banerjee's PLL Performance, Simulation, and Design (www.ti.com/tool/pll_book).
- Clock Output Assignment
- At the time of writing this data sheet, the design software does not take into account frequency assignment to specific outputs except to ensure that the output frequencies can be achieved. It is best to consider proximity of the clock outputs to each other and other PLL circuitry when choosing final clock output locations. Here are some guidelines to help achieve optimal performance when assigning outputs to specific clock output pins.
- Group common frequencies together.
- PLL charge pump circuitry can cause crosstalk at the charge pump frequency. Place outputs sharing charge pump frequency or lower priority outputs not sensitive to charge pump frequency spurs together.
- Keep frequency separation between VCOs as high as possible for minimum cross coupling.
- For minimizing cross coupling between the PLLs, consider routing PLL2 to any of outputs 0, 1, 2, or 3 and routing PLL1 to any of outputs 4, 5, 6, or 7.
- Clock output MUXes can create a path for noise coupling. Factor in frequencies which may have some bleedthrough from non selected mux inputs.
- If possible, use outputs 0, 1, 2, or 3 since they don’t have MUX in the clock path and have limited opportunity for cross coupled noise.
- Device Programming
- The EVM programming software tool CodeLoader can be used to program the device with the desired configuration.