基于FPGA的千兆以太網(wǎng)MAC控制器的設(shè)計(jì)
儀表技術(shù)與傳感器
頁(yè)數(shù): 5 2023-07-25
摘要: 針對(duì)嵌入式設(shè)備對(duì)以太網(wǎng)接入的需求,提出一種基于FPGA的千兆以太網(wǎng)MAC控制器的硬件架構(gòu)。通過(guò)FPGA編程實(shí)現(xiàn)IEEE 802.3規(guī)定的數(shù)據(jù)封裝和介質(zhì)訪問(wèn)控制等功能。設(shè)計(jì)了一種具備幀清除和重讀功能的改進(jìn)型異步FIFO,用于存儲(chǔ)幀數(shù)據(jù),既解決跨時(shí)鐘域數(shù)據(jù)的同步問(wèn)題,又方便進(jìn)行發(fā)送時(shí)幀的重發(fā)和發(fā)送或接收時(shí)錯(cuò)誤幀的丟棄。經(jīng)過(guò)Modelsim仿真和FPGA硬件測(cè)試,MAC控制器的功能得... (共5頁(yè))