Transmit Credit Limit Register 1 VC0 @0x18

This register contains the initial credit limits received from the opposite node during the DL initialization. It is a read-only register.

Table 1. i_transm_cred_lim_1_reg
Bits SW Name Description Reset
7:0 R Non-Posted Header Credit VC0 [NPHC] Non-Posted header credit limit received by the Controller for VC 0. This field is in units of one, four, or 16 Packet Headers based on the Remote Posted Header Credit Scale for VC 0.
  • 00b => (units of one Packet Header)
  • 01b => (units of one Packet Header)
  • 10b => (units of four Packet Headers)
  • 11b=> (units of 16 Packet Headers)
Note: Packet Header represents one maximum-size TLP Header + TLP Digest + maximum number of End-End TLP Prefixes permitted in a TLP.
0x0
19:8 R Completion Payload Credit VC0 [CPC] Completion payload credit limit received by the Controller for VC 0. This field is in units of four DWords, 16 DWords, or 64 DWords based on the Remote Posted Payload Credit Scale for VC 0.
  • 00b => (units of four DWords)
  • 01b => (units of four DWords)
  • 10b => (units of 16 DWords)
  • 11b => (units of 64 DWords)
0x0
23:20 R Reserved [R3] Reserved 0x0
31:24 R Completion Header Credit VC0 [CHC] Completion header credit limit received by the Controller for VC 0. This field is in units of one, four, or 16 Packet Headers based on the Remote Posted Header Credit Scale for VC 0.
  • 00b => (units of one Packet Header)
  • 01b => (units of one Packet Header)
  • 10b => (units of four Packet Headers)
  • 11b=> (units of 16 Packet Headers)
Note: Packet Header represents one maximum-size TLP Header + TLP Digest + maximum number of End-End TLP Prefixes permitted in a TLP.
0x0