ARM Technical Support Knowledge Articles

What is the advantage of using super sections ?

Applies to: ARM1136, ARM1176

Answer

The idea is to minimize the Page Table Walks, and more efficient use of TLB entries. For each 1MB section within the 16MB super section, the Page table descriptor must be the same, then when the core accesses an address within this 16MB region the translation table entry will be fetched into the TLB and the entry is tagged as a super section. Then subsequent accesses in that 16MB region will hit in the TLB and you will need 1 instead of 16 TLB entries to describe the translation information for the super section which minimizes TLB usage and Page Table walks.

Article last edited on: 2008-09-09 15:47:51

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