Sgmii Example Design / Dynamic Switching Example Design; Example Design Top-Level Hdl - Xilinx LogiCORE Getting Started Manual

Ethernet 1000base-x pcs/pma or sgmii v7.0
Table of Contents

Advertisement

R
Changing Frame Error Status
Errors can be inserted into any of the predefined frames in any position by setting the
"error" field to '1' in any column of that frame. Injected errors are automatically updated in
both stimulus and monitor functions.
Changing the Core Configuration
The configuration of the Ethernet 1000BASE-X PCS/PMA core used in the demonstration
test bench can be altered.
Caution:
to run indefinitely. For example, the demonstration test bench will not auto-negotiate with the design
example. Determine the configurations that can safely be used with the test bench
If the MDIO interface option has been selected, the core can be reconfigured by editing the
injected MDIO frame in the demonstration test bench. See the Xilinx LogiCORE Ethernet
1000BASE-X PCS/PMA or SGMII User Guide for more information about using the MDIO
interface.
If the MDIO interface option has not been selected, the core can be reconfigured by
modifying the configuration vector directly. See the Xilinx LogiCORE Ethernet 1000BASE-X
PCS/PMA or SGMII User Guide for information about using the configuration vector.

SGMII Example Design / Dynamic Switching Example Design

Note:
also provided when the core is generated with the 1000BASE-X/SGMII dynamic switching capability.

Example Design Top-Level HDL

Figure 4-7
PCS/PMA or SGMII LogiCORE in SGMII mode.
The top-level example design for the Ethernet 1000BASE-X PCS/PMA core in SGMII mode
is described in the following files:
40
Certain configurations of the core can cause the test bench to fail, or to cause processes
This is the example design provided when the core is generated for the SGMII standard; it is
illustrates an example design for top-level HDL for the Ethernet 1000BASE-X
FPGA
GMII
IOBs
In
Connect to
Client MAC
IOBs
Out
Figure 4-7:
Top- Level HDL for the Ethernet 1000BASE-X PCS/PMA or SGMII
www.xilinx.com
Chapter 4: Detailed Example Design
Transceiver
Ethernet
SGMII
1000BASE-X
Adaptation
PCS/PMA
Module
Core
(SGMII mode)
Clock Management
LogiCORE in SGMII mode
Ethernet 1000BASE-X PCS/PMA or SGMII v7.0
.
RocketIO
Serial GMII
(SGMII)
UG145 January 18, 2006

Advertisement

Table of Contents
loading

Table of Contents