亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現(xiàn)在的位置是:蟲蟲下載站 > 資源下載 > 學術論文 > 基于FPGA的10M100M以太網控制器的設計.rar

基于FPGA的10M100M以太網控制器的設計.rar

  • 資源大小:13252 K
  • 上傳時間: 2013-07-17
  • 上傳用戶:qqpp2q
  • 資源積分:2 下載積分
  • 標      簽: 10M100M FPGA 以太網控制器

資 源 簡 介

隨著以太網技術的不斷發(fā)展,網絡的傳輸速度已經由最初的10M發(fā)展到現(xiàn)在的10,000M。用可編程邏輯器件(FPGA)實現(xiàn)以太網控制器與其它SOC系統(tǒng)的互連成為當前的研究熱點。本文闡述了MAC層的FPGA設計、仿真及測試;介紹了整個系統(tǒng)的內部結構、模塊劃分,并對各個模塊的設計過程進行了詳細闡述,接著介紹了開發(fā)環(huán)境和驗證工具,同時給出測試方案、驗證數(shù)據(jù)、實現(xiàn)結果及時序仿真波形圖。 對MAC層的主要功能模塊如:發(fā)送模塊、接收模塊、MAC流程控制模塊、寄存器模塊、MⅡ接口模塊和主機接口模塊以及CRC,CSMA/CD,HASH表等算法給出了基于FPGA及硬件描述語言的解決方法。 本課題針對以下三個方面進行了研究并取得一定的成果: 1)FPGA開發(fā)平臺的硬件實現(xiàn)。選用Xilinx公司的XC3S1000-FT256-4-C和ATMEL公司的ARM9200作為測試的核心器件,采用LXT971芯片作為物理層芯片,AT91RM9200作為數(shù)據(jù)輸入源和雙blockram作為幀緩存搭建FPGA硬件驗證開發(fā)平臺。 2)基于FPGA實現(xiàn)以太網控制器。用VerilogHDL語言構建以太網控制器,實現(xiàn)CSMA/CD協(xié)議、10M/100M自適應以及與物理層MⅡ接口等。 3)采用片上系統(tǒng)通用的WS接口。目的是便于與具有通用接口的片上系統(tǒng)互連,也為構建SOC上處理器提供條件。 本論文實現(xiàn)了一個基于WS總線接口可裁減的以太網MAC控制器IP軟核,為設計具有自主知識產權的以太網MAC控制器積累了經驗。同時,為與其它WS接口的控制器實現(xiàn)直接互連創(chuàng)造了條件,對高層次設計這一先進ASIC設計方法也有了較為深入的認識。

相 關 資 源

主站蜘蛛池模板: 台中县| 集安市| 牡丹江市| 白水县| 彭阳县| 宁乡县| 景谷| 谢通门县| 张家港市| 内乡县| 会昌县| 宁南县| 井研县| 仙居县| 张家川| 家居| 黄冈市| 阳春市| 灵丘县| 潜江市| 镇坪县| 沙雅县| 中牟县| 神农架林区| 诸城市| 喀什市| 社旗县| 阜宁县| 宝兴县| 阳江市| 黔南| 城固县| 温州市| 栖霞市| 垣曲县| 卓资县| 绥江县| 永清县| 安化县| 潮州市| 保康县|