SPI is a very useful and flexible standard, but its flexibility stems from its simplicity. Four channels of unidirectional moderate speed isolation will handle SPI to clock rates of a couple of MHz.
At L-3 Communications, we use PLLs (phase-locked loops) in many of our products to generate precise, stable signals. To program these parts, we must load several control registers with digital words ...