March 2002 Release
433
Virtex-II Pro™ Platform FPGA Documentation
1-800-255-7778
Privileged Registers
R
The SPRG
n
registers are privileged SPRs with the following addresses:
•
SPRG0—272 (0x110)
•
SPRG1—273 (0x111)
•
SPRG2—274 (0x112)
•
SPRG3—275 (0x113)
•
SPRG4—276 (0x114)
•
SPRG5—277 (0x115)
•
SPRG6—278 (0x116)
•
SPRG7—279 (0x117)
These registers are read and written using the
mfspr
and
mtspr
instructions. User-mode
software that reads SPRG4–SPRG7 accesses them using different SPR numbers (see
Processor-Version Register
The processor-version register (PVR) is a 32-bit read-only register that uniquely identifies
the processor.
shows the format of the PVR.
The PVR’s PCL bits [22:25] vary according to the Virtex-II Pro™ device type. The PVR has
a total value of 0x2001_0820 in the 2VP4 and 2VP7 devices (each containing a single
processor block), and 0x2001_0860 in the 2VP20 and 2VP50 devices (containing two and
four processor blocks respectively). The bit definitions are shown in
.
The PVR is a privileged
read-only
SPR with an address of 287 (0x11F). It is read using the
mfspr
instruction. Write access is not supported.
0
31
General-Purpose System-Software Data
Figure 4-3:
SPR General-Purpose Registers (SPRG0–SPRG7)
0
11 12
15 16
21 22
25 26
31
OWN
PCF
CAS
PCL
AID
Figure 4-4:
Processor-Version Register (PVR)
Table 4-2:
Processor-Version Register (PVR) Bit Definitions
Bit
Name
Function/ Value
Description
0:11
OWN
Owner Identifier
0b 0010_0000_0000 (0x200)
Identifies Xilinx as the owner of the
processor core.
12:15
PCF
Processor Core Family
0b 0001 (0x1)
Identifies the processor as belonging to
the 405 processor-core family.
16:21
CAS
Cache Array Sizes
0b 0000_10 (0x02)
Identifying the processor as containing
16KB instruction and 16KB data caches.
22:25
PCL
Processor Core Revision Level
0b 00_00 (0x0)
for 2VP4, 2VP7 devices
0b 00_01 (0x1)
for 2VP20, 2VP50 devices
Identifies the processor-core revision
level. This value is incremented when a
revision is made to the processor core.
Differs according to the Xilinx
Virtex-II Pro device type.
26:31
AID
ASIC Identifier
0b 10_0000 (0x20)
Содержание 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...