
Chapter 16: Transceiver Reconfiguration Controller IP Core 16–15
EyeQ Registers
November 2012 Altera Corporation Altera Transceiver PHY IP Core
User Guide
EyeQ uses a phase interpolator and sampler to estimate the vertical and horizontal
eye opening using the values that you specify for the
horizontal phase
and
vertical
height
. (Refer to EyeQ Offsets and Values.) The phase interpolator generates a
sampling clock and the sampler examines the data from the receiver output. The
sampled data is deserialized and sent to the IP core where the PRBS checker
determines the BER. As the phase interpolator output clock phase is shifted by small
increments, the data error rate goes from high to low to high if the receiver is good.
The number of steps of valid data is defined as the width of the eye. If none of the
steps yields valid data, the width of the eye is equal to 0, which means the eye is
closed.
Table 16–12 lists the memory-mapped EyeQ registers that you can access using
Avalon-MM reads and writes on reconfiguration management interface.
1 All undefined register bits are reserved.
Table 16–13 describes the EyeQ registers that you can access.
1 All undefined register bits are reserved and must be set to 0.
Table 16–12. Eye Monitor Registers
Recon
-fig
Addr
Bits R/W Register Name Description
7’h10 [9:0] RW
logical channel number
The logical channel number. Must be specified when
performing dynamic updates. The Transceiver
Reconfiguration Controller maps the logical address to the
physical address.
7’h11 [9:0] RW
physical channel number
The physical channel address. The Transceiver
Reconfiguration Controller maps the logical address to the
physical address.
7’h12
[9] R
control and status
Error
. When asserted, indicates an invalid channel or
address.
[8] R
Busy
. When asserted, indicates that a reconfiguration
operation is in progress.
[1] W
Read
. Writing a 1 to this bit triggers a read operation.
[0] W
Write
. Writing a 1 to this bit triggers a write operation.
7’h13 [5:0] RW
eyeq offset
Specifies the 6-bit offset of the EyeQ register.
7’h14 [15:0] RW
data
Reconfiguration data for the transceiver PHY registers.
Table 16–13. EyeQ Offsets and Values (Part 1 of 2)
Offset Bits R/W Register Name Description
0x0 [0] RW
Control
Writing a 1 to this bit enables the Eye monitor.
0x1 [5:0] RW
Horizontal phase
Taken together, the
horizontal phase
and
vertical height
specify the Cartesian x-y
coordinates of the point on the eye diagram that
you want to sample. You can increment through
64 phases over 2 UI on the horizontal axis.
Kommentare zu diesen Handbüchern