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