Interview Question: Can L2 Cache Be Removed When Using Only a Single Cortex-A Core?

Interview Question: Can L2 Cache Be Removed When Using Only a Single Cortex-A Core?

Even when using only a single Cortex-A core, the L2 cache cannot be eliminated. Students at the Jingxin Training Camp have asked this question before, and the role of L2 cache is crucial. Why is that? The core issue is that the CPU operates too quickly, while accessing the external main memory is too slow. … Read more

SoC Design: When Network-On-Chip Meets Cache Coherency

SoC Design: When Network-On-Chip Meets Cache Coherency

Many people have heard of the term cache coherency, but do not fully understand the considerations for System-on-Chip (SoC) devices, especially those using Network-on-Chip (NoC). To understand the current issues, one must first grasp the role of cache in the memory hierarchy. Cache in Memory Hierarchy The CPU has relatively few extremely fast registers. The … Read more