Other Parts Discussed in Thread: LMX2485, LMX2487
First of all, the TICS Pro GUI is fantastic and a primary reason why we always use TI PLLs. Thanks for making that so useful.
Now I'm trying to write my own driver for embedded control. I've asked Dean before for source behind TICS, and have found that it is written in IronPython. Unfortunately some of the boards are set up by configuration files, like the LMX2487E, and I don't see where the underlying register-calculating python script is.
Is there some example guide or formula sheet for programming the LMX2487E PLL? In some datasheets there are worked examples but not for the LMX2487E. I would like to let the user provide a target LO and have the driver functions set up the registers to enable/disable IF vs. RF based on the frequency region. Then, like TICS, it should adjust the N, FN, FD, ... values to achieve the desired frequency. Is there an App Note showing how to determine the algorithm to set these values?