As discussed in part one, one of the reasons cache coherency is becoming more important is the shared common memory resource in designs today. Various agents in the design want to access the data the fastest they can, putting pressure on the CPU complex to manage all of the requests.
Until a generation ago, it was okay for the CPU to control that memory and have access to it, as well as be t...
» read more