Debug
ARM DDI 0500D
Copyright © 2013-2014 ARM. All rights reserved.
11-49
ID021414
Non-Confidential
Table 11-37
shows the ROMPIDR4 bit assignments.
The ROMPIDR4 can be accessed through the internal memory-mapped interface and the
external debug interface, offset
0xFD0
.
Peripheral Identification Register 5-7
No information is held in the Peripheral ID5, Peripheral ID6 and Peripheral ID7 Registers. They
are reserved for future use and are
RES
0.
11.11.5 Component Identification Registers
There are four read-only Component Identification Registers, Component ID0 through
Component ID3.
Table 11-38
shows these registers.
The Component Identification Registers identify Debug as an ARM Debug Interface v5
component. The ROM table Component ID registers are:
•
Component Identification Register 0
.
•
Component Identification Register 1
on page 11-50
.
•
Component Identification Register 2
on page 11-51
.
•
Component Identification Register 3
on page 11-51
.
Component Identification Register 0
The ROMCIDR0 characteristics are:
Purpose
Provides information to identify an external debug component.
Usage constraints
This register is accessible as follows:
Table 11-1 on page 11-5
describes the condition codes.
Table 11-37 ROMPIDR4 bit assignments
Bits
Name
Function
[31:8]
-
Reserved,
RES
0.
[7:4]
Size
0x0
Size of the component. Log2 the number of 4KB pages from the start of the component to the end
of the component ID registers.
[3:0]
DES_2
0x4
Designer, JEP106 continuation code, least significant nibble. For ARM Limited.
Table 11-38 Summary of the ROM table component Identification registers
Register
Value
Offset
ROMCIDR0
0x0D
0xFF0
ROMCIDR1
0x10
0xFF4
ROMCIDR2
0x05
0xFF8
ROMCIDR3
0xB1
0xFFC
Off DLK
OSLK
EDAD
SLK
Default
-
-
-
-
-
RO