采用Virtex-5嵌入式三模以太網(wǎng)MAC進行設(shè)計
以太網(wǎng)是一個占據(jù)絕對優(yōu)勢的固線連接標(biāo)準(zhǔn)。Xilinx® Virtex™-5 以太網(wǎng)媒體接入控制器(以太網(wǎng)MAC)模塊提供了專用的以太網(wǎng)功能,它和 Virtex-5 RocketIO™ GTP收發(fā)器以及 SelectIO™ 技術(shù)相結(jié)合,能夠讓用戶與各種網(wǎng)絡(luò)設(shè)備進行連接。在Virtex-5器件中,以太網(wǎng)MAC模塊作為一個硬件塊集成在FPGA內(nèi)部。
本文引用地址:http://2s4d.com/article/151606.htm在Xilinx設(shè)計環(huán)境中,以太網(wǎng)MAC是一個庫原語,名為TEMAC。該原語包括一對10/100/1000 Mbps的以太網(wǎng)MAC。每個Virtex-5 LXT器件含有四個以太網(wǎng) MAC模塊;因此,一個Virtex-5 LXT設(shè)計能夠融合兩個TEMAC原語。利用標(biāo)準(zhǔn)的Xilinx產(chǎn)品,您可以建立一系列度身定制的數(shù)據(jù)包處理和網(wǎng)絡(luò)端點產(chǎn)品。Xilinx還提供了一種超頻模式,它能夠使底板的連接速率高達2,000 Mbps。
基于Virtex-4 FX 以太網(wǎng) MAC,Xilinx開發(fā)出了Virtex-5 以太網(wǎng) MAC,較之前者,后者在全局時鐘使用、串行接口的靈活性以及軟件控制復(fù)雜度方面都有了較大的改進。
本文將介紹Virtex-5 器件中的以太網(wǎng) MAC模塊的功能集,同時描述Virtex-5 和Virtex-4 FX 以太網(wǎng) MAC之間的區(qū)別,指出一些潛在的應(yīng)用,探索如何使用標(biāo)準(zhǔn)的Xilinx工具將以太網(wǎng)MAC融入用戶的設(shè)計。
支持的接口
Virtex-5 以太網(wǎng) MAC完全符合IEEE802.3規(guī)范。圖1 顯示了一個以太網(wǎng) MAC的模塊結(jié)構(gòu)圖。
圖1:Virtex-5以太網(wǎng)MAC的模塊結(jié)構(gòu)圖
物理接口
您可以單獨配置每個以太網(wǎng)MAC的物理接口,使其作為五種不同的以太網(wǎng)接口中的一種進行工作。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評論