The Xilinx® LogiCORE™ IP eXtended
Attachment Unit Interface (XAUI) core is a
high-performance, low-pin count 10-Gb/s
interface intended to allow physical separation
between the data link layer and physical layer
devices in a 10-Gigabit Ethernet system.
The XAUI core implements a single-speed
full-duplex 10-Gb/s Ethernet eXtended
Attachment Unit Interface (XAUI) solution for
the UltraScale™ architecture, Zynq®-7000 All
Programmable SoC, and 7-series devices.
Features
•Designed to 10-Gigabit Ethernet IEEE
802.3-2012 specification
•Supports 20G double-rate XAUI (Double
XAUI) using four transceivers at 6.25 Gb/s.
For devices and speed grades, see Speed
Grades.
•Uses four transceivers at 3.125 Gb/s line
rate to achieve 10-Gb/s data rate
•Implements Data Terminal Equipment (DTE)
XGMII Extender Sublayer (XGXS), PHY XGXS,
and 10GBASE-X Physical Coding Sublayer
(PCS) in a single netlist
LogiCORE IP Facts
Core Specifics
Supported Device
(1)
Family
Supported User
Interfaces
Resources
Design FilesEncrypted RTL
Example DesignVHDL and Verilog
Test Bench
Constraints FileXilinx Design Constraints (XDC)
Simulation Model VHDL/Verilog
Supported S/W
Drivers
Design EntryVivado® Design Suite
Simulation
SynthesisVivado Synthesis
(2), (3)
UltraScale™ Architecture, Zynq®-7000, 7 Series
See Table 2-2, Table 2-3, Table 2-4, and
Provided with Core
Tested Design Flows
For supported simulators, see the
Xilinx Design Tools: Release Notes Guide
UltraScale+™ Families,
64-bit XG
VHDL Test Bench
Verilog Test Fixture
(4)
Devices
MII Interface
Table 2-5.
NA
Support
Provided by Xilinx, Inc.@Xilinx Support web page
1.For a complete list of supported devices, see Vivado IP catalog. See
Verification for supported speed grades.
2.Resource utilizations for 20 G are the same as those for 10 G. For
detailed utilization numbers based upon configuration, see
Table 2-2throughTable 2-5.
3.Resource utilization depends on target device and configuration. See
4.For the supported versions of the tools, see the Xilinx Design Tools:
Release Notes Guide.
.
•IEEE 802.3-2012 clause 45 Management
Data Input/Output (MDIO) interface
(optional)
•IEEE 802.3-2012 clause 48 State Machines
•Available under the Xilinx End User License
Agreement
XAUI v12.3 Product Guidewww.xilinx.com5
PG053 April 6, 2016Product Specification
Overview
SendFeedback
XAUI is a four-lane, 3.125 Gb/s-per-lane serial interface. Each lane is a differential pair
carrying current mode logic (CML) signaling, and the data on each lane is 8B/10B encoded
before transmission. Special code groups are used to allow each lane to synchronize at a
word boundary and to deskew all four lanes into alignment at the receiving end. The XAUI
standard is fully specified in clauses 47 and 48 of the 10-Gigabit Ethernet IEEE 802.3-2012
specification.
The XAUI standard was initially developed as a means to extend the physical separation
possible between Media Access Controller (MAC) and PHY components in a 10-Gigabit
Ethernet system distributed across a circuit board and to reduce the number of interface
signals in comparison with the XGMII (10-Gigabit Ethernet Media Independent Interface).
Figure 1-1 shows a block diagram of the XAUI core implementation. The major functional
blocks of the core include the following:
Chapter 1
•Transmit Idle Generation Logic creates the code groups to allow synchronization and
alignment at the receiver.
•Synchronization State Machine (one per lane) identifies byte boundaries in incoming
serial data.
•Deskew State Machine de-skews the four received lanes into alignment.
•Optional MDIO Interface is a two-wire low-speed serial interface used to manage the
core.
•Four Device-Specific Transceivers (integrated in the FPGAs) provide the high-speed
transceivers as well as 8B/10B encode and decode and elastic buffering in the receive
datapath.
XAUI v12.3 Product Guidewww.xilinx.com6
PG053 April 6, 2016
X-Ref Target - Figure 1-1
X13667
FPGA
User Logic
Transceiver
Transceiver
Transceiver
Transceiver
Clocks and
Reset
Logic
Idle
Generation
Synchronization
Deskew
Management
Synchronization
Synchronization
Synchronization
Encrypted HDL
Core
64+8
64+8
Reference
clock
Resetclk156_out
Lane 0
Lane 1
Lane 2
Lane 3
mdc
mdio
Core
SendFeedback
Chapter 1:Overview
Figure 1‐1:Architecture of the XAUI IP Core with Client-Side User Logic
XAUI v12.3 Product Guidewww.xilinx.com7
PG053 April 6, 2016
Chapter 1:Overview
SendFeedback
Additional Features
20-Gigabit XAUI (Double XAUI) Support
By running the XAUI interface at twice the normal clock and line rates, 20-Gigabit data rate
can be achieved. For devices and speed grades, see Speed Grades. Consult the release notes
for the core for the specific devices supported.
About the Core
The XAUI core is a Xilinx® Intellectual Property (IP) core, included in the latest IP Update on
the Xilinx IP Center. For detailed information about the core, see the XAUI product page
.
Recommended Design Experience
Although the XAUI core is a fully-verified solution, the challenge associated with
implementing a complete design varies depending on the configuration and functionality
of the application. For best results, previous experience building high performance,
pipelined Field Programmable Gate Array (FPGA) designs using Xilinx implementation
software and Xilinx Design Constraints (XDC) is recommended.
Contact your local Xilinx representative for a closer review and estimation for your specific
requirements.
XAUI v12.3 Product Guidewww.xilinx.com8
PG053 April 6, 2016
Chapter 1:Overview
User Logic
(Ten Gigabit
Ethernet
MAC)
FPGA
XPAK Optical Module
XAUICore
low speed management signals
X13723
SendFeedback
Applications
Figure 1-2 shows the XAUI core connecting a 10-Gigabit Ethernet MAC to a 10-Gigabit
XPAK optical module.
X-Ref Target - Figure 1-2
Figure 1‐2: XAUI Connecting a 10-Gigabit Ethernet MAC to an Optical Module
After its publication, the applications of XAUI have extended beyond 10-Gigabit Ethernet to
the backplane and other general high-speed interconnect applications. Figure 1-3 shows a
typical backplane and other general high-speed interconnect applications.
XAUI v12.3 Product Guidewww.xilinx.com9
PG053 April 6, 2016
X-Ref Target - Figure 1-3
XAUI
Core
XAUI
Core
Up to 20in FR-4 plus 2 connectors
User
Logic
User
Logic
Backplane
FPGAFPGA
x13668
SendFeedback
Chapter 1:Overview
Figure 1‐3:Typical Backplane Application for XAUI
Licensing and Ordering Information
This Xilinx LogiCORE™ IP module is provided at no additional cost with the Xilinx Vivado®
Design Suite under the terms of the Xilinx End User License
other Xilinx LogiCORE IP modules is available at the Xilinx Intellectual Property
information about pricing and availability of other Xilinx LogiCORE IP modules and tools,
contact your local Xilinx sales representative
.
. Information about this and
page. For
XAUI v12.3 Product Guidewww.xilinx.com10
PG053 April 6, 2016
Chapter 1:Overview
SendFeedback
Feedback
Xilinx welcomes comments and suggestions about the XAUI core and the documentation
supplied with the core.
Core
For comments or suggestions about the XAUI core, submit a webcase from Xilinx Support
web page. Be sure to include the following information:
•Product name
•Core version number
•Explanation of your comments
Document
For comments or suggestions about this document, submit a webcase from
www.xilinx.com/support
•Document title
•Document number
•Page number(s) to which your comments refer
•Explanation of your comments
. Be sure to include the following information:
XAUI v12.3 Product Guidewww.xilinx.com11
PG053 April 6, 2016
Product Specification
SendFeedback
Standards Compliance
The XAUI IP core is designed to the standard specified in clauses 47 and 48 of the
10-Gigabit Ethernet specification IEEE Std. 802.3-2012.
Performance
This section contains the following subsections:
•Latency
Chapter 2
•Speed Grades
Latency
These measurements are for the core only; they do not include the latency through the
transceiver. The latency through the transceiver can be obtained from the relevant
transceiver user guide.
Transmit Path Latency
As measured from the input port xgmii_txd[63:0] of the transmitter side XGMII (until
that data appears on the txdata pins on the internal transceiver interface on the
transceiver interface), the latency through the core for the internal XGMII interface
configuration in the transmit direction is four clk periods of the core input usrclk.
Receive Path Latency
Measured from the input into the core encrypted hdl logic from the rxdata pins of the
internal transceiver interface until the data appears on xgmii_rxdata[63:0] of the
receiver side XGMII interface, the latency through the core in the receive direction is equal
to 4
–5 clock cycles of usrclk.
XAUI v12.3 Product Guidewww.xilinx.com12
PG053 April 6, 2016
Chapter 2:Product Specification
SendFeedback
If the word appears on the upper half of the two-byte transceiver interface, the latency is
five clock cycles of usrclk and it appears on the lower half of the XGMII interface. If it
appears on the lower half of the two-byte interface, the latency is four clock cycles of
usrclk and it appears on the upper half of the XGMII interface.
Speed Grades
The minimum device requirements for 10G and 20G operation are listed in the following
table.
Table 2‐1:Speed Grades
DeviceXAUI (4x3.125G)DXAUI (4x6.25G)
UltraScale Architecture-1-1
Zynq-7000–1–2
Virtex-7–1–2
Kintex-7–1–2
Artix-7–1–2
Resource Utilization
UltraScale Architecture Devices
Table 2-2 provides approximate resource counts for the various core options on
Table 2-3 provides approximate resource counts for the various core options on Virtex®-7
FPGAs.
Table 2‐3:Device Utilization – Virtex-7 FPGAs
Shared LogicMDIO ManagementLUTsFFs
In Example DesignFALSE10361193
In Example DesignTRUE11921292
In CoreFALSE11141193
In CoreTRUE12631292
Zynq-7000, Virtex-7 (GTX), and Kintex-7 Devices
Table 2-4 provides approximate resource counts for the various core options Kintex-7
devices.
Note:
.
Zynq®-7000 device results are expected to be similar to Kintex-7 device results.
Table 2‐4:Device Utilization – Kintex-7 Devices
Shared LogicMDIO ManagementLUTsFFs
In Example DesignFALSE765945
In Example DesignTRUE8771044
In CoreFALSE845945
In CoreTRUE9571044
Artix-7 FPGAs
Table 2-5 provides approximate resource counts for the various core options on Artix®-7
FPGAs.
Table 2‐5:Device Utilization – Artix-7 FPGAs
Shared LogicMDIO ManagementLUTsFFs
In Example DesignFALSE10271186
In Example DesignTRUE11441285
In CoreFALSE11071186
XAUI v12.3 Product Guidewww.xilinx.com14
PG053 April 6, 2016
In CoreTRUE12231285
Chapter 2:Product Specification
SendFeedback
Verification
The XAUI core has been verified using both simulation and hardware testing.
Simulation
A highly parameterizable transaction-based simulation test suite was used to verify the
core. Verification tests include:
•Register access over MDIO
•Loss and regain of synchronization
•Loss and regain of alignment
•Frame transmission
•Frame reception
•Clock compensation
•Recovery from error conditions
Hardware Verification
The core has been used in several hardware test platforms within Xilinx. In particular, the
®
core has been used in a test platform design with the Xilinx
design comprises the MAC, XAUI, a ping loopback First In First Out (FIFO), and a test pattern
generator all under embedded processor control. This design has been used for
conformance and interoperability testing at the University of New Hampshire
Interoperability Lab.
10-Gigabit Ethernet MAC. This
XAUI v12.3 Product Guidewww.xilinx.com15
PG053 April 6, 2016
Chapter 2:Product Specification
SendFeedback
Port Descriptions
Client-Side Interface
The signals of the client-side interface are shown in Table 2-6. See Chapter 5, Interfacing to
the Core for more information on connecting to the client-side interface.
Differential complements of one another
forming a differential transmit output pair.
One pair for each of the 4 lanes.
Differential complements of one another
forming a differential receiver input pair. One
pair for each of the 4 lanes.
Intended to be driven by an attached
10GBASE-LX4 optical module; they signify
that each of the four optical receivers is
receiving illumination and is therefore not just
putting out noise. If an optical module is not
in use, this four-wire bus should be tied to
1111.
XAUI v12.3 Product Guidewww.xilinx.com16
PG053 April 6, 2016
Transceiver Control and Status Ports
SendFeedback
Optional ports that, if enabled, allow the monitoring and control of certain important ports
of the transceivers. When not selected, these ports are tied to their default values. For
information on these ports, see the 7 Series FPGAs GTX/GTH Transceivers User Guide
(UG476) [Ref 1], the 7 Series FPGAs GTP Transceivers User Guide (UG482) [Ref 2], the
UltraScale Architecture GTH Transceivers User Guide (UG576) [Ref 3], and the Ultrascale
Architecture GTY Transceivers User Guide (UG578) [Ref 4]).
IMPORTANT: The ports in the Transceiver Control And Status Interface must be driven in accordance
with the appropriate GT user guide. Using the input signals listed in
unpredictable behavior of the IP core.
Note: The Dynamic Reconfiguration Port is only available if the Transceiver Control and Status Ports
option is selected
Table 2‐8:Transceiver Control and Status Ports —7 Series FPGAs
Chapter 2:Product Specification
Table 2-8 may result in
Signal NameDirection
Clock
Domain
Description
CHANNEL 0
GT0 DRP
gt0_drpaddr[8:0]indclkDRP address bus for channel 0
DRP enable signal.
gt0_drpenindclk
gt0_drpdi[15:0]indclk
gt0_drpdo[15:0]outdclk
gt0_drprdyoutdclk
gt0_drpweindclk
gt0_drp_busyoutdclk
0: No read or write operation performed.
1: enables a read or write operation.
Data bus for writing configuration data to the
transceiver for channel 0.
Data bus for reading configuration data from the
transceiver for channel 0.
Indicates operation is complete for write operations
and data is valid for read operations for channel 0.
DRP write enable for channel 0.
0: Read operation when drpen is 1.
1: Write operation when drpen is 1.
(GTPE2 all configurations or GTHE2 10G
configuration). Indicates the DRP interface is being
used internally by the serial transceiver and should not
be driven until this signal is deasserted.
gt0_txpmareset_ininAsyncStarts the TX PMA reset process.
gt0_txpcsreset_ininAsyncStarts the TX PCS reset process.
gt0_txresetdone_outoutclk156_out
XAUI v12.3 Product Guidewww.xilinx.com17
PG053 April 6, 2016
GT0 TX Reset and Initialization
When asserted the serial transceiver TX has finished
reset and is ready for use.
Chapter 2:Product Specification
SendFeedback
Table 2‐8:Transceiver Control and Status Ports —7 Series FPGAs (Cont’d)
Signal NameDirection
Clock
Domain
Description
GT0 RX Reset and Initialization
gt0_rxpmareset_ininAsyncStarts the RX PMA reset process.
gt0_rxpcsreset_ininAsyncStarts the RX PCS reset process.
gt0_rxpmaresetdone_outoutAsync
gt0_rxresetdone_outoutclk156_out
(GTHE2 and GTPE2) This active-High signal indicates
RX PMA reset is complete.
When asserted the serial transceiver RX has finished
reset and is ready for use.
gt0_txinhibit_ininclk156_outWhen High, this signal blocks the transmission of data.
GT0 PRBS
gt0_rxprbscntreset_ininclk156_outResets the PRBS error counter.
gt0_rxprbserr_outoutclk156_out
gt0_rxprbssel_in[2:0]inclk156_outReceiver PRBS checker test pattern control.
gt0_txprbssel_in[2:0]inclk156_outTransmitter PRBS generator test pattern control.
gt0_txprbsforceerr_ininclk156_out
This non-sticky status output indicates that PRBS
errors have occurred.
When this port is driven High, errors are forced in the
PRBS transmitter. While this port is asserted, the
output data pattern contains errors.
GT0 RX CDR
gt0_rxcdrhold_ininAsyncHold the CDR control loop frozen.
GT0 Digital Monitor
gt0_dmonitorout_out[7:0]outAsync(GTXE2) Digital Monitor Output Bus
gt0_dmonitorout_out[14:0]outAsync(GTHE2) Digital Monitor Output Bus
gt0_dmonitorout_out[14:0]outAsync(GTPE2) Digital Monitor Output Bus
GT0 Status
gt0_rxdisperr_out[3:0]outclk156_out
XAUI v12.3 Product Guidewww.xilinx.com19
PG053 April 6, 2016
Active-High indicates the corresponding byte of the
received data has a disparity error
Chapter 2:Product Specification
SendFeedback
Table 2‐8:Transceiver Control and Status Ports —7 Series FPGAs (Cont’d)
Signal NameDirection
gt0_rxnotintable_out[3:0]outclk156_out
gt0_rxcommadet_outoutclk156_out
Clock
Domain
Description
Active-High indicates the corresponding byte of the
received data was not a valid character in the 8B/10B
table.
This signal is asserted when the comma alignment
block detects a comma.
CHANNEL 1
GT1 DRP
gt1_drpaddr[8:0]indclkDRP address bus for channel 1.
DRP enable signal.
gt1_drpenindclk
gt1_drpdi[15:0]indclk
gt1_drpdo[15:0]outdclk
gt1_drprdyoutdclk
gt1_drpweindclk
0: No read or write operation performed.
1: enables a read or write operation.
Data bus for writing configuration data to the
transceiver for channel 1.
Data bus for reading configuration data from the
transceiver for channel 1.
Indicates operation is complete for write operations
and data is valid for read operations for channel 1.
DRP write enable for channel 1.
0: Read operation when drpen is 1.
1: Write operation when drpen is 1.
(GTPE2 all configurations or GTHE2 10G
gt1_drp_busyoutdclk
configuration). Indicates the DRP interface is being
used internally by the serial transceiver and should not
be driven until this signal is deasserted.
GT1 TX Reset and Initialization
gt1_txpmareset_ininAsyncStarts the TX PMA reset process.
gt1_txpcsreset_ininAsyncStarts the TX PCS reset process.
gt1_txresetdone_outoutclk156_out
When asserted the serial transceiver TX has finished
reset and is ready for use.
GT1 RX Reset and Initialization
gt1_rxpmareset_ininAsyncStarts the RX PMA reset process.
gt1_rxpcsreset_ininAsyncStarts the RX PCS reset process.
gt1_rxpmaresetdone_outoutAsync
gt1_rxresetdone_outoutclk156_out
(GTHE2 and GTPE2) This active-High signal indicates
RX PMA reset is complete.
When asserted the serial transceiver RX has finished
reset and is ready for use.
gt1_txinhibit_ininclk156_outWhen High, this signal blocks the transmission of data.
GT1 PRBS
gt1_rxprbscntreset_ininclk156_outResets the PRBS error counter.
gt1_rxprbserr_outoutclk156_out
gt1_rxprbssel_in[2:0]inclk156_outReceiver PRBS checker test pattern control.
gt1_txprbssel_in[2:0]inclk156_outTransmitter PRBS generator test pattern control.
gt1_txprbsforceerr_ininclk156_out
This non-sticky status output indicates that PRBS
errors have occurred.
When this port is driven High, errors are forced in the
PRBS transmitter. While this port is asserted, the
output data pattern contains errors.
GT1 RX CDR
gt1_rxcdrhold_ininAsyncHold the CDR control loop frozen.
GT1 Digital Monitor
gt1_dmonitorout_out[7:0]outAsync(GTXE2) Digital Monitor Output Bus
gt1_dmonitorout_out[14:0]outAsync(GTHE2) Digital Monitor Output Bus
gt1_dmonitorout_out[14:0]outAsync(GTPE2) Digital Monitor Output Bus
GT1 Status
gt1_rxdisperr_out[3:0]outclk156_out
gt1_rxnotintable_out[3:0]outclk156_out
gt1_rxcommadet_outoutclk156_out
Active-High indicates the corresponding byte of the
received data has a disparity error
Active-High indicates the corresponding byte of the
received data was not a valid character in the 8B/10B
table.
This signal is asserted when the comma alignment
block detects a comma.
CHANNEL 2
GT2 DRP
gt2_drpaddr[8:0]indclkDRP address bus for channel 2.
DRP enable signal.
gt2_drpenindclk
gt2_drpdi[15:0]indclk
0: No read or write operation performed.
1: enables a read or write operation.
Data bus for writing configuration data to the
transceiver for channel 2.
XAUI v12.3 Product Guidewww.xilinx.com22
PG053 April 6, 2016
Chapter 2:Product Specification
SendFeedback
Table 2‐8:Transceiver Control and Status Ports —7 Series FPGAs (Cont’d)
Signal NameDirection
gt2_drpdo[15:0]outdclk
gt2_drprdyoutdclk
gt2_drpweindclk
gt2_drp_busyoutdclk
Clock
Domain
Description
Data bus for reading configuration data from the
transceiver for channel 2.
Indicates operation is complete for write operations
and data is valid for read operations for channel 2.
DRP write enable for channel 2.
0: Read operation when drpen is 1.
1: Write operation when drpen is 1.
(GTPE2 all configurations or GTHE2 10G
configuration). Indicates the DRP interface is being
used internally by the serial transceiver and should not
be driven until this signal is deasserted.
GT2 TX Reset and Initialization
gt2_txpmareset_ininAsyncStarts the TX PMA reset process.
gt2_txpcsreset_ininAsyncStarts the TX PCS reset process.
gt2_txresetdone_outoutclk156_out
When asserted the serial transceiver TX has finished
reset and is ready for use.
GT2 RX Reset and Initialization
gt2_rxpmareset_ininAsyncStarts the RX PMA reset process.
gt2_rxpcsreset_ininAsyncStarts the RX PCS reset process.
gt2_rxpmaresetdone_outoutAsync
gt2_rxresetdone_outoutclk156_out
(GTHE2 and GTPE2) This active-High signal indicates
RX PMA reset is complete.
When asserted the serial transceiver RX has finished
reset and is ready for use.
gt2_txinhibit_ininclk156_outWhen High, this signal blocks the transmission of data.
GT2 PRBS
gt2_rxprbscntreset_ininclk156_outResets the PRBS error counter.
gt2_rxprbserr_outoutclk156_out
This non-sticky status output indicates that PRBS
errors have occurred.
gt2_rxprbssel_in[2:0]inclk156_outReceiver PRBS checker test pattern control.
XAUI v12.3 Product Guidewww.xilinx.com24
PG053 April 6, 2016
Chapter 2:Product Specification
SendFeedback
Table 2‐8:Transceiver Control and Status Ports —7 Series FPGAs (Cont’d)
Signal NameDirection
gt2_txprbssel_in[2:0]inclk156_outTransmitter PRBS generator test pattern control.
gt2_txprbsforceerr_ininclk156_out
Clock
Domain
Description
When this port is driven High, errors are forced in the
PRBS transmitter. While this port is asserted, the
output data pattern contains errors.
GT2 RX CDR
gt2_rxcdrhold_ininAsyncHold the CDR control loop frozen.
GT2 Digital Monitor
gt2_dmonitorout_out[7:0]outAsync(GTXE2) Digital Monitor Output Bus
gt2_dmonitorout_out[14:0]outAsync(GTHE2) Digital Monitor Output Bus
gt2_dmonitorout_out[14:0]outAsync(GTPE2) Digital Monitor Output Bus
GT2 Status
gt2_rxdisperr_out[3:0]outclk156_out
gt2_rxnotintable_out[3:0]outclk156_out
gt2_rxcommadet_outoutclk156_out
Active-High indicates the corresponding byte of the
received data has a disparity error
Active-High indicates the corresponding byte of the
received data was not a valid character in the 8B/10B
table.
This signal is asserted when the comma alignment
block detects a comma.
CHANNEL 3
GT3 DRP
gt3_drpaddr[8:0]indclkDRP address bus for channel 3.
DRP enable signal.
gt3_drpenindclk
gt3_drpdi[15:0]indclk
gt3_drpdo[15:0]outdclk
gt3_drprdyoutdclk
gt3_drpweindclk
gt3_drp_busyoutdclk
0: No read or write operation performed.
1: enables a read or write operation.
Data bus for writing configuration data to the
transceiver for channel 3.
Data bus for reading configuration data from the
transceiver for channel 3.
Indicates operation is complete for write operations
and data is valid for read operations for channel 3.
DRP write enable for channel 3.
0: Read operation when drpen is 1.
1: Write operation when drpen is 1.
(GTPE2 all configurations or GTHE2 10G
configuration). Indicates the DRP interface is being
used internally by the serial transceiver and should not
be driven until this signal is deasserted.
XAUI v12.3 Product Guidewww.xilinx.com25
PG053 April 6, 2016
Chapter 2:Product Specification
SendFeedback
Table 2‐8:Transceiver Control and Status Ports —7 Series FPGAs (Cont’d)
Signal NameDirection
Clock
Domain
Description
GT3 TX Reset and Initialization
gt3_txpmareset_ininAsyncStarts the TX PMA reset process.
gt3_txpcsreset_ininAsyncStarts the TX PCS reset process.
gt3_txresetdone_outoutclk156_out
When asserted the serial transceiver TX has finished
reset and is ready for use.
GT3 RX Reset and Initialization
gt3_rxpmareset_ininAsyncStarts the RX PMA reset process.
gt3_rxpcsreset_ininAsyncStarts the RX PCS reset process.
gt3_rxpmaresetdone_outoutAsync
gt3_rxresetdone_outoutclk156_out
(GTHE2 and GTPE2) This active-High signal indicates
RX PMA reset is complete.
When asserted the serial transceiver RX has finished
reset and is ready for use.