EasyManuals Logo

ARM ARM926EJ-S User Manual

ARM ARM926EJ-S
248 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
Page #100 background imageLoading...
Page #100 background image
Caches and Write Buffer
4-4 Copyright © 2001-2003 ARM Limited. All rights reserved. ARM DDI0198D
4.2 Write buffer
The write buffer is used for all writes to a noncachable, bufferable region, write-through
region, and write misses to a write-back region. A separate buffer is incorporated in the
DCache for holding write-back data for cache line evictions or cleaning of dirty cache
lines.
The main write buffer has a 16-word data buffer and a four-address buffer.
The DCache write-back buffer has eight data word entries and a single address entry.
The MCR drain write buffer instruction enables both write buffers to be drained under
software control.
The MCR wait for interrupt causes both write buffers to be drained and the
ARM926EJ-S processor to be put into a low-power state until an interrupt occurs.
Write buffer behavior is described in Table 4-4 on page 4-6.
No forwarding takes place for read accesses which have corresponding pending writes
in the write buffer. For such accesses the write buffer is drained and the value fetched
from external memory.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM ARM926EJ-S and is the answer not in the manual?

ARM ARM926EJ-S Specifications

General IconGeneral
BrandARM
ModelARM926EJ-S
CategoryComputer Hardware
LanguageEnglish

Related product manuals