X-DSP中千兆以太网MAC控制器的设计与实现
[Abstract]:Ethernet technology is the most important technology in computer network communication. After more than 40 years' development, it has been widely used in industrial control and communication system. MAC controller is an important device of Ethernet. The function of MAC sub-layer in the data link layer of OSI model is completed. In this paper, a gigabit Ethernet MAC controller is designed based on the multi-core high-performance digital signal processor (X-DSP), which provides a gigabit rate network interface for X-DSP. According to the performance requirement of X-DSP and the analysis of Ethernet MAC sublayer, the function of MAC controller is clarified, and the overall structure of MAC controller of Gigabit Ethernet and the clock management scheme are designed. An independent data path and configuration path are used to realize the connection between the MAC controller and the upper layer logic. The data path adopts AXI interface based on burst and can read and write in parallel to ensure the efficient transmission of receiving and transmitting data. The configuration path uses simplified AXI interface to realize the read and write operation of registers in MAC controller. In order to realize the data transmission rate of MAC controller 10Mbps/100Mbps/1000Mbps, two types of PHY interfaces, MII and GMII, are designed, and a variety of address filtering methods, such as address matching and hash table, are provided. The parallel CRC-32 algorithm is used to verify the Ethernet frame. The half-duplex and full-duplex communication modes are supported. In the half-duplex mode, the transmission mechanism of multi-channel carrier listening / collision detection (CSMA/CD) and the flow control mechanism of back pressure are adopted. In full duplex mode, the flow control mode based on pause frame is designed. The MAC controller is to be sent, the received data and related control information are cached and processed synchronously by two asynchronous FIFO with depth of 512 and bit width of 133. According to the two levels of module level and system level, the verification platform is built, and the function and timing of MAC controller are simulated and verified. The results of verification and synthesis show that the function of MAC controller is correct and meets the design requirements.
【学位授予单位】:国防科学技术大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.11
【相似文献】
相关期刊论文 前10条
1 ;思科千兆以太网在证券行业中的成功应用[J];上海微型计算机;2000年51期
2 T.C.Tan;;千兆以太网援手六类[J];每周电脑报;2000年03期
3 ;千兆以太网[J];电子科技;2001年02期
4 王晓莉;千兆以太网技术综述[J];呼伦贝尔学院学报;2001年03期
5 子晨;21世纪日本学校千兆以太网的应用技术研讨会将在沪召开[J];工程设计CAD与智能建筑;2001年12期
6 是云冰,李之棠;千兆以太网传输线路的研究[J];湖北师范学院学报(自然科学版);2001年02期
7 刘畅;千兆以太网卡趋向小型化[J];互联网周刊;2001年31期
8 石淑华,王青;千兆以太网技术发展的分析[J];福建电脑;2002年08期
9 林重顶;应用千兆以太网实现e生活[J];市场与电脑;2002年Z1期
10 王志超;千兆以太网何以倍受市场青睐[J];福建电脑;2003年06期
相关会议论文 前9条
1 吴武雄;;千兆以太网交换技术在高速公路上的应用[A];中国高速公路管理学术论文集(2009卷)[C];2009年
2 赵静;张来保;;千兆以太网技术的应用[A];中国航海学会船舶机电与通信导航专业委员会2002年学术年会论文集(通信导航分册)[C];2002年
3 吕小平;向健勇;黄河清;唐小峰;;基于千兆以太网的高速数据采集系统设计[A];2008'中国信息技术与应用学术论坛论文集(二)[C];2008年
4 陈晔峰;;在第五类双绞线上实现千兆以太网[A];第五届全国优秀青年气象科技工作者学术研讨会学术论文集[C];2002年
5 翁玉芬;方建滨;车永刚;王正华;;All-to-all在千兆以太网集群上的性能分析[A];2009全国计算机网络与通信学术会议论文集[C];2009年
6 江榕;;千兆以太网及在SDH上的应用[A];全国第十次光纤通信暨第十一届集成光学学术会议(OFCIO’2001)论文集[C];2001年
7 春增军;;不同厂商千兆以太网设备互联关键技术分析[A];广东省电机工程学会2003-2004年度优秀论文集[C];2005年
8 徐o,
本文编号:2365853
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2365853.html