转 scu(snoop control unit)

scu(snoop control unit)

2014年05月05日 16:07:09

阅读数:3112

在ARM芯片上看到SCU这个模块,不知道是什么意思,搜了下,结果:

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0407e/BABFAHID.html

我的理解(仅供参考,可能错误):维护多CPU核之间的数据缓存的一致性,主要作用是CPU控制缓存的操作。

Chapter 2. Snoop Control Unit

This chapter describes the Snoop Control Unit (SCU).It contains the following sections:

About the SCU

SCU registers.

AMBA AXI Master Port Interfaces

AXI master interface clocking

Accelerator Coherency Port

Event communication with an externalagent using WFE/SEV.

2.1. About the SCU

The SCU connects one to four Cortex-A9 processors to the memory system through the AXI interfaces.

The SCU functions are to:

maintain data cache coherency between the Cortex-A9 processors

initiate L2 AXI memory accesses

arbitrate between Cortex-A9 processors requestingL2 accesses

manage ACP accesses.

https://blog.csdn.net/xzongyuan/article/details/25057207

你可能感兴趣的:(转 scu(snoop control unit))