Visible to Intel only — GUID: uns1708648603472
Ixiasoft
1. GTS Transceiver Overview
2. GTS Transceiver Architecture
3. Implementing the GTS PMA/FEC Direct PHY Intel FPGA IP
4. Implementing the GTS System PLL Clocks Intel FPGA IP
5. Implementing the GTS Reset Sequencer Intel FPGA IP
6. GTS PMA/FEC Direct PHY Intel FPGA IP Example Design
7. Design Assistance Tools
8. Debugging GTS Transceiver Links with Transceiver Toolkit
9. Document Revision History for the GTS Transceiver PHY User Guide
3.1. IP Overview
3.2. Designing with the GTS PMA/FEC Direct PHY Intel FPGA IP
3.3. Configuring the GTS PMA/FEC Direct PHY Intel FPGA IP
3.4. Signal and Port Reference
3.5. Bit Mapping for PMA, FEC, and PCS Mode PHY TX and RX Datapath
3.6. Clocking
3.7. Custom Cadence Generation Ports and Logic
3.8. Asserting reset
3.9. Bonding Implementation
3.10. Configuration Register
3.11. Configuring the GTS PMA/FEC Direct PHY Intel FPGA IP for Hardware Testing
3.12. Configurable Quartus® Prime Software Settings
3.13. Hardware Configuration Using the Avalon® Memory-Mapped Interface
3.3.1. Preset IP Parameter Settings
3.3.2. Common Datapath Options
3.3.3. TX Datapath Options
3.3.4. RX Datapath Options
3.3.5. PMA Configuration Rules for Specific Protocol Mode Implementations
3.3.6. FEC Options
3.3.7. PCS Options
3.3.8. Avalon® Memory-Mapped Interface Options
3.3.9. Register Map IP-XACT Support
3.3.10. Analog Parameter Options
3.4.1. TX and RX Parallel and Serial Interface Signals
3.4.2. TX and RX Reference Clock and Clock Output Interface Signals
3.4.3. Reset Signals
3.4.4. FEC Signals
3.4.5. Custom Cadence Control and Status Signals
3.4.6. RX PMA Status Signals
3.4.7. TX and RX PMA and Core Interface FIFO Signals
3.4.8. Avalon Memory-Mapped Interface Signals
6.1. Instantiating the GTS PMA/FEC Direct PHY Intel FPGA IP
6.2. Generating the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design
6.3. GTS PMA/FEC Direct PHY Intel FPGA IP Example Design Functional Description
6.4. Simulating the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design Testbench
6.5. Compiling the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design
6.6. Hardware Testing the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design
Visible to Intel only — GUID: uns1708648603472
Ixiasoft
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:
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:
- Wite a data value to the LINK_MNG_SIDE_CPI_REGS egiste to asset a sevice equest.
- Read the PHY_SIDE_CPI_REGS egiste to cofim the equest has bee ackowledged ad completed; if ot, epeat this step.
- Wite a data value to the LINK_MNG_SIDE_CPI_REGS egiste to deasset the sevice equest.
- Read the PHY_SIDE_CPI_REGS egiste to cofim the equest i step 3 has bee ackowledged; if ot, epeat this step.
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 |
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.
|
|
Opcode field[7:0] | 0x40 | TX polaity: 0x65 RX polaity: 0x66 |
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.