Caches are increasingly common in DSPs, but many DSP programmers are unfamiliar with their operation. This article explains how caches work, using the two-level cache in TI's C64x as an example. It ...