0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

芯驿电子 ALINX 推出全新 IP 核产品线,覆盖 TCP/UDP/NVMe AXI IP 核

FPGA技术专栏 来源:FPGA技术专栏 作者:FPGA技术专栏 2024-10-30 17:39 次阅读

在创新加速的浪潮中,为更好地响应客户群需求,芯驿电子 ALINX 推出全新 IP 核产品线,致力于为高性能数据传输和复杂计算需求提供高带宽、低延迟的解决方案。发布的第一批 IP 核包括 10GBe/40GBe UDP 协议栈 IP 核、10GbE TCP/IP 协议栈 IP 核和 NVMe AXI IP 核。

ALINX 发布的 10GbE TCP/IP 协议栈 IP 核,能够实现符合 IEEE802.3 标准的完整协议栈,支持高达 9000 字节的 MTU,特别适用于需要大规模数据传输和实时视频处理的应用场景。

10GbE TCP/IP 协议栈 IP 核注重数据传输的可靠性,具备完整的 TCP 传输控制机制,包括流量控制、重传和保序,以确保数据的完整性和准确性。支持最多两条TCP 连接的设计使其能够在数据库同步、文件传输等应用中提供强劲稳定的传输性能。

ALINX 发布的 NVMe AXI IP 核,专注于加速存储访问,通过 PCIe 接口连接外部 NVMe SSD,支持自动链路初始化和 3000MB/s 的读写速率,充分满足高性能存储应用的需求。该 IP 核便于集成到 Xilinx 架构中,在数据中心和高性能计算应用中大幅提升存储效率。

凭借高效的设计和完备的技术支持服务,芯驿电子 ALINX 的 IP 核将帮助客户在复杂的计算和存储环境中实现性能优化与快速部署,推动企业在竞争激烈的市场中持续创新与突破。

以下为产品特性介绍,完整用户手册请联系销售工程师获取。

10GbE TCP/IP协议栈IP核

wKgaomch_neAR6kfAADEBVG6ueo794.png

产品特性

根据 OSI 分层模型实现符合 IEEE802.3 标准的 ARP、IPV4、ICMP、TCP 协议栈

支持 ARP,用于获取或发送 MAC 地址

支持 ICMP,用于响应 Ping 命令

作为 TCP 的 server,响应 client 的建联请求、断联请求,也可主动发起断联请求

ARP 报文应答支持所有来查询的应答,但只维护一个业务所用的 ARP 表

ARP 表未建立时,不响应建联请求

ARP 表已建立时,接受到配置的 TCP 监听请求后才会响应建联请求

10Gps 以太网连接,支持 TCP,IP 的校验和的产生与校验,CRC 由 MACIP 计算产生

基于 Xilinx 10G MAC IP 开发,支持最大 MTU 高达 9000 Bytes,最小 64 Bytes 的数据传输

TCP 数据报文的发送、接收、应答及心跳包的维护

TCP 传输中保序、重传、确认、快重传

TCP 传输中基于接收和发送窗口的流量控制

TCP 建联后,接收到客户端 RST 报文时,直接断开连接

最多支持两条 TCP 连接

用户接口为 AXI4stream 接口,协议栈利用 MACIP 产生的时钟 156.25MHz,10Gps 数据总线宽度 64 bit

TCP_IP 协议栈 IP core 内部数据为 8Bytes 对齐处理

应用场景

各类需要高速数据传输、高吞吐量的网络通信应用场景:

数据中心与云计算

4K/8K 视频传输与处理

高性能嵌入式系统

网络测试设备与网络监测

10GbE UDP协议栈IP核

wKgZomch_lyARQYKAADUjnb50hQ234.png

产品特性

根据 OSI 分层模型实现符合 IEEE802.3 标准的 ARP、IPV4、ICMP、UDP 协议栈

支持 ARP,用于获取或发送 MAC 地址

支持 ICMP,用于响应 Ping 命令

ARP 报文应答支持所有来查询的应答,可以缓存 10 个 ARP 表

ARP 表未建立时,不会发送 UDP 数据包

10Gps 以太网连接,支持 UDP,IP 的校验和的产生与校验,CRC 由 MACIP 计算产生

基于 Xilinx 10G MAC IP 开发,支持最大 MTU 高达 9000 Bytes,最小 64 Bytes 的数据传输

用户接口为 AXI4stream 接口,协议栈利用 MACIP 产生的时钟 156.25MHz,10Gbps 数据总线宽度 64 bit

40GbE UDP协议栈IP核

wKgaomch_j-AL2hlAADUSaAF8AQ099.png

产品特性

根据 OSI 分层模型实现符合 IEEE802.3 标准的 ARP、IPV4、ICMP、UDP 协议栈

支持 ARP,用于获取或发送 MAC 地址

支持 ICMP,用于响应 Ping 命令

ARP 报文应答支持所有来查询的应答,可以缓存 10 个 ARP 表

ARP 表未建立时,不会发送 UDP 数据包

40Gbps 以太网连接,支持 UDP,IP 的校验和的产生与校验,CRC 由 MACIP 计算产生

基于 Xilinx 40G MAC IP 开发,支持最大 MTU 高达 9000 Bytes,最小 64 Bytes 的数据传输

用户接口为 AXI4stream 接口,协议栈利用 MACIP 产生的时钟 312.5MHz,40Gbps 数据总线宽度 256 bit

应用场景

大规模数据中心和云计算

媒体和娱乐领域实时视频处理与传输

大规模 AI机器学习集群

工业物联网和自动化

科研、医疗成像、基因测序等

NVMe AXI IP

wKgaomch_hOAOsXgAAC4qOjr_ko262.png

产品特性

实现不依靠 CPU 通过 PCIe 访问外部内存 NVMe SSD

支持命令:Identify, Write, Read, and Flush

支持 PCIe Gen 1.0,2.0,3.0,4.0

兼容 NVM Express 1.4 协议

自动初始化 NVMe 和 PCIe 链路硬件模块

自动的提交和完成命令

支持最大每个队列 65535 个 I/O 命令

基于 PCIe3.0 X4 读写速率均可达到 3000MB/s

MPSMIN(最小内存页传输大小):4Kbyte

MDTS(最大数据传输大小):至少 128Kbyte 或者没有限制

LBA 单元:512 字节或者 4096 字节

NVMe IP 支持两个版本,包括 AXI FULL 版本和 AXI Stream 版本

实现的参考设计:XCZU19EG+FMC子板(FH1402)+SAMSUNG 980 M.2 SSD

提供完备的技术支持与定制化设计服务

应用场景

智能监控

医疗设备

工业自动化


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1629

    文章

    21729

    浏览量

    603046
  • IP核
    +关注

    关注

    4

    文章

    327

    浏览量

    49485
收藏 人收藏

    评论

    相关推荐

    一文详解 ALINX NVMe IP 特性

    - ALINX NVMe IP - 在当下数据驱动的时代,企业对高性能存储解决方案的需求不断增加。NVMe AXI
    的头像 发表于 11-14 13:59 229次阅读
    一文详解 <b class='flag-5'>ALINX</b> <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b> 特性

    浅谈ALINX NVMe IP产品特性

    在当下数据驱动的时代,企业对高性能存储解决方案的需求不断增加。NVMe AXI IP 凭借其支持大数据量、高速传输、低延迟等存储性能优势,成为众多开发者和企业的理想选择。
    的头像 发表于 11-14 11:27 232次阅读
    浅谈<b class='flag-5'>ALINX</b> <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b><b class='flag-5'>产品</b>特性

    Vivado中FFT IP的使用教程

    本文介绍了Vidado中FFT IP的使用,具体内容为:调用IP>>配置界面介绍>>IP
    的头像 发表于 11-06 09:51 755次阅读
    Vivado中FFT <b class='flag-5'>IP</b><b class='flag-5'>核</b>的使用教程

    驿电子ALINX推出全新IP产品线

    在创新加速的浪潮中,为更好地响应客户群需求,驿电子 ALINX 推出全新
    的头像 发表于 10-30 11:53 232次阅读
    <b class='flag-5'>芯</b><b class='flag-5'>驿</b><b class='flag-5'>电子</b><b class='flag-5'>ALINX</b><b class='flag-5'>推出</b><b class='flag-5'>全新</b><b class='flag-5'>IP</b><b class='flag-5'>核</b><b class='flag-5'>产品线</b>

    Xilinx DDS IP的使用和参数配置

    用RAM实现一个DDS,从原理上来说很简单,在实际使用的时候,可能没有直接使用官方提供的IP来的方便。这个博客就记录一下,最近使用到的这个DDS IP
    的头像 发表于 10-25 16:54 801次阅读
    Xilinx DDS <b class='flag-5'>IP</b><b class='flag-5'>核</b>的使用和参数配置

    如何申请xilinx IP的license

    在使用FPGA的时候,有些IP是需要申请后才能使用的,本文介绍如何申请xilinx IP的license。
    的头像 发表于 10-25 16:48 328次阅读
    如何申请xilinx <b class='flag-5'>IP</b><b class='flag-5'>核</b>的license

    ALINX VERSAL SOM产品介绍

    近日,2024 AMD Adaptive Computing Summit(AMD ACS)在深圳举行,驿电子应邀出席作主题分享:《ALINX 基于 Versal 系列硬件解决方案》
    的头像 发表于 08-05 10:33 652次阅读

    TCP IP协议属性设置中的IP配置

    在现代网络中,TCP/IP协议是基础架构的重要组成部分。掌握TCP/IP协议属性设置中的IP配置对于确保网络的稳定性、性能和安全至关重要。本
    的头像 发表于 07-23 10:10 496次阅读

    FPGA的IP使用技巧

    FPGA的IP使用技巧主要包括以下几个方面: 理解IP的概念和特性 : IP是指用硬
    发表于 05-27 16:13

    关于FPGA IP

    对于深入学习使用FPGA的小伙伴们,特别是一些复杂的、大规模的设计应用,适宜的IP核对开发能起到事半功倍的作用。IP的概念与我们sdk里库的概念相似。IP即电路功能模块,用户可以直接
    发表于 04-29 21:01

    高性能NVMe主机控制器,Xilinx FPGA NVMe Host Accelerator IP

    独立的数据写入AXI4-Stream/FIFO接口和数据读取AXI4-Stream/FIFO接口,非常适合于超高容量和超高性能的应用。此外,NVMe Host Controller IP
    发表于 04-10 22:55

    Xilinx FPGA高性能NVMe SSD主机控制器,NVMe Host Controller IP

    独立的数据写入AXI4-Stream/FIFO接口和数据读取AXI4-Stream/FIFO接口,非常适合于超高容量和超高性能的应用。此外,NVMe Host Controller IP
    发表于 03-27 17:23

    Xilinx FPGA NVMe主机控制器IP,高性能版本介绍应用

    独立的数据写入AXI4-Stream/FIFO接口和数据读取AXI4-Stream/FIFO接口,非常适合于超高容量和超高性能的应用。此外,NVMe Host Controller IP
    发表于 03-09 13:56

    Xilinx FPGA NVMe Host Controller IPNVMe主机控制器

    独立的数据写入AXI4-Stream/FIFO接口和数据读取AXI4-Stream/FIFO接口,非常适合于超高容量和超高性能的应用。此外,NVMe Host Controller IP
    发表于 02-21 10:16

    Xilinx FPGA NVMe控制器,NVMe Host Controller IP

    NVMe Host Controller IP可以连接高速存储PCIe SSD,无需CPU和外部存储器,自动加速处理所有的NVMe协议命令,具备独立的数据写入AXI4-Stream/F
    的头像 发表于 02-18 11:27 894次阅读
    Xilinx FPGA <b class='flag-5'>NVMe</b>控制器,<b class='flag-5'>NVMe</b> Host Controller <b class='flag-5'>IP</b>