![Altera PHY IP Core Скачать руководство пользователя страница 179](http://html.mh-extra.com/html/altera/phy-ip-core/phy-ip-core_user-manual_2910918179.webp)
Chapter 10: Transceiver Reconfiguration Controller
10–13
EyeQ
March 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
Table 10–12 on page 10–14
.) 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 10–11
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 10–11. 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’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.