SCRATCH_0 (CPM4_ADDRREMAP) Register

Versal Adaptive SoC Register Reference (AM012)

Document ID
AM012
Release Date
2023-08-29
Revision
1.3

SCRATCH_0 (CPM4_ADDRREMAP) Register Description

Register NameSCRATCH_0
Relative Address0x0000000020
Absolute Address 0x00FCF30020 (CPM4_ADDRREMAP)
Width32
TyperwNormal read/write
Reset Value0x00000000
DescriptionScratch pad register for software

This register can be written by the tools for use with CCIX options and are then re-programmed by CCIX-DVSEC firmware to setup CCIX SAM to local address remap. Note: User should not change the values in this register. Note: Writes to this register have no impact. Alternate register name: ECO_1

SCRATCH_0 (CPM4_ADDRREMAP) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
ccix_mag_num31:9rwNormal read/write0x0Magic number for CCIX
num_credit_links 8:7rwNormal read/write0x0Number of CCIX credit links(0-3)
ra1_enable 6rwNormal read/write0x0Request Agent 1 is enabled
0: RA1 disabled
1: RA1 enabled
ra0_enable 5rwNormal read/write0x0Request Agent 0 is enabled
0: RA0 disabled
1: RA0 enabled
agent_select 4:3rwNormal read/write0x0Selected agent is HA/SA
0: No agent selected
1: HA
2: SA
paggenable 2rwNormal read/write0x0Port Aggregation support
0: Port aggregation unsupported
1: Port aggregation supported
partial_cacheline_enable 1rwNormal read/write0x0Partial Cacheline Support
0: Partial Cacheline unsupported
1: Partial Cacheline supported
l2_enable 0rwNormal read/write0x0Request Agents L2 enable
0: L2 disabled
1: L2 enabled