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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Processor Components4.3.10 Differences between the CT model and RTL implementationsThe <strong>ARM</strong>CortexA9MPxnCT component differs from the corresponding revision of the <strong>ARM</strong>Cortex-A9 RTL implementation in the following ways:• The <strong>ARM</strong>CortexA9MPxnCT does not implement address filtering within the SCU. Theenable bit for this feature is ignored.• The GIC does not respect the CFGSDISABLE signal. This leads to some registers beingaccessible when they must not be.• The SCU enable bit is ignored. The SCU is always enabled.• The SCU ignores the invalidate all register.• The Broadcast TLB or cache operations in the <strong>ARM</strong>CortexA9MPxnCT model do notcause other processors in the cluster that are asleep because of WFI to wake up.• The RR bit in the SCTLR is ignored.• The Power Control Register in the system control coprocessor is implemented but writingto it does not change the behavior of the model.• The model cannot be configured with a 128-entry TLB.• When modeling the SCU, coherency operations are represented by a memory writefollowed by a read to refill from memory, rather than using cache-to-cache transfers.<strong>ARM</strong> DUI 0423N Copyright © 2008-2012 <strong>ARM</strong>. All rights reserved. 4-16ID120712Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!