[ The PC Guide | Systems and Components Reference Guide | System Memory | Memory Speed, Access and Timing ] System Timing and Wait States The true speed that the memory subsystem runs at is referred to as the system timing. The timing that the system uses to control access to the memory is specified usually using a number of settings in the BIOS setup program, though some newer systems automatically determine timing by looking at the memory supplied to it. System timing is normally specified as the number of clock cycles required to do a read or write to memory. The fewer clock cycles required, the faster the memory runs. If the timing is set too low (also called setting overly aggressive timing) then memory errors or corruption can result. The maximum speed that the system timing can be set to depends on the following factors:
The timing setting is also sometimes specified through the use of wait states. A wait state is a setting that refers to how many clock cycles must be inserted into the memory access process to wait for the memory. This number is basically the same as specifying the total number of clock cycles needed for the access, except that it is one lower because it represents extra clock cycles. In other words, zero wait states represents the fastest memory access you can have, which still must take one cycle. So, memory that takes three clock cycles is said to have two wait states.
|