ARM Technical Support Knowledge Articles

What is the relationship between the LOCZRAMA signal, ATCM and BTCM base addresses and TCM_HI_INIT_ADDR configuration option?

Applies to: Cortex-R4

Answer

The LOCZRAMA signal determines which of the ATCM or BTCMs are located at 0x00000000 at reset according to:

LOCZRAMA = 0 - BTCM at 0x00000000 at reset
LOCZRAMA = 1 - ATCM at 0x00000000 at reset

The location of the other TCM, at reset, is determined by the value of TCM_HI_INIT_ADDR in the cr4cell_defs.v file. However, once the core is out of reset, the TCMs can be placed anywhere within the 4GB address space by writing to the appropriate ATCM/BTCM Region Register. Please note that TCMs are not allowed to overlap.


Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential