Programmer’s Model
2-2
Copyright © ARM Limited 2000. All rights reserved.
2.1
About the ARM94E-S programmer’s model
The programmer’s model for the ARM946E-S macrocell primarily consists of the
ARM9E-S core programmer’s model (see About the ARM9E-S programmer’s model on
page 2-3). Additions to this model are required to control the operation of the
ARM946E-S internal coprocessors, and any coprocessor connected to the external
coprocessor interface.
There are two internal coprocessors within the ARM946E-S:
•
CP14 within the ARM9E-S core allows software access to the debug
communications channel
•
CP15 allows configuration of the caches, tightly-coupled SRAM, protection
unit, write buffer, and other ARM946E-S system options such as big or
little-endian operation.
The registers defined in CP14 are accessible with
MCR
and
MRC
instructions, and are
described in The debug communications channel on page 8-29.
The registers defined in CP15 are accessible with
MCR
and
MRC
instructions, and are
described in CP15 register map summary on page 2-4.
Registers and operations provided by any coprocessors attached to the external
coprocessor interface are accessible with appropriate coprocessor instructions.
Содержание ARM946E-S
Страница 1: ...ARM DDI 0155A ARM946E S Technical Reference Manual ...
Страница 6: ...vi Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A 04 Limited Confidential ...
Страница 54: ...Programmer s Model 2 34 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Страница 70: ...Caches 3 16 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Страница 78: ...Protection Unit 4 8 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Страница 98: ...Bus Interface Unit and Write Buffer 6 14 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Страница 112: ...Coprocessor Interface 7 14 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...