Demand for ever-higher performance from embedded devices is driving the creation of microprocessors featuring multiple cores. But as core counts rise, shared bus architectures common in some multicore ...
Part 1: A look at the impact of communication across multiple processors on an SoC and how to to make that more efficient. Managing how the processors in an SoC talk to one another is no small feat, ...
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 ...