GTS Transceiver PHY User Guide

ID 817660
Date 10/07/2024
Public
Document Table of Contents

3.13.2. GTS Attribute Access Method

Usig the GTS attibute access method, you update the GTS PMA egistes to cofigue hadwae with a specific sequece of commads.
Fo example, you ca cofigue seial iteal loopback, TX ad RX polaity ivesio usig the GTS attibute access method. The GTS attibute access method cosists of 4 steps i a sequece as show below:
  1. Wite a data value to the LINK_MNG_SIDE_CPI_REGS egiste to asset a sevice equest.
  2. Read the PHY_SIDE_CPI_REGS egiste to cofim the equest has bee ackowledged ad completed; if ot, epeat this step.
  3. Wite a data value to the LINK_MNG_SIDE_CPI_REGS egiste to deasset the sevice equest.
  4. Read the PHY_SIDE_CPI_REGS egiste to cofim the equest i step 3 has bee ackowledged; if ot, epeat this step.
Table 71.  GTS Attibute Access Addesses fo JTAG Maste that Cotols 8 Chaels (Eable sepaate Avalo iteface pe PMA = OFF)
Chaels LINK_MNG_SIDE_CPI_REGS Addess PHY_SIDE_CPI_REGS Addess
Chael 0 0x000A403C 0x000A4040
Chael 1 0x001A403C 0x001A4040
Chael 2 0x002A403C 0x002A4040
Chael 3 0x003A403C 0x003A4040
Chael 4 0x004A403C 0x004A4040
Chael 5 0x005A403C 0x005A4040
Chael 6 0x006A403C 0x006A4040
Chael 7 0x007A403C 0x007A4040
Table 72.  GTS Attibute Access Data Value 1
  Loopback Mode Polaity Setup
Data field[31:16]

Eable seial loopback: 0x6

Eable TX to RX paallel loopback: 0x4

Disable loopback: 0x0

Revese: 0x1

Revet back: 0x0

Optio field [15:12]

Bit [15] SERVICE_REQ to idicate a equest: 0 = o equest, 1 = sevice equested.

Bit [14] RESET: 0 = ot i eset, 1 = i eset.

Bit [13] SET_GET: 0 = GET paametes, 1 = SET paametes.

Bit [12]: eseved

Lae umbe field[11:8] Use 0xA5000[1:0], 0x1A5000[1:0]… 0x7A5000[1:0] to ead back logical lae 0, 1 util lae 7’s physical lae umbe.
  • If etu value is 2’b00, physical lae is 0
  • If etu value is 2’b01, physical lae is 1
  • If etu value is 2’b10, physical lae is 2
  • If etu value is 2’b11, physical lae is 3
Opcode field[7:0] 0x40

TX polaity: 0x65

RX polaity: 0x66

You ca ceate a fuctio to wite data, o ead to ad fom GTS attibute access addesses. The data is compised of data field[31:16], optio field[15:12], lae umbe field[11:8], ad opcode field[7:0]. The followig examples use the tcl pocess as show below:
poc attibute_access {{data field} {optio field} {lae umbe field} {opcode field}}
You ca use ay pogammig laguage to pefom the ead ad wites. Fo the othe GTS PMA laes, efe to GTS Attibute Access Addesses fo JTAG Maste that Cotols 8 chaels fo LINK_MNG_SIDE_CPI_REGS ad PHY_SIDE_CPI_REGS, ad efe to GTS Attibute Access Data Value 1 fo lae umbe field ifomatio.