Estoy tratando de hacer un buen diseño para la memoria flash Quad SPI NOR MT25QL256ABA1EW9-0SIT con la MCU STM32. Mi problema es que encuentro el pinout del chip de memoria bastante inconveniente. Me las arreglé para intercambiar pines en el lado de MCU de la forma en que las señales residen una al lado de la otra, pero aún es difícil. Siguiendo la guía de diseño Micron Quad spi he logrado:
Sin embargo, no logré:
Después de ampliar la imagen, se pueden ver los nombres de red en las almohadillas de chip de memoria. Me gustaría preguntarle si en su opinión este diseño es suficiente para una transferencia de reloj de hasta 80 Mhz. A efectos de comparación, la forma rosa en la que se encuentra el chip es de 18 x 8 mm. Los vertidos de polígonos GND están archivados para mayor visibilidad. Agradeceria toda ayuda.
Para FR4, utilizando épsilon efectivo de 3,25 obtenemos la longitud de onda de una señal de 80 MHz en la PCB a 80 calculando
longitud de onda = (c/f) * (1/sqrt(épsilon)) = (300000000 m/s / 80000000 1/s) * (1/sqrt(3,25) = 2,06 metros.
Usando 1/16 de longitud de onda como el "límite seguro" por debajo del cual no tenemos que preocuparnos por los reflejos y el tiempo relativo de la señal, es
longitud_segura = (1/16)* longitud de onda = 2,06 / 16 = 12,8 centímetros = 5 pulgadas.
Sus rastros de señal están muy por debajo de ese límite. Su enrutamiento es lo suficientemente bueno.
Desde el punto de vista de la topología, es posible que desee considerar girar el chip SPI Flash 90 grados a la izquierda (en sentido contrario a las agujas del reloj) como se muestra a continuación. Esto tenderá a igualar las longitudes de enrutamiento natural y permitirá alguna posibilidad de igualar la longitud con la MCU.
Miguel
araho
EMBEDONIX.COM
Łukasz Przeniosło