Cuál es estado latente del CAS
El estado latente del CAS es retrasa, en ciclos de reloj, entre el tiempo que el procesador solicita datos de la memoria y el tiempo la memoria hace el primer pedazo de datos disponible que se leerá. Los módulos de SDR-SDRAM pueden tener un estado latente del CAS de 1, 2, o 3. Los módulos de DDR-SDRAM tienen un estado latente del CAS de 2 o 2.5. El estado latente del CAS se abrevia a menudo como el CAS o CL. Por ejemplo, un módulo PC133 se puede etiquetar CAS2, CAS-2, CAS=2, CL2, CL2, o CL=2, que significan que el módulo tiene un estado latente del CAS de 2. Los sistemas actuales leyeron memoria en los pedazos 32-bit, abarcando cuatro bytes de 8 bits. El estado latente del CAS especifica el número de los ciclos de reloj requeridos antes de que el primer octeto pueda ser leído. Ese primer octeto se lee después, los octetos restantes se lee sin estado latente, en un ciclo de reloj cada uno. Por ejemplo, la memoria CL3 entrega el primer octeto después de tres ciclos de reloj y de los otros tres octetos en un ciclo de reloj cada uno. Esta sincronización de la memoria se señala 3-1-1-1 e indica que seis ciclos de reloj (3+1+1+1) son necesarios leer los cuatro octetos. La memoria de CL2 utiliza una sincronización de la memoria 2-1-1-1, y por lo tanto lee los cuatro octetos en cinco ciclos de reloj (2+1+1+1). Semejantemente, la memoria CL1 utiliza una sincronización de la memoria 1-1-1-1 y requiere solamente cuatro ciclos de reloj terminar leída. Sobre esa base, uno pudo concluir que la memoria de CL2 es 16.7% más rápidos que la memoria CL3 y la memoria CL1 es 33.3% más rápidos que CL3, que es una diferencia substancial. En hecho, ese diferencial sostiene solamente para solo 32-bit lee, mientras que está fluyendo la mayoría lee. Durante fluir lee, cada uno 32-bit leída después de que el primer se realice sin estado latente. Mientras que el número de 32-bit fluida lee por aumentos del acceso, la significación relativa de los gastos indirectos del estado latente del CAS incurridos en para el primer octeto disminuye. Por ejemplo, compare un 32-byte que fluye leído (ocho 32-bit secuenciales leen) con CL3 contra CL2 contra la memoria CL1. Con la memoria CL3, el primer 32-bit leída requiere seis ciclos de reloj. Cada uno de los siete siguientes 32-bit lee no incurre en la pena del estado latente del CAS, y así que requiere solamente cuatro ciclos de reloj. El 32-byte lleno leído por lo tanto requiere un total de 6 + (7*4) o de 34 ciclos de reloj. Con memoria de CL2, el primer 32-bit leída requiere cinco ciclos de reloj, y cada uno de los siete siguientes 32-bit lee requiere otra vez solamente cuatro ciclos de reloj, para un total de 33 ciclos de reloj. Con la memoria CL1, los ocho 32-bit lee requieren cuatro ciclos de reloj cada uno, para un total de 32 ciclos de reloj. En este ejemplo (muy realista), la memoria de CL2 es realmente solamente 2.9% más rápidos (1/34) que la memoria CL3, y la memoria CL1 es solamente 5.9% (2/34) más rápidamente que CL3. En la práctica, estados latentes más bajos del CAS benefician operaciones leídas altamente al azar pero hacen poco para ayudar a operaciones leídas (secuenciales) que fluyen. Las operaciones leídas típicas de la PC utilizan operaciones leídas secuenciales pesadamente, que significa que usted puede contar con solamente una mejora de menor importancia en funcionamiento de la memoria si usted utiliza memoria con un grado más bajo del estado latente del CAS. Está digno de pagar a un pedacito más memoria con un estado latente más rápido del CAS, pero no por la razón que usted puede ser que espere. (véase el punto pasado en la lista bulleted siguiente.) Tenga estas ediciones de CL-related presente:
esto es un artículo agregado por Ing. Hida Hamilton
|
|||||
|