我是靠谱客的博主 虚幻蜡烛,最近开发中收集的这篇文章主要介绍基于Altera FPGA的千兆以太网实现方案,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1 引言 
2 千兆以太网技术简介 
以太网技术是当今应用广泛的网络技术,千兆以太网技术继承了以往以太网技术的许多优点,同时又具有诸多新特性,例如传输介质包括光纤和铜缆,使用8B/10B的编解码方案,采用载波扩展和分组突发技术等。正是因为具有良好的继承性和许多优秀的新特性,千兆以太网已经成为目前局域网的主流解决方案。 
3 Altera的千兆以太网解决方案 
 

千兆以太网IP核的功能描述如下: 

对于千兆以太网控制器的实现,采用表第l行的配置。吉比特级以太网媒体控制器核(GEMAC)是针对1 Gb/s以太网媒体访问控制器功能的可参数化的megacore解决方案。


3.2 基于FPGA的千兆以太网MAC控制器实现方案 
 

管理数据输入输出模块提供了标准的IEEE802.3介质独立接口,可用于连接以太网的链路层和物理层。主机接口则提供以太网控制器与上层协议(如TCP/IP协议)之间的接口,用于数据的发送、接收以及对控制器内各种寄存器的设置。


3.2.2 接口描述 
整个系统模块间的接口连接如图2所示。其中,PCS和PMA分别代表物理层的物理编码子层和物理介质接入层。 

(1)通过MII/GMII接口提供了与以太网物理层(PHY)设备的无缝连接。 


3.2.3 千兆以太网IP核 
Altera提供三态以太网MAC控制器IP核,可实现单条或多条吉比特以太网链路,通过交换机或路由器可与任意以太网端口相连。其配置界面如图3所示。

整个配置界面可将IP核配置为所需模式并进行IP核参数设置,将IP核设置为千兆以太网MAC模块,内部提供FI—FO模块。可选的PCS模块由PHY器件提供,这个界面分为4个配置页面,描述如下: 



4 物理层(PHY)器件 

DP83865是National Semiconductor公司的全特性物理层收发器,集成了PMD子层以支持10BASE-T,100BASE-TX和1000BASE-T以太网协议,具有超低功耗,3.3V或2.5VMAC接口。 
5 开发环境 

6 结语 

最后

以上就是虚幻蜡烛为你收集整理的基于Altera FPGA的千兆以太网实现方案的全部内容,希望文章能够帮你解决基于Altera FPGA的千兆以太网实现方案所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部