Primero va un "yo no fui" porque si vas a seguir mi consejo en hardware no me hago responsable de los daños que pueda ocasionar, aun cuando haya un error de mi parte
Lo que pasa es que el hardware es peligroso, vio?, a veces sale humito...
...El problema o dudas los tengo al trazar el bus SPI ...
...Al meter una vía entre la cara superior e inferior con el stackup anterior lo que hacemos es meter una discontinuidad en el camino de retorno de la corriente (siempre que la frecuencia de la señal que va por la vía sea lo suficientemente alta para que se de éste caso de camino de retorno inductivo)...
...Creéis que como tengo el ruteado de ese bus dará problemas para un SPI de 5 MHz (los tiempos de subida y de bajada de la señal que dan su ancho de banda no los he mirado), no he añadido resistencias de terminación en el bus ya que la distancia es corta, no sé si sería adecuado poner por ejemplo una R en serie con la salida de cada pin de SPI?
...
Para 5MHz seguramente funciona hasta en una protoboard, pero desconozco que tanto ruido genera el integrado de radio.
Idealmente vas a querer que abajo del integrado de radio haya un plano de masa/GND continuo con la menor cantidad de cortes posible, por eso yo elegiría trazar las pistas del spi "rodeando" al integrado, va un dibujito para la heladera
En cuanto a poner un resistor serie o no... depende. ¿El integrado de la derecha es un microcontrolador?.
¿Probaste hacer funcionar el módulo de radio solo?: soldado a una placa pre-perforada, o un breakout board, o algo que venga para hacer pruebas, poner alimentación, enchufar spi, y darle comandos para ver que responde.
Si eso no lo hiciste quizás deberías ver la forma (aunque sea improvisada) de hacerlo.
Lo mismo con el microcontrolador (o lo que sea el otro integrado).
Porque después hay sorpresas como "el módulo spi del micro tiene un defecto de silicio que hace necesario poner un resistor en serie..". O aunque no se trate de un error de silicio, simplemente para ver que tan tolerante es el módulo de radio a trabajar con el módulo spi enchufado a través de un cable (susceptible por lo tanto a interferencias, etc).
Si no hiciste experiencia con cada uno de los componentes, vas a encontrar que hiciste la placa, soldas los componentes, enchufas... y no hay forma de saber por qué no funciona (mal diseñada la placa?, funcion el spi del micro?, será el plano de masa?, están bien soldados los componentes?).
Veis adecuado rutear esa pista en alguno de los layers internos (planos de referencia) y de igual forma que consideraciones hay que hacer si se cambia mediante una vía de la cara superior a alguna de las internas?, aunque en este caso ese trazo se corresponde con una señal de jtag, que no creo que sea problemática.
Si... una pista corta en cara interna se le perdona a cualquiera.... siempre y cuando esa pista no atraviese en forma transversal la placa y termine dividiendo el plano de masa en dos regiones conectadas por un pelito, no debería ser tanto problema.
Lo que yo me pregunto es si realmente precisas 4 caras... ah... la parte de RF, ahí no me meto.
Mi duda es más por las señales de SPI de 5 MHz (con sus tiempos de subida y de bajada) y romper la continuidad de la señal de retorno en el caso de que a esa frecuencia la deba considerar (que casi diría que no).
Como dije antes, me parece un riesgo mayor no haber probado el módulo de radio solito con una placa de desarrollo de tu preferencia (arduino, msp430 launchpad, pic, ARM, lo que tengas a mano) que si va a haber algún problema con el bus spi.
Pero, si necesitas sacar el diseño de la placa ya mismo y no se puede esperar a hacer esas pruebas... yo pondría puntos de test en todos lados, dejaría espacio para un resistor en serie, para poner quizás algún capacitor en paralelo con las entradas, y que esa placa me sirva tanto para hacer pruebas como para el producto final. Y también poder modificarla con herramientas comunes (nada de usar un capacitor 0402 o más chico, de 0806 para arriba ya es más manejable.
Varios:
Veo que usas vías pequeñas (comparado con el resto), son menos de 0.5mm? (te va a encarecer la placa).
Cuidado con que la impresión (silk screen) no te quede arriba de los pads!!!, un fabricante cuidadoso normalmente hace un recorte automático... pero podrías no tener suerte.
Cuidado con poner vías muy cerca de los pads del integrado, porque si no hay máscara de soldadura entre ellas (bien puesta, que no se desprenda por ser muy pequeñita) todo el estaño del pad se lo va a chupar la vía.
Seguro que el agujero de montaje grande entre los 2 integrados tiene suficiente espacio, no?, no sea que después lleve una tuerca hexagonal y no haya espacio para ajustarlo con un destornillador/tubo.
Tratandose de un integrado de radio me preocupa no ver más capacitores (en cada pin de alimentación por separado).
Las pistas que van a la antena... cuidado con cambiar de capa, la impedancia de una cara interna no es la misma que una cara externa... seguir recomendaciones del fabricante al pie de la letra (y aún así puede haber problemas).
Bueno con eso ya es suficiente, espero que no haya sido demasiado de golpe, que puede causar más confusión que claridad.
Saludos.