Figure 2.15 shows some of the memory techniques. CPU speed is constantly improving due to advanced component technology has not evolved that rapidly. Hence, the main aim was to get better performance from the same given technology for the memory. Interleaving is a concept of dividing the memory into two parts: odd addressed and even addressed locations. In other words, adjacent locations are placed in separate modules which can be accessed simultaneously. This reduces the overall access time.