10.07.2015 Views

Fast Models Reference Manual - ARM Information Center

Fast Models Reference Manual - ARM Information Center

Fast Models Reference Manual - ARM Information Center

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Processor Components4.3 <strong>ARM</strong>CortexA9MPxnCTFigure 4-2 shows a view of the <strong>ARM</strong>CortexA9MPxnCT component in <strong>Fast</strong> <strong>Models</strong>, with allvectored ports collapsed. This is a single component that represents a Cortex-A9 multiprocessorcontaining from one to four processors. The xn in the component name indicates how manyprocessors are included in the component, so choose the one with the required number ofprocessors for your system. The component is based on r3p0 of the Cortex-A9 processor. Allvariants of the <strong>ARM</strong>CortexA9MPxnCT component are described in this section, the onlydifference being the number of processors.The <strong>ARM</strong>CortexA9MPxnCT component implements the following additional peripherals thatare not present in the basic Cortex-A9 processor:• Snoop Control Unit (SCU)• Generic Interrupt Controller (GIC)• private timer and watchdog for each processor• global timer• Advanced Coherency Port (ACP).These embedded peripherals are more fully documented elsewhere. See the processor technicalreference manual.This component is written in C++.Figure 4-2 <strong>ARM</strong>CortexA9MPCT in System Canvas 11. Some of the ports are hidden.<strong>ARM</strong> DUI 0423N Copyright © 2008-2012 <strong>ARM</strong>. All rights reserved. 4-10ID120712Non-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!