Appendix A: Core Verification, Compliance, And Interoperability; Verification; Simulation; Hardware Verification - Xilinx LogiCORE 1000BASE-X User Manual

Logicore ip ethernet 1000base-x pcs/pma or sgmii v9.1
Table of Contents

Advertisement

R
Core Verification, Compliance, and
Interoperability

Verification

The Ethernet 1000BASE-X PCS/PMA or SGMII core has been verified with extensive
simulation and hardware verification.

Simulation

A highly parameterizable transaction based test bench was used to test the core. Testing
included the following:

Hardware Verification

The core has been tested in a variety of hardware test platforms at Xilinx to represent
different parameterizations, including the following:
Ethernet 1000BASE-X PCS/PMA or SGMII v9.1
UG155 March 24, 2008
Register Access
Loss of Synchronization
Auto-Negotiation and error handling
Frame Transmission and error handling
Frame Reception and error handling
Clock Compensation in the Elastic Buffers
The core with RocketIO transceiver and performing the 1000BASE-X standard was
tested with the 1-Gigabit Ethernet MAC core from Xilinx.
This follows the architecture shown in
these cores, including a back-end FIFO capable of performing a simple ping function,
and a test pattern generator. Software running on the embedded PowerPC was used to
provide access to all configuration and status registers. Version 3.0 of this core was
taken to the University of New Hampshire Interoperability Lab (UNH IOL) where
conformance and interoperability testing was performed.
The core with RocketIO transceiver (all supported families) and performing the
SGMII standard was tested with the Tri-speed Ethernet MAC core from Xilinx.
This was connected to an external PHY capable of performing 10BASE-T, 100BASE-T
and 1000BASE-T. The system was tested at all three speeds, following the architecture
shown in
Figure 13-7
and included the PowerPC based test platform.
www.xilinx.com
Appendix A
Figure
13-2. A test platform was built around
205

Advertisement

Table of Contents
loading

This manual is also suitable for:

Logicore ip ethernet 1000base-x pcs/pma or sgmii v9.1

Table of Contents