por_cxg_ha_cxprtcl_link2_ctl_u_cxrh_nid68 (CPM4_CMN600) Register

Versal Adaptive SoC Register Reference (AM012)

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

por_cxg_ha_cxprtcl_link2_ctl_u_cxrh_nid68 (CPM4_CMN600) Register Description

Register Namepor_cxg_ha_cxprtcl_link2_ctl_u_cxrh_nid68
Relative Address0x0000815020
Absolute Address 0x00FC815020 (CPM4_CMN)
Width64
TypemixedMixed types. See bit-field details.
Reset Value0x00000000
DescriptionFunctions as the CXHA CCIX Protocol Link 2 control register. Works with por_cxg_ha_cxprtcl_link2_status.

por_cxg_ha_cxprtcl_link2_ctl_u_cxrh_nid68 (CPM4_CMN600) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved63:12razRead as zero0x0reserved
lnk2_num_datcrds11:8rwNormal read/write0x0Controls the number of CCIX data credits assigned to Link 2 4h0: Total credits are equally divided across all links 4h1: 25% of credits assigned 4h2: 50% of credits assigned 4h3: 75% of credits assigned 4h4: 100% of credits assigned 4hF: 0% of credits assigned
lnk2_num_reqcrds 7:4rwNormal read/write0x0Controls the number of CCIX request credits assigned to Link 2 4h0: Total credits are equally divided across all links 4h1: 25% of credits assigned 4h2: 50% of credits assigned 4h3: 75% of credits assigned 4h4: 100% of credits assigned 4hF: 0% of credits assigned
lnk2_snoopdomain_req 3rwNormal read/write0x0Controls Snoop domain enable (SYSCOREQ) for CCIX Link 2
lnk2_link_up 2rwNormal read/write0x0Link Up status. Software writes this register bit to indicate Link status after polling Link_ACK and Link_DN status in the remote agent 1b0: Link is not Up. Software clears Link_UP when Link_ACK status is clear and Link_DN status is set in both local and remote agents. The local agent stops responding to any protocol activity from remote agent, including acceptance of protocol credits, when Link_UP is clear 1b1: Link is Up. Software sets Link_UP when Link_ACK status is set and Link_DN status is clear in both local and remote agents; the local agent starts sending local protocol credits to remote agent
lnk2_link_req 1rwNormal read/write0x0Link Up/Down request; software writes this register bit to request a Link Up or Link Down in the local agent 1b0: Link Down request NOTE: The local agent does not return remote protocol credits yet since remote agent may still be in Link_UP state. 1b1: Link Up request
lnk2_link_en 0rwNormal read/write0x0Enables CCIX Link 2 when set 1b0: Link is disabled 1b1: Link is enabled