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内容请搜索靠谱客的其他文章。
发表评论 取消回复