I'm pretty well aware of sharing a crystal between devices, sometimes works, sometimes doesn't, keep close, might need to adjust the caps. Typically microcontrollers have better crystal drivers than small devices and that's the XTAL1/2 hookup then tap off XTAL1 and get it to the other device. Etc.
1. Is this something that should be avoided or is more common than I think it is?
2. Is this an application where a semiconductor clock generator makes more sense? (something that is designed to be a single wire clock signal)
3. If one device has a clock out, this seems like a better option, but can someone tell me electrically why?
My application might be medium volume, so I'm trying to stay under $1 for 20Mhz to two devices, with caps and placement.
Thoughts?