![Altera Cyclone IV Скачать руководство пользователя страница 287](http://html1.mh-extra.com/html/altera/cyclone-iv/cyclone-iv_device-handbook_2910785287.webp)
Chapter 1: Cyclone IV Transceivers Architecture
1–7
Transmitter Channel Datapath
February 2015
Altera Corporation
The following describes the 8B/10B encoder behavior in reset condition (as shown in
):
■
During reset, the 8B/10B encoder ignores the inputs (
tx_datain
and
tx_ctrlenable
ports) from the FPGA fabric and outputs the K28.5 pattern from
the RD- column continuously until the
tx_digitalreset
port is deasserted.
■
Upon deassertion of the
tx_digitalreset
port, the 8B/10B encoder starts with a
negative disparity and transmits three K28.5 code groups for synchronization
before it starts encoding and transmitting data on its output.
■
Due to some pipelining of the transmitter PCS, some "don't cares" (10'hxxx) are
sent before the three synchronizing K28.5 code groups.
The encoder supports forcing the running disparity to either positive or negative
disparity with
tx_forcedisp
and
tx_dispval
shows an example of
tx_forcedisp
and
tx_dispval
port use, where data is shown in hexadecimal radix.
In this example, a series of K28.5 code groups are continuously sent. The stream
alternates between a positive disparity K28.5 (RD+) and a negative disparity K28.5
(RD-) to maintain a neutral overall disparity. The current running disparity at time
n
+ 1 indicates that the K28.5 in time
n
+ 2 should be encoded with a negative
disparity. Because
tx_forcedisp
is high at time
n
+ 2, and
tx_dispval
is low, the K28.5
Figure 1–7. 8B/10B Encoder Behavior in Reset Condition
Figure 1–8. Force Running Disparity Operation
tx_digitalreset
clock
During reset
dataout[9..0]
K28.5-
K28.5-
K28.5-
xxx
xxx
K28.5+
K28.5-
K28.5-
Dx.y+
Don’t cares after reset
Synchronization
Normal
operation
tx_ctrlenable
clock
n
n + 1
n + 2
n + 3
n + 4
tx_forcedisp
tx_disp
v
al
Current Disparity
RD-
RD+
RD+
RD-
RD-
RD+
RD-
RD+
dataout[9..0]
17C
283
17C
17C
283
283
txin[7..0]
BC
n + 5
n + 6
n + 7
Содержание Cyclone IV
Страница 10: ...x Chapter Revision Dates Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Страница 14: ...I 2 Section I Device Core Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Страница 106: ...II 2 Section II I O Interfaces Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Страница 164: ...III 2 Section III System Integration Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Страница 274: ...vi Contents Cyclone IV Device Handbook February 2015 Altera Corporation Volume 2...
Страница 276: ...viii Chapter Revision Dates Cyclone IV Device Handbook February 2015 Altera Corporation Volume 2...
Страница 280: ...I 2 Section I Transceivers Cyclone IV Device Handbook February 2015 Altera Corporation Volume 2...
Страница 440: ...iv Contents Cyclone IV Device Handbook December 2016 Altera Corporation Volume 3...
Страница 442: ...vi Chapter Revision Dates Cyclone IV Device Handbook December 2016 Altera Corporation Volume 3...
Страница 446: ......