新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于Xilinx FPGA的千兆以太網(wǎng)控制器的開發(fā)

基于Xilinx FPGA的千兆以太網(wǎng)控制器的開發(fā)

作者: 時(shí)間:2010-08-27 來源:網(wǎng)絡(luò) 收藏

  3)流控制

  流控制模塊是根據(jù)IEEE 802.3-2002標(biāo)準(zhǔn)的31項(xiàng)條款設(shè)計(jì)的,在發(fā)送時(shí)附帶暫停幀,接收時(shí)也需要對(duì)其處理。在GEMAC核中,它是自動(dòng)配置的,同時(shí),也提供了用戶自定義的配置端口,如表10-12所列。

表10-12 流控制接口信號(hào)

流控制接口信號(hào)

  4)可選的管理接口

  管理接口是一個(gè)獨(dú)立的可選端口,其地址、數(shù)據(jù)和控制信號(hào)相對(duì)于其他模塊是獨(dú)立的,提供了和CoreConnec總線的交互能力,可掛在MicroBlaze軟核或PowerPC硬核處理器,可用于配置GEMAC核以及通過MDIO接口直接讀寫外部PHY芯片的內(nèi)部配置寄存器。該模塊包括用戶管理的接口和MDIO接口兩部分,后者直接與PHY芯片相連,全部接口信號(hào)的簡(jiǎn)要說明如10-13所列。

表10-13 管理模塊的接口信號(hào)

管理模塊的接口信號(hào)

  5)復(fù)位操作

  管理模塊具備自己獨(dú)立的軟件復(fù)位信號(hào),但當(dāng)管理接口模塊被旁路掉,其相應(yīng)的配置信號(hào)被作為configuraTIon_vector[64:0]輸入信號(hào)使用。此外,GEMAC核提供了硬件復(fù)位信號(hào),如表10-14所列。

表10-14 復(fù)位信號(hào)列表

復(fù)位信號(hào)列表



關(guān)鍵詞: FPGA 千兆以太網(wǎng) Virtex

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉