10Gb+以太网MAC

相关产品

10Gb+以太网媒体访问控制器(MAC)在主机处理器和一个以太网网络之间发送和接收数据。10Gb+以太网MAC的主要功能是确保在通过以太网传输数据帧时,能够满足IEEE802.3ae标准规定的媒体访问规则。在接收端,以太网MAC提取数据帧中的不同成分,并通过一个FIFO接口传输到更高的应用层。

Features

  • Compliant to IEEE 802.3-2005 standard, successfully passed University of New Hampshire InterOperability Laboratory (UNH-IOL) 10GbE MAC hardware tests
  • Supports standard 10Gbps Ethernet link layer data rate
  • Supports rates up to 12Gbps by over-clocking
  • 64-bit wide internal data path operating at 156.25MHz to 187.5MHz
  • XGMII interface to the PHY layer (using IODDR external to the core)
  • XAUI interface to the PHY layer (using PCS/SERDES external to the core)
  • Simple FIFO interface with user's application
  • Optional Multicast address filtering
  • Transmit and receive statistics vector
  • Optional statistics counters of length from 16 to 40 bits for all devices (statistic counters are external to the core)
  • Programmable Inter Frame Gap
  • Supports:
      • Full duplex operation
      • Flow control using PAUSE frames
      • VLAN tagged frames
      • Automatic padding of short frames
      • Optional FCS generation during transmission
      • Optional FCS stripping during reception
      • Jumbo frames up to 16k
      • Inter frame Stretch Mode during transmission
      • Deficit Idle Count

Data rates up to 12Gbps are supported by increasing the 10 Gb+ Ethernet MAC system clock rate from the standard frequency of 156.25MHz used for processing 10Gbps data up to frequencies as high as 187.50MHz.

立即跳转到

Block Diagram

性能和大小

LatticeECP31
模式 SLICE LUT 寄存器 外部引脚2 sysMEM EBR fMAX (MHz)
多播地址过滤 3239 4024 2833 78 4 160

1. 使用LFE3-35EA-8FN672C器件和莱迪思的Diamond 1.1软件和Synplify Pro D-2010.03L-SP1综合得到的性能和资源使用数据。当使用不同的软件版本或LatticeECP3系列中不同密度或速度级的目标器件时,性能可能会有所不同。
2. 10 Gb+以太网MAC核本身不使用任何外部引脚。然而,在实际应用中,该内核与集成在LatticeECP3系列FPGA中的IODDR和I/O缓冲器一起使用。因此,实现10 Gb+以太网MAC规范的应用将用到I/O引脚。

LatticeECP2M/S1
模式 SLICE LUT 寄存器 外部引脚2 sysMEM EBR fMAX (MHz)
多播地址过滤 3153 4370 2777 78 4 181

1. 使用LFE2M35E-7F672C器件和莱迪思的Diamond 1.1软件和Synplify Pro D-2010.03L-SP1综合得到的性能和资源使用数据。当使用不同的软件版本或LatticeECP2M/S系列中不同密度或速度级的目标器件时,性能可能会有所不同。
2. 10 Gb+以太网MAC核本身不使用任何外部引脚。然而,在实际应用中,该内核与集成在LatticeECP2M系列FPGA中的IODDR和I/O缓冲器一起使用。因此,实现10 Gb+以太网MAC规范的应用将用到I/O引脚。

LatticeECP2/S1
模式 SLICE LUT 寄存器 外部引脚2 sysMEM EBR fMAX (MHz)
多播地址过滤 3153 4022 2777 78 4 170

1. 使用LFE2-35E-7F672C器件和莱迪思的Diamond 1.1软件和Synplify Pro D-2010.03L-SP1综合得到的性能和资源使用数据。当使用不同的软件版本或LatticeECP2/S系列中不同密度或速度级的目标器件时,性能可能会有所不同。
2. 10 Gb+以太网MAC核本身不使用任何外部引脚。然而,在实际应用中,该内核与集成在LatticeECP2系列FPGA中的IODDR和I/O缓冲器一起使用。因此,实现10 Gb+以太网MAC规范的应用将用到I/O引脚。

LatticeSC/M1
模式 SLICE LUT 寄存器 外部引脚2 sysMEM EBR fMAX (MHz)
多播地址过滤 2961 4370 2764 78 4 205

1. 使用LFSC3GA25E-5F900C器件和莱迪思的Diamond 1.1软件和Synplify Pro D-2010.03L-SP1综合得到的性能和资源使用数据。当使用不同的软件版本或LatticeSC系列中不同密度或速度级的目标器件时,性能可能会有所不同。
2. 10 Gb+以太网MAC核本身不使用任何外部引脚。然而,在实际应用中,该内核与集成在LatticeSC系列FPGA中的IODDR和I/O缓冲器一起使用。因此,实现10 Gb+以太网MAC规范的应用将用到I/O引脚。

订购信息

系列 部件编号
LatticeECP3 ETHER-10G-E3-U4
LatticeECP2M ETHER-10G-PM-U4
LatticeECP2 ETHER-10G-P2-U4
LatticeSC/M ETHER-10G-SC-U4

IP版本:4.3

评估: 欲下载该完整的评估版IP,请访问IPexpress工具并点击工具条上的IP服务器按钮。然后就可以看到所有可用和可下载的LatticeCORE IP核和模块。欲了解更多有关查看/下载IP的信息,请阅读IP Express快速入门指南.

购买:欲了解如何购买IP核,请联系您当地的莱迪思销售办事处.

文档

快速参考
资讯资源
标题 编号 版本 日期 格式 文件大小
选择全部
LatticeECP3 and Marvell 10 Gbps Physical/MAC Layer Interoperability
TN1219 1.0 7/26/2010 PDF 1.4 MB
LatticeECP3 and Broadcom 10 Gbps Physical/MAC Layer Interoperability
TN1218 1.1 2/13/2012 PDF 3.5 MB
标题 编号 版本 日期 格式 文件大小
选择全部
LatticeECP3 and Marvell 10 Gbps Physical/MAC Layer Interoperability
TN1219 1.0 7/26/2010 PDF 1.4 MB
LatticeECP3 and Broadcom 10 Gbps Physical/MAC Layer Interoperability
TN1218 1.1 2/13/2012 PDF 3.5 MB
标题 编号 版本 日期 格式 文件大小
选择全部
10Gb+ Ethernet MAC User Guide
10Gb Ethernet MAC
IPUG39 02.9 12/28/2010 PDF 864.1 KB
LatticeECP3 and ECP5 10Gb Ethernet MAC IP Core UserGuide
10GB Ethernet MAC
IPUG114 1.0 4/24/2015 PDF 4.2 MB
10 Gb Ethernet MAC IP Core - Lattice Radiant Software
FPGA-IPUG-02162 1.1 12/1/2021 PDF 1.3 MB
标题 编号 版本 日期 格式 文件大小
选择全部
IPexpress Quick Start Guide
8/5/2010 PDF 304.8 KB