Sí, lo más probable es que esté bien. Debe asegurarse de que cada chip esté configurado para esperar un reloj listo, no para manejar el cristal en sí. Tienes que mirar las hojas de datos, por supuesto, pero lo más probable es que los dispositivos se puedan configurar de esa manera.
Sin embargo, puede haber una forma menos costosa. Muy probablemente al menos uno (probablemente ambos) de los chips pueden conducir un cristal directamente. Puede hacer que uno de ellos haga eso, y posiblemente usarlo para manejar el otro chip. Esto puede ser un poco complicado ya que la línea de salida de la unidad de cristal es más una señal analógica que una digital, y puede que no se interprete como el otro chip si se usa directamente. Es posible que tampoco se interprete como lo pretende una puerta digital ordinaria, por lo que almacenarla cerca del cristal y luego enviar esa señal digital al otro chip tampoco funcionará. Aquí es donde debe consultar las hojas de datos con mucho cuidado y experimentar un poco.
Una forma totalmente confiable sería tener un chip que impulse el cristal, que la señal se almacene internamente y luego se expulse en otro pin como señal digital real garantizada. Es más probable que esto funcione con el FPGA que impulsa el cristal, ya que debería poder enviar la señal del reloj a un pin. Los microcontroladores a veces tienen pines de reloj, pero en el caso de los PIC al menos (con lo que estoy más familiarizado), esa suele ser la frecuencia del oscilador / 4, no la frecuencia del oscilador directamente. Probablemente no desee ejecutar el FPGA y 1/4 de la frecuencia de reloj del micro.