![Xilinx Virtex-II Pro PPC405 Скачать руководство пользователя страница 234](http://html1.mh-extra.com/html/xilinx/virtex-ii-pro-ppc405/virtex-ii-pro-ppc405_user-manual_3410279234.webp)
542
March 2002 Release
1-800-255-7778
Virtex-II Pro™ Platform FPGA Documentation
R
The DBSR is a privileged SPR with an address of 1008 (0x3F0). Hardware sets
the status bits and software is responsible for reading and clearing the bits. It
is read using the
mfspr
instruction. The register is cleared, but not directly
written, using the
mtspr
instruction. Values in the source register,
r
S, behave
as a mask when clearing the DBSR. Here, a value of 0b1 in any bit position of
r
S
clears
the corresponding bit in the DBSR. A value of 0b0 in an
r
S bit position
does not alter the corresponding bit in the DBSR.
Instruction Address-Compare Registers
The PPC405 contains four 32-bit instruction address-compare registers: IAC1,
IAC2, IAC3, and IAC4. These registers are used by the instruction address-
compare debug event.
shows the format of the IAC
n
registers. The
instruction effective-addresses loaded in these registers must be word aligned
(address bits 30:31 must be 0).
6
IA2
Instruction-Address Compare 2 Debug Event
0—Did not occur
1—Occurred
Indicates whether an IAC2 debug event occurred.
7
DR1
Data-Address Compare 1 Read Debug Event
0—Did not occur
1—Occurred
Indicates whether a DAC1-read debug event
occurred.
8
DW1
Data-Address Compare 1 Write Debug Event
0—Did not occur
1—Occurred
Indicates whether a DAC1-write debug event
occurred.
9
DR2
Data-Address Compare 2 Read Debug Event
0—Did not occur
1—Occurred
Indicates whether a DAC2-read debug event
occurred.
10
DW2
Data-Address Compare 2 Write Debug Event
0—Did not occur
1—Occurred
Indicates whether a DAC2-write debug event
occurred.
11
IDE
Imprecise Debug Event
0—No debug event occurred
1—At least one debug event occurred
Indicates whether a debug event occurred when
debug interrupts were disabled (MSR[DE]
=
0). This
bit is not set if MSR[DE]
=
1.
12
IA3
Instruction-Address Compare 3 Debug Event
0—Did not occur
1—Occurred
Indicates whether an IAC3 debug event occurred.
13
IA4
Instruction-Address Compare 4 Debug Event
0—Did not occur
1—Occurred
Indicates whether an IAC4 debug event occurred.
14:21
Reserved
22:23
MRR
Most-Recent Reset
00—No reset
01—Processor reset
10—Chip reset
11—System reset
Indicates the type of reset that last occurred.
24:31
Reserved
Table 9-3:
Debug-Status Register (DBSR) Field Definitions
(Continued)
Bit
Name
Function
Description
Содержание Virtex-II Pro PPC405
Страница 1: ...R Volume 2 a PPC405 User Manual Virtex II Pro Platform FPGA Developer s Kit March 2002 Release...
Страница 14: ...322 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation Preface R...
Страница 252: ...560 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation R...
Страница 260: ...568 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation R...
Страница 562: ...870 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation R...