ID_ISAR0 (R5_DBG_0) Register

Zynq UltraScale+ Devices Register Reference (UG1087)

Document ID
UG1087
Release Date
2024-03-13
Revision
1.10

ID_ISAR0 (R5_DBG_0) Register Description

Register NameID_ISAR0
Offset Address0x0000000D40
Absolute Address 0x00FEBF0D40 (CORESIGHT_R5_DBG_0)
Width32
TyperoRead-only
Reset Value0x02101111
DescriptionISA Feature Register 0

ID_ISAR0 (R5_DBG_0) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Divide27:24roRead-only0x2Indicates support for divide instr.
0x2= Support for UDIV and SDIV in the Arm and Thumb ISA. Applies from Cortex-R5, r1p0.
Debug23:20roRead-only0x1Indicates support for debug instructions.
0x1= the processor supports BKPT.
Coprocessor19:16roRead-only0x0Indicates support for coprocessor instructions other than separately attributed feature registers, such as CP15 registers and VFP.
0x0= no support.
Compare_and_branch15:12roRead-only0x1Indicates support for combined compare and branch instructions.
0x1= the processor supports combinedcompare and branch instructions, CBNZand CBZ.
Bitfield11:8roRead-only0x1Indicates support for bitfield instructions.
0x1= the processor supportsbitfield instructions, BFC, BFI, SBFX, and UBFX.
Bit_counting 7:4roRead-only0x1Indicates support for bit counting instructions.
0x1= the processor supports CLZ.
Atomic 3:0roRead-only0x1Indicates support for atomic loadand store instructions.
0x1= the processor supports SWPand SWPB.