三速以太网MAC IP核

可配置以太网控制器

IP表达三速以太网媒体访问控制器(TSMAC)IP核可以配置为在千兆模式(1000Mbits/秒数据速率)或快速以太网模式(10/100兆位/秒的数据速率)。在任一千兆模式或快速以太网模式操作是通过设置内部寄存器位来选择。

三速以太网MAC在主机处理器和以太网网络之间传输和接收数据。以太网MAC的主要功能是在以太网上传输一帧数据时,确保满足802.3 IEEE标准中规定的媒体访问规则。在接收端,以太网MAC提取帧的不同组件,并通过FIFO接口将它们传输到更高的应用程序。yabovip888

从G / MII接口接收到的数据首先被缓冲,直到有足够的数据可用于由接收MAC器(Rx MAC)进行处理。前同步码和的帧首定界符(SFD)信息的开始,然后从输入帧中提取,以确定一个有效帧的开始。接收MAC检查是否该帧可以传送它到FIFO之前被接收的接收到的分组和验证的地址。只有有效帧传输到FIFO。此功能有以下两个好处:该系统不需要重新计算时再次被发送的帧的帧校验序列(FCS),而且还保持接受MAC相对简单。三速MAC,但是,总是计算CRC检查帧是否接收到无差错。

在传输端,Tx MAC负责控制对物理介质的访问。Tx MAC从外部客户端Tx FIFO读取数据,将数据格式化为一个以太网数据包并将其传递给G/MII模块。Tx MAC在客户端指示包可用时从Tx客户端FIFO读取数据,并且Tx MAC处于适当的状态。Tx MAC将序言和帧开始分隔符信息预先固定到数据中,并将帧检查序列附加到数据的末尾。在半双工操作中,Tx MAC将来自外部FIFO的前64字节数据存储在内部缓冲区中,用于在冲突时重新传输数据。SGMII Easy Connect配置选项为无缝连接到格点的千兆以太网pc IP核添加了引脚和逻辑。

特性

  • 符合ieee802.3 z标准
  • 通用8位主机接口
  • 8位宽的内部数据路径
  • 通用的发射和接收先进先出接口
  • 在1G模式全双工操作
  • 在10/100模式全双工和半双工操作
  • 传输和接收统计向量
  • 可编程封包间隔(IPG)
  • 多播地址过滤
  • 选择MAC操作选项
    • 经典三速MAC与G/MII
    • 千兆MAC与GMII
    • SGMII轻松连接MAC与GMII,配置选项上的LatticeECP3™提供,的LatticeECP2 / M,和的LatticeSC / M器件
  • 亚搏国际网址支持
    • 使用暂停帧的全双工控制
    • VLAN标记的帧
    • 碰撞自动重发
    • 短帧不进行自动填充
    • 多播和广播帧
    • 可选FCS传输和接收
    • 可选MII管理接口模块
    • 巨型帧高达9600字节

三速以太网MAC是一个用户可配置的IP核心,它允许配置IP并生成用于设计的netlist和仿真文件。请注意,除非购买了IP许可证,否则FPGA编程位流将具有超时逻辑。

跳转到

框图

性能和尺寸

ECP5(LFE5U)1
配置 的SLICE 附近地区 海军学校规则 ebr 外部
F马克斯(MHz)
MIIM模块 操作模式
没有 经典 1245 1694 1193 2 25 125
没有 千兆 1080 1430 1061 1 22 125
没有 SGMII 1249 1696 1173 2 4 125
是的 经典 1408 1849 1345 2 27 125
是的 千兆 1263 1582 1213 1 24 125
是的 SGMII 1423 1857 1325 2 6 125

1.性能和利用率数据生成靶向使用的Lattice Diamond 3.2和Synplify临格I-2013.09L-SP1-1软件的LFE5U-85F-8BG756C设备。使用不同的软件版本或蓝宝石家庭内针对不同的设备密度或速度等级时,性能可能会有所不同。

ECP5 (LFE5UM)1
配置 的SLICE 附近地区 海军学校规则 ebr 外部
F马克斯(MHz)
MIIM模块 操作模式2
没有 经典 1245 1694 1193 2 25 125
没有 千兆 1080 1430 1061 1 22 125
没有 SGMII 1249 1696 1173 2 4 125
是的 经典 1408 1849 1345 2 27 125
是的 千兆 1263 1582 1213 1 24 125
是的 SGMII 1423 1857 1325 2 6 125

1.使用Lattice Diamond 3.2和Synplify Pro for Lattice i - 2013.09l - sp -1 -1软件针对LFE5UM-85F-8BG756C设备生成性能和使用数据。使用不同的软件版本或蓝宝石家庭内针对不同的设备密度或速度等级时,性能可能会有所不同。

LatticeECP31
配置 的SLICE 附近地区 海军学校规则 ebr 外部
F马克斯(MHz)
MIIM模块 操作模式
没有 经典 1232 1721 1193 2 25 125
没有 千兆 1037 1427 1061 1 22 125
没有 SGMII 1227 1718 1173 2 4 125
是的 经典 1355 1872 1345 2 27 125
是的 千兆 1186 1596 1213 1 24 125
是的 SGMII 1371 1881 1325 2 6 125

1.使用Lattice Diamond 3.2和Synplify Pro for Lattice i - 2013.09l - sp -1 -1软件,针对LFE3-95EA-8FN484C设备生成性能和使用数据。当使用不同的软件版本或针对不同的设备密度或速度等级时,性能可能会有所不同。

LatticeXP21
配置 的SLICE 附近地区 海军学校规则 ebr 外部
F马克斯(MHz)
MIIM模块 操作模式2
没有 经典 1337 1855 1197 2 25 125
没有 GbE 1086 1450 1061 1 22 125
是的 经典 1494 3031 1352 2 27 125
是的 GbE 1243 1620 1213 1 24 125

1.使用Lattice Diamond 3.2和Synplify Pro for Lattice i - 2013.09l - sp -1 -1软件,针对LFXP2-17E-6F484C设备生成性能和使用数据。在使用不同的软件版本或针对不同的设备密度或速度等级(在LatticeXP2系列中)时,性能可能会有所不同。
2.SGMII Easy Connect选项只适用于带有SERDES I/O的设备系列。

订购信息


零件号
CrossLink-NX TS-MAC-CNX-U / TS-MAC-CNX-UT
ECP5 TS-MAC-E5-U / TS-MAC-E5-UT
LatticeECP3 TS-MAC-E3-U4
LatticeXP2 TS-MAC-X2-U4

IP版本:3.3。

评估:要下载此IP的完整评估版本,请访问IPexpress主窗口的Lattice IP Server选项卡。所有可以下载的LatticeCORE IP模块在此选项卡上都是可见的。

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

文档

快速参考
下载
标题 数量 版本 日期 格式 尺寸
3 - speed Ethernet MAC千兆比特演示版,用于LatticeECP3 Versa评估板用户指南
UG47 01.0 4/15/2011 PDF 2.1 MB
三速以太网MAC IP核心用户指南
fpga - ipug - 02084 1.1 2020年2月28日 PDF 1.2 MB
三速以太网MAC用户指南
IPUG51 3.3 4/4/2015 PDF 5.4 MB
标题 数量 版本 日期 格式 尺寸
的LatticeECP3 Versa的 - TSMAC演示 - 设计文件为Windows
1.0 5/22/2013 EXE 5.8 MB
三速以太网MAC演示
8/6/2006 邮政编码 5.5 MB


与大多数网站一样,我们使用cookie和类似的技术来增强用户体验。我们也允许第三方把饼干在我们的网站。继续使用这个网站,你同意使用Cookie和描述我们饼干的政策