Si vemos que la tecnología de actualización de DDR se explica a continuación, el reloj interno de todos los DDR está configurado en 200 MHz.
DDR
Por ejemplo, DDR-400
El bus de datos de frecuencia eficiente es 400 MHz
La velocidad de reloj verdadera (frecuencia de búfer IO) es 200 MHz
La velocidad de reloj interna de la memoria DDR es 200 MHz
Por lo tanto, para transferir 1 bit por reloj (a través de cada línea de datos) a lo largo del bus externo que funciona a la velocidad de reloj efectiva de 400 MHz, se deben transferir 2 bits por reloj del bus de datos interno de 200 MHz. esquema también se conoce como 2n -prefetch.
DDR2
chips de memoria DDR2-800 El bus de datos de frecuencia eficiente es 800 MHz
La frecuencia del búfer IO es 400 MHz
La velocidad de reloj del bus de datos interno es solo 200 MHz
Por lo tanto, para transferir 1 bit (a través de cada línea de datos) por reloj del bus de datos externo que funciona a una velocidad de reloj eficiente de 800 MHz, se deben transferir 4 bits por Reloj del bus de datos interno de 200 MHz. Por lo tanto, este esquema de acceso a datos también se conoce como 4n -prefetch.
DDR3
chips de memoria DDR3-1600 El bus de datos de frecuencia eficiente es 1600 MHz
La frecuencia del búfer IO es 800 MHz
La velocidad de reloj del bus de datos interno es solo 200 MHz
Por lo tanto, para transferir 1 bit (a través de cada línea de datos) por reloj del bus de datos externo que funciona a una velocidad de reloj eficiente de 1600 MHz, se deben transferir 8 bits por reloj del bus de datos interno de 200 MHz. Por lo tanto, este esquema de acceso a datos también se conoce como 8n -prefetch.
Ahora aquí está mi pregunta
1. Para aumentar la velocidad del bus de datos, ¿por qué no podemos aumentar el reloj interno?
2. Si aumentamos el reloj interno, ¿cuáles son las consecuencias que se pueden enfrentar?