以太網(wǎng)是在20世紀(jì)70年代為解決網(wǎng)絡(luò)中零散的和偶然的堵塞而開(kāi)發(fā)的,而 IEEE802.3標(biāo)準(zhǔn)是在最初的以太網(wǎng)技術(shù)基礎(chǔ)上于1980年開(kāi)發(fā)成功的。現(xiàn)在,以太網(wǎng)一詞泛指所有采用CSMA/CD協(xié)議的局域網(wǎng)。以太網(wǎng)2.0版由數(shù)字設(shè)備公司、 Intel公司和xerox公司聯(lián)合開(kāi)發(fā),它與IEEE802.3兼容。 本設(shè)計(jì)采用FPGA設(shè)計(jì)以太網(wǎng)控制器代替?zhèn)鹘y(tǒng)的ASCI設(shè)計(jì)方法,主要原因在于FPGA技術(shù)的特點(diǎn),它作為專(zhuān)用集成電路(ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原由可編程期間門(mén)電路數(shù)有限的缺點(diǎn)。使本設(shè)計(jì)的產(chǎn)品十分靈活,可以在多種用戶(hù)多種開(kāi)發(fā)平臺(tái),硬件環(huán)境下使用而只需要對(duì)設(shè)計(jì)進(jìn)行簡(jiǎn)單的修改和編輯即可,方便了設(shè)計(jì)者和用戶(hù)的使用。 本論文主要闡述了使用FPGA設(shè)計(jì)開(kāi)發(fā)以太網(wǎng)控制器的設(shè)計(jì)開(kāi)發(fā)流程,以及研究了FPGA開(kāi)發(fā)方法和傳統(tǒng)ASIC開(kāi)發(fā)方法的區(qū)別和優(yōu)略。主要內(nèi)容為: 1.闡述FPGA技術(shù)的發(fā)展歷史,現(xiàn)狀和將來(lái)的發(fā)展趨勢(shì)。 2.詳細(xì)說(shuō)明了FPGA設(shè)計(jì)開(kāi)發(fā)以太網(wǎng)控制器的全過(guò)程,包括模塊分析功能分析以及代碼設(shè)計(jì)。 3.采用軟件仿真的方法設(shè)計(jì)和驗(yàn)證了MODELSIM仿真平臺(tái)以及仿真波形圖分析。 4.對(duì)比分析了FPGA和傳統(tǒng)的ASIC開(kāi)發(fā)過(guò)程的區(qū)別以及優(yōu)缺點(diǎn)。
標(biāo)簽:
FPGA
以太網(wǎng)控制器
上傳時(shí)間:
2013-05-25
上傳用戶(hù):changeboy