EasyManua.ls Logo

ARM Cortex-A53 MPCore - Interfaces

ARM Cortex-A53 MPCore
635 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Functional Description
ARM DDI 0500D Copyright © 2013-2014 ARM. All rights reserved. 2-7
ID021414 Non-Confidential
2.2 Interfaces
The Cortex-A53 processor has the following external interfaces:
Master memory interface.
Accelerator Coherency Port.
External debug interface.
Trace interface.
CTI on page 2-8.
DFT on page 2-8.
MBIST on page 2-8.
Q-channel on page 2-8.
2.2.1 Master memory interface
The processor implements the AMBA 4 ACE or AMBA 5 CHI interface:
ACE is an extension to the AXI protocol and provides the following enhancements:
Support for hardware cache coherency.
Barrier transactions that guarantee transaction ordering.
Distributed virtual memory messaging, enabling management of a virtual memory
system across multiple MPCore clusters.
See the ARM
®
AMBA
®
AXI and ACE Protocol Specification AXI3, AXI4, and AXI4-Lite,
ACE and ACE-Lite for more information.
CHI is a protocol that provides an architecture for connecting multiple nodes using a
scalable interconnect. The nodes on the interconnect might be cores, clusters, I/O bridges,
memory controllers, or graphics processors.
See the ARM
®
AMBA
®
5 CHI Protocol Specification.
2.2.2 Accelerator Coherency Port
The processor supports an Accelerator Coherency Port (ACP). This is an AMBA 4 AXI slave
interface. The ACP is provided to reduce software cache maintenance operations when sharing
memory regions with other masters, and to allow other masters to allocate data into the L2
cache.
The ACP slave interface can receive coherent requests from an external master, but it cannot
propagate coherent requests from the Cortex-A53 processor.
See ACP on page 7-19 and the ARM
®
AMBA
®
AXI and ACE Protocol Specification AXI3, AXI4,
and AXI4-Lite, ACE and ACE-Lite for more information.
2.2.3 External debug interface
The processor supports an AMBA 3 APB slave interface that enables access to the debug
registers. See the ARM
®
CoreSight
Architecture Specification for more information.
2.2.4 Trace interface
The processor supports dedicated AMBA 4 ATB interfaces for each core that outputs trace
information for debugging. The ATB interface is compatible with the CoreSight architecture.
See the ARM
®
AMBA
®
4 ATB Protocol Specification for more information.

Table of Contents

Related product manuals