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 #167 background imageLoading...
Page #167 background image
Coprocessor Interface
ARM DDI0198D Copyright © 2001-2003 ARM Limited. All rights reserved. 8-11
8.7 CPBURST
The CPBURST signal is used by the external coprocessor to indicate the number of
words to be transferred in an LDC or STC operation. CPBURST is used by the
ARM926EJ-S memory system to optimize LDC/STC instructions that access either
noncachable or nonbufferable regions of memory. The encoding of CPBURST is
shown in Table 8-2.
The encoding for a single word transfer and an unknown number of transfers is the
same. If CPBURST is set to b0000 for an STC or LDC operation, and this results in an
access to either a noncached or nonbuffered region of memory, then any resultant AHB
bus transfers are performed as individual nonsequential accesses.
CPBURST is driven by external coprocessors in the same cycle as the CHSDE
response. This must be driven to b0000 at all other times. An example of a transfer that
uses CPBURST is shown in Figure 8-9 on page 8-12.
Table 8-2 CPBURST encoding
CPBURST[3:0]
Number of words
to transfer
b0000 1 word or unknown
b0001 2 words
b0010 3 words
……
b1110 15 words
b1111 16 words

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