PL1_CTRL
code: 424
Attention
Only for the following modules:
Freya-800G-4S-1P
Freya-800G-4S-1P-OSFP
# set
<module-index>/<port-index> PL1_CTRL [<serdes_index>, <func>] <opcode>
Description
The Signal Integrity feature offers the equivalent of an Equivalent Time oscilloscope trace of the RX PAM4 signal (later, also PAM2). The trace is done with the A/D converter in the GTM receiver also doing the data sampling / CDR function, i.e. the trace is taken after the RX equalizer.
The HW characteristics of the Versal GTM used in Z800 Freya are: Trace length = 2000 samples, sample resolution = 7 bits 2’s complement, i.e. range = -64..63.
Using the sampled eye scan feature through CLI involves two steps:
Trigger the acquisition of a trace (
PL1_CTRL
)Retrieve the trace data (
PL1_GET_DATA
)
This command is a generic control function related to Layer 1 / SERDES. For now, only used for signal integrity scan.
Actions
set
Indices
func
: integer, function to operate on.
SAMPLED_SIGNAL_INTEGRITY_SCAN = 0
Parameters
opcode
: byte, operation to perform.START_SCAN = 0
for sampled eye scan
Example
# set (Initiate a trace scan on port 0/0 SERDES 3)
input: 0/0 PL1_CTRL [3,0] 0
output: <OK>