DRAM: ¿es importante el orden de los pines de datos cuando se enruta en PCB?

2

Pregunta rápida: Tengo SDRAM (SDR) y trato de conectarlo a uC.

¿Puedo enrutar bits de datos de SDRAM a uC en cualquier orden? ¿Entonces no están conectados respectivamente (d0- > d0, d1- > d2 ... d15- > d15) pero en cualquier orden (como d0- > d5, d1- > d13 etc.)?

Si entiendo correctamente, no debería importar, si escribo en ese orden y leo en el mismo, debería estar bien. Estoy en lo correcto?

(Sé que no se aplica al bus de direcciones debido a la lectura de ráfagas, columnas / filas, etc.).

    
pregunta zupazt3

1 respuesta

3

Asegúrese de mantener correcta la asociación con el byte habilitado. No debería haber ningún problema con cambiar las líneas de datos dentro de cada byte o mezclar los bytes, siempre y cuando se realice un seguimiento de las habilitaciones de bytes. Sin embargo, sería una buena idea revisar la hoja de datos para asegurarse de que no haya requisitos impares con respecto a las ráfagas o el acceso a los registros de control interno. Además, es posible que pueda cambiar algunas líneas de dirección, pero debe mantener las líneas de dirección de bajo orden no intercambiadas para que los accesos secuenciales no incurran en penalizaciones de tiempo. Además, asegúrese de no cambiar las líneas de dirección que corresponden a los comandos de configuración, o al menos hacer un seguimiento de lo que se intercambió para que pueda enviar el comando correcto al chip.

    
respondido por el alex.forencich

Lea otras preguntas en las etiquetas