Tiempo mínimo para escribir toda la memoria de DDR3 (micras)

1

Tengo una memoria DDR3 de 1GB de micron. ¿Sabe cómo calcular el tiempo mínimo para escribir toda la memoria de forma consecutiva?

Mi problema es saber cómo incluir todos los tiempos en el cálculo del ancho de banda (tiempo de activación de bancos / filas, precarga, ...)

Mi DDR3 tiene una velocidad de reloj de 800Mhz - > MT41K1G8SN-125

    
pregunta FabienM

1 respuesta

4

Si realiza escrituras en ráfaga superpuestas a todos los bancos en secuencia, es posible obtener alrededor del 80-90% del ancho de banda del bus de datos sin procesar como transferencias utilizables. La mayoría de los gastos generales para cualquier banco dado están "ocultos" detrás de las transferencias de datos a otros bancos. Este es el enfoque que utilizamos cuando almacenamos en búfer los flujos de video de alta definición, que involucra una mezcla de lecturas y escrituras de múltiples solicitantes.

Con un bus DDR de 16 bits que se ejecuta a 800 MHz, está transfiriendo unos 2.6-2.9 GB / s, por lo que debería poder escribir todo en menos de 0.4 segundos.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas