一般来说,以太网两种情况
-
使用外部PHY芯片实现PCS/PMA/PMD,FPGA实现MAC通过GMII/SGMII访问外部PHY芯片;
使用FPGA内部的tranceiver实现PMA,FPGA实现MAC通过GMII访问PCS,PCS通过tranceiver实现的PMA来访问外部PMD;
Gig_eth_pcs_pma_0这个IP有两种模式:
1000base-x: IP内集成了以太网pcs/pma,只要外接SFP的PMD就可以实现通讯;
SGMII:需要外接PHY芯片来完成编解码、状态机和AN协商;此时IP不实现以太网的pcs/pma,仅仅提供一个GMII转SGMII的桥功能,以太网的PHY层功能要在外接PHY芯片中实现;
我们选择1000base-x模式,则Gig_eth_pcs_pma_0这个IP实现的部分是以太网的PCS/PMA:
PMD层就是物理SFP光收发器这种类似的器件,802.3中的描述:The Physical Medium Dependent (PMD) sublayer is defined in IEEE 802.3-2008 clause 38 for 1000BASE-LX and 1000BASE-SX (long and short wavelength laser). This type of PMD is provided by the external GBIC or SFP optical