Escolar Documentos
Profissional Documentos
Cultura Documentos
If You are a serious buyer of memory ,there are many facts which you need to look into ?
Quality ,manufacturer , confifuration details etc .Another fact ,which many manufacturers
Talk about , is cas latency .
Lantency is very important if you are a power user & RAM manufacturer are quite
upbeat about the terms CAS Lantency , CAS , & CAS & does advertis about them with
great enthusiam .
They make it sound like CAS2 is a huge improvement over CAS3 . Is it mainly
hype ? For that matter , what is CAS ?
Simply put , CAS Lantency is a number that refers to the ratio – rounded to the
next higher whole number – between coloumn access time & the clock cycle time .
It is derived from dividing the column access time by the clock frequency , &
raising the result to the next whole number . This formula is :
CL >= tCAC / tCLK
Where :
* CL is CAS Latency.
* tCAC is Column Access Time .
* tCLK is Length of Clock Cycle .
For example , if tge tCAC is 20 nanoseconds & the tCLK is 10 ns. [ as with a 100 Mhz .
bus ] , then the CL must be 2 . However , if tCAC is 25 ns., then CL must be 3, Since
25/10 = 2.5.
SDRAM Basics
So, what does all this mean ? To understand , we need to get into other memory timing
factors.First , an introduction to a few more terms :
RAS* - Row Access Strobe.
CAS* - Colum Access Strobe.
tRCD - Time between RAS & CAS access.
tRP - Time to switch between memory banks.
tAC - Time to prepare for output.
RAS & CAS are normally written with a line across the top.
The SDRAM basics fo hoe data is transferred from memory to the CPU are as follows :
1. The CPU sends a signal specifying the memory row & bank that it wants to access.
2. After a specific period of time [ tRCD ] the CPU sends a signal on the CAS line,
specifying the column it wants to access .
3. After tCAC [ column access time ] the data moves to the output line, from where it is
transferred with the next clock trick .
4. The CPU expects the data to appear upon a specific clock tick after sending the requst
In PC100 SDRAM,this process takes about 50 ns.for the first transfer . However , in brust
mode it takes only one clock cycle for the next three ,or if a different column is required,
The time required, by tCAC [ CAS Latency ]
CAS Latency Specifies
Since the clock cycle is the inverse of the bus speed, it is defined here as 10 nanoseconds.
On a 100 Mhz . bus data transfer takes about 2 ns.
According to specification, tAC is 6ns.It takes about 2 ns. Ofr the signal to stabilise.
6 ns. [ tAC ] + 2 [ Stabilization time ] = 8 ns.
8 ns. + 2 ns. [ transfer time ] = 10 ns = 1 clock tick.
Thus,in burst mode [ the three data transfer after the first one requiring 50ns. ] data
can be transferred in one clock cycle.
Often, SDRAM modules are defined by three numbers,such as 2-2-2 or 3-2-2 . The
first number refers to CAS Latency, the second to tRP, & the third to tRCD.
Note that these numbers mean different things for different bus speeds .
Following is an example of calculating these numbers for 100Mhz . [1 clock cycle=10ns]
However, if these figures were calculated at 133 Mhz [1 clock cycle=7.5ns] the results
would be :
As you can see, the second example would not be vaild in a 133 Mhz . system,as a
cas Latency of 4 is not allowed in the SDRAM specification .
With all the hype about CAS Latency,usually written as CAS2 or CAS3,just how
important is it ? In general , the importance is nominal . CAS3 means,at 100 Mhz.,that
the amount of time required for the first memory access in a burst is increased by less
than 10ns.Divide that by 4,to average the increased time across four bursts, & you have
an improvement of less than 2.5ns.over CAS2 . However, if you are considering
overlocking the bus , then it colud be critical .