EasyManuals Logo

Intel Stratix 10 User Manual

Intel Stratix 10
228 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #155 background imageLoading...
Page #155 background image
8.11. Configuring a PMA Parameter Tunable by the Adaptive Engine
This section provides details on how you can set a PMA parameter to a fixed value,
making it no longer adaptable.Most of the PMA parameters by default are tuned by the
RX adaptation engine modes. However, they can be manually configured by assigning
values to them; if you assign a value to a PMA parameter, it can no longer be updated
by the adaptation engine.
Figure 91. Example Use Case to Configure PMA Parameters
Step 1: Select GS1 parameter
by setting parameter value
to attribute code 0x2c
Step 4: Fix GS1 parameter value
by selecting the receiver block
CTLE using attribute code 0x2c and
set1 in the associated bit field
of GS1 using attribute code 0x6c
Step 3: Load the receiver block
with setting the attribute value
using attribute code 0xec
Step 2: Configure GS1 to 0x01
using attribute code 0x6c
0x904
0x905
GS1
GS2
0x15
0x12
CTLE Block
Attribute Value
Bit Field Order
Block A
0xD04
0xD03
RF_B1
RF_B0
CTLE BLOCK A
Parameter Value
6 5 4 3 2 1 0
Block A – 0x109
CTLE – 0x108
0
6 5 4 3 2 1 0
0 0 RF_B1 RF_B0 RF_P0 RF_P1 RF_P2
0 GS1 GS2 0 HF LF
Example: Set GS1 to 0x01
Attr. Code
Attr. Value
0x2c 0x904
Attr. Code Attr. Value
0x6c 0x01
Attr. Code Attr. Value
0xec 0x15
Attr. Code Attr. Value
0x2c 0x108
0x6c 0x20
Select the
parameter
Write value
to parameter
Load value
to parameter
Fix value
of parameter
1. Configure the GS1 PMA parameter to 0x01.
Select the PMA parameter by setting the PMA attribute code 0x2C to PMA attribute
value 0x904.
2. Write 0x84[7:0] = 0x04.
3. Write 0x85[7:0] = 0x09.
4. Write 0x86[7:0] = 0x2C.
5. Write 0x87[7:0] = 0x00.
6. Write 0x90[0] = 1'b1.
7. Read 0x8A[7]. It should be 1.
8. Read 0x8B[0], until it changes to 0.
9. Write 0x8A[7] to 1 to clear the 0x8A[7] flag.
Write a value to the PMA parameter by setting the PMA attribute code 0x6C to PMA
attribute value 0x01.
10. Write 0x84[7:0] = 0x01.
11. Write 0x85[7:0] = 0x00.
12. Write 0x86[7:0] = 0x6C.
13. Write 0x87[7:0] = 0x00.
14. Write 0x90[0] = 1'b1.
15. Read 0x8A[7]. It should be 1.
8. Dynamic Reconfiguration Examples
UG-20056 | 2019.02.04
Send Feedback
Intel
®
Stratix
®
10 E-Tile Transceiver PHY User Guide
155

Table of Contents

Other manuals for Intel Stratix 10

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Intel Stratix 10 and is the answer not in the manual?

Intel Stratix 10 Specifications

General IconGeneral
BrandIntel
ModelStratix 10
CategoryControl Unit
LanguageEnglish

Related product manuals