- 2024-12-13
-
发表了主题帖:
【重磅新品】AUMO 傲目发布 GMSL 视频流分析仪 VSA100
- 2024-11-25
-
发表了主题帖:
ALINX 为什么要推出 IP Core 产品线?
近年来,5G 网络的全面部署与人工智能(AI)的迅速普及扩大了 FPGA 的应用市场。
一方面,传统 CPU 处理架构在面对实时数据流量和存储操作时容易产生瓶颈,FPGA 恰好凭借其高性能、低功耗的特点满足了爆炸式增长的高效数据处理和存储需求。
另一方面,FPGA 的可编程性又能很好地适应快速变化的 AI 模型需求,为各类创新算法的硬件部署提供灵活支持。具体到市场应用中,不管是 5G 通信与工业还是智能驾驶、数据中心等,都越来越多地使用到 FPGA 进行开发、测试。
这正是 ALINX 的初衷:用 FPGA 的可编程能力为客户提供突破性的可能。
我们始终在思考,如何帮助客户更快、更高效地实现他们的想法。
在对产品形态深刻理解的基础之上,我们认为“模块化设计”模式是通往高效研发的最优路线。通过将一个系统分解为功能独立、互相兼容的模块,不仅能降低开发难度,还能帮助客户快速适配变化的需求。
例如,一个智能汽车的客户可能在初期只需要基础传感器数据处理功能,但后期希望加入 AI 推理;又或者,一个通信行业的客户需要从 10G 升级到 100G 的数据传输速率。模块化设计让客户始终可以根据自身的业务需求,逐步选择和添加合适的模块。
模块化产品模式优势明显,客户能够快速集成现成的功能模块,而不需要从零开始开发硬件或软件。
尤其是在新兴产业的初期阶段,市场竞争激烈、品牌格局尚未固化,企业若能通过集成模块提升研发效率,便能迅速推出产品,缩短上市时间,抢占市场先机。不仅如此,产品后续的功能升级也因模块化的灵活性而变得更加简单。
基于 FPGA 技术的深厚积累和对市场的敏锐洞察,ALINX 采用“模块化”设计理念,通过核心板、功能板、FMC 子卡和 IP Core 矩阵四部分构建可以灵活组合的产品体系,帮助客户快速形成产品力。
从负责处理复杂运算任务、为系统提供强大算力的核心板;到提供扩展功能、满足特定应用需求的功能板;再到具有灵活接口设计、实现高速数据传输与系统扩展的 FMC 子卡。
2024 年四季度,ALINX 正式推出了 IP Core 产品线,旨在软件层面快速搭建功能,补全了模块化产品布局的最后一块拼图。
5G 和 AI 时代的核心是数据的高速传输与存储。
针对高效数据传输需求,ALINX 开发了
10G TCP/IP 协议栈 IP
10G UDP 协议栈 IP
40G UDP 协议栈 IP
能够实现:
将数据传输协议的计算从 CPU 转移到 FPGA,加速处理速度,减少延迟。
支持多种传输速率(10G/40G),适应不同应用场景。
针对高性能存储需求,ALINX 开发了
NVMe AXI IP
能够实现:
高效管理 SSD 的读写操作,避免 CPU 参与,直接通过 PCIe 通道与 NVMe 存储设备交互。
适用于高带宽和高扩展性场景,例如数据中心、边缘计算、AI 和自动驾驶等需要大量数据存储与实时处理的行业。
更多 IP 核产品正在有序开发中,敬请期待。
除此之外,ALINX 提供完善的技术支持和定制化服务,可以为客户量身打造数据传输速率优化和存储容量配置方案。欢迎联系我们,了解更多。
ALINX 成立至今已成功推出 100 多款 FPGA SoM 模组和配套板卡,产品远销海外 40 多个国家和地区,累计服务数千家企业、上万名独立开发者。
ALINX 由衷感谢所有支持我们的客户和合作伙伴,我们将继续聚焦行业客户发展需求,持续推出多样化的 FPGA 产品方案,助力各行业飞速发展。
- 2024-11-18
-
发表了主题帖:
ALINX 多系列 FPGA 产品亮相第二十六届高交会,携手紫光同创助力 FPGA 国产化发展
2024年11月14-16日,以“科技引领发展 产业融合聚变”为主题的第二十六届中国国际高新技术成果交易会在深圳盛大召开。全球 100 多个国家和地区超过 5000 余家知名企业与组织参展,设置包括人工智能与机器人、电子信息与大数据、高端装备制造等在内的 22 个专业展,吸引专业观众达 40 万人次。
作为紫光同创官方合作伙伴,芯驿电子 ALINX 多款国产化 FPGA 开发板产品亮相紫光同创展位,覆盖 Pango Kosmo-2、Titan-2、Logos/ Logos-2 多个系列,并展示了基于紫光同创 Kosmo-2 系列 FPGA 芯片推出的车载视频采集与注入方案,受到广泛关注。
该方案采用 ALINX 基于紫光同创 PG2K400 FPGA 芯片设计开发的 K401 核心板和 AXK401 开发板,可实现车载摄像头视频数据的采集、注入功能,主要应用于无人驾驶、慢速特种车及数据采集、视频回放、车载仿真测试系统等。采用的 AXK401 开发板单卡支持 4 路摄像头输入,支持实时数据采集与分发,保证了视频完整性与控制器同步通信。
通过和紫光同创的紧密合作,ALINX 积极开发国产化 FPGA 解决方案产品,已成功推出多款 100% 国产化 FPGA SOM 产品。ALINX 将持续聚焦用户需求,携手紫光同创带来更多高性能、高可靠性的国产 FPGA 解决方案产品。
-
发表了主题帖:
ALINX 产品亮相德国慕尼黑电子展,展示基于紫光同创 FPGA 芯片的系列板卡成果
2024年11月12-15日,来自全球各地的电子行业精英齐聚慕尼黑国际电子元器件博览会(elctronica)。作为享誉全球的专业贸易博览会,electronica 几乎覆盖全品类和用户市场——从汽车和工业电子到嵌入式系统、无线技术、医疗电子和 MEMS 等,是展示电子行业发展趋势和市场信息的重要平台。
作为行业领先的 FPGA 板卡及方案商,芯驿电子 ALINX 多款基于紫光同创 FPGA 芯片开发的板卡产品亮相慕尼黑电子展,展示中国 FPGA 应用产品发展成果。
现场重点展示了 ALINX 基于紫光同创 Pango Logos/Logos-2 系列 FPGA 芯片开发的多款板卡产品,包括光纤通信开发平台 AXP201、视频图像处理开发平台 AVP50G、AXP100、PGL22G、AXP50 等。紫光同创 Logos/ Logos-2系列产品不仅兼容 PCIe、Serdes 及 DDR3 等高速数据接口,更拥有丰富 IO 资源,满足跨领域需求,从视频图像处理、5G 通信到工业自动化,再到消费电子,成就多样应用场景,以高性价比赢得消费者青睐。
比如此次展示的新品光纤通信开发平台 AXP201,基于紫光同创 Logos-2 PG2L200H 器件,采用“核心板(SOM)+扩展板”模式设计,核心板 P200 实现 100% 国产化,配备了 1GB DDR3 和 16MB QSPI FLASH,提供丰富的逻辑资源和高速接口,适用于高速数据传输的应用设计;扩展板提供丰富的扩展 IO 和电压可调 IO,用于连接 ALINX 多种功能模块,满足不同场景的应用需求。
作为紫光同创官方合作伙伴,ALINX 坚持重视 FPGA 国产化的发展,已成功推出了 Logos / Logos2、Titan-2、Kosmo-2 等多个系列国产 FPGA 行业方案产品,不断满足市场发展需求,推动国产 FPGA 生态系统建设。
- 2024-11-14
-
发表了主题帖:
【新品速递】一文详解 ALINX NVMe IP 特性
- ALINX NVMe IP -
在当下数据驱动的时代,企业对高性能存储解决方案的需求不断增加。NVMe AXI IP 凭借其支持大数据量、高速传输、低延迟等存储性能优势,成为众多开发者和企业的理想选择。
NVMe 专为 SSD 而生,通过直接利用 PCIe 通道,避免 SATA 协议和外置控制器(PCH)的额外延迟,使性能大幅提升,尤其在随机 I/O 操作中表现突出。
NVMe PCIe SSD 的 IOPs 性能可达高端企业级 SATA SSD 的十倍(具体场景为高队列深度的随机读写),同时支持自动功耗状态切换和动态能耗管理功能,显著降低功耗。
( NVMe/SAS/SATA 存储设备单读性能对比)
NVMe 协议凭借其高速传输、低延迟、高效能存储和高可靠性的特点,在数据中心、边缘计算、企业存储、AI 服务器和云计算等领域有着广泛应用。
ALINX NVMe IP 详情
ALINX NVMe IP 针对当前数据密集型应用进行了深度优化,显著缩短了延迟时间,提升数据吞吐量,满足云计算、大数据分析、人工智能、虚拟现实/增强现实( VR/AR )等前沿领域的迫切需求。
兼容性方面,NVMe IP 不依赖 CPU,全部由 FPGA 完成处理,需要 FPGA 具有足够的资源和适当的硬件支持。ALINX NVMe IP 目前支持 AMD Virtex 7/ AMD UltraScale/AMD UltraScale+ 系列器件。
技术支持方面,ALINX 提供完善的技术支持和高效的定制化服务,由经验丰富的 IP 研发团队专人对接,全程协助客户完成 IP 集成和性能优化,确保客户需求快速实现。
考虑到每个应用场景都有其独特需求,ALINX NVMe AXI IP 为开发者提供了丰富的定制选项,允许根据特定的应用需求对其性能进行精准调整,包括不限于优化特定工作负载下的数据传输速率,根据不同的存储容量需求进行配置等。
以下是 ALINX NVMe IP 的详细介绍:
IP 资源消耗表
注:IP 实际逻辑资源消耗受实例化中其他逻辑资源消耗影响
产品特性
功能支持:命令支持(Identify、Write、Read、Flush),兼容 NVMe 1.4 协议,支持 PCIe Gen 1.0-4.0;
性能参数:
(1) 最大队列深度:每个队列支持 65535 个 I/O 命令;
(2) 传输速率:基于 PCIe 3.0 X4,读写速率均可达 3000MB/s;
灵活性:支持多种存储单元(512 字节 / 4096 字节);
支持定制化服务:包括数据传输速率优化和存储容量配置;
版本支持:支持两个版本(AXI FULL 版本 / AXI Stream 版本);
参考设计:XCZU19EG + FMC子板(FH1402)+SAMSUNG 980 M.2 SSD。
AXI-Master-FULL 版本
AXI-Stream 版本
NVMe AXI IP 应用交互
NVMe AXI IP 通过 PCIe Bridge 实现 PCIe 协议交互,支持 AXI FULL 和 AXI Stream 两种接口模式。用户数据通过 AXI Interconnect 接入后,经过 NVMe AXI IP 的协议逻辑处理,被打包为 PCIe TLP 包并写入 NVMe SSD 存储;同样,数据从 NVMe SSD 提取后,通过协议解析和 AXI 接口传递到上层逻辑。
Example 举例
AXI-Master-FULL 版本
AXI 读写:在系统正常启动后,NVMe AXI IP 自动初始化并建立 PCIe 链路连接。初始化完成后,用户的数据流通过 AXI Interconnect IP 传送到 NVMe AXI IP 的 AXI Master FULL 接口,进行 NVMe 协议的处理。数据被打包为 TLP 层 PCIe 包,并通过 RC/RQ/CC/CQ AXI Stream 接口与 AMD UltraScale+ 设备的 PCIe 集成模块(Integrated Block for PCIExpress)连接,最终写入 NVMe SSD 存储。当需要读取数据时,NVMe AXI IP 从 NVMe SSD 通过 RC/RQ/CC/CQ AXI Stream 接口提取数据,再通过 AXI Master FULL 接口与 AXI Interconnect IP 连接,将数据传输到其他 AXI 总线接口供用户逻辑使用。
AXI-Stream 版本
AXI Stream 读写:在系统正常启动后,NVMe AXI IP 自动进行初始化并建立连接。初始化完成后,用户的数据流通过 AXI Stream 接口输入到 NVMe AXI IP,执行 NVMe 协议的交互处理。数据被打包为 TLP 层 PCIe 包,通过 RC/RQ/CC/CQ AXI Stream 接口与 AMD UltraScale+ 设备的 PCIe 集成模块连接,最终存储到 NVMe SSD。当从 NVMe SSD 读取数据时,NVMe AXI IP 使用 RC/RQ/CC/CQ AXI Stream 接口提取数据,并通过 AXI Stream 接口传输给连接的视频输出 IP,进而通过视频接口进行数据展示。
- 2024-11-08
-
发表了主题帖:
【ALINX 教程分享】基于 Z19-P 开发板实现 WIFI 无线通信的功能
本教程基于 ALINX 开发板 Z19-P , 实现 WIFI 无线通信的功能,WIFI 模块使用 USB WIFIrtl8188cu。
使用的 usb wifi 设备购买链接:*
特别提醒,本教程 Z19-P 所使用的 Linux 环境是按照教程“ Xilinx 开发环境安装教程”搭建的,请先按该教程搭建开发板的 Linux 开发环境。
1、创建工程
创建工程可以参考教程“ zynqMPSOC Linux 开发教程基础篇”的第一章,创建一个基础的 petalinux 工程,并完成设备树修改,离线编译配置。(如果不需要改动内核,离线内核源码和 uboot 源码可以不用配置)
2、配置工程
配置 sd 卡根文件系统
进入 config 配置界面,命令:petalinux-config
在 Image Packaging Configuration 下修改根文件系统类型为 EXT4 类型,设备节点为/dev/mmcblk1p2
配置内核
进入内核配置界面,命令:petalinux-config -c kernel
在 Device Drivers -> Network device support -> Wireless LAN -> Realtek rtlwifi family of devices 路径下配置 rtl8188cu 驱动:Realtek RTL8192CU/RTL8188CU USB Wireless Network Adapter
保存配置,退出
配置文件系统
进入文件系统配置界面,命令:petalinux-config -c rootfs
在 Filesystem Packages -> network -> wpa-supplicant 路径下配置 wpa-supplicant 和 wpa-supplicant-cli 工具,该工具用于配置 wifi
在 Petalinux Package Groups -> packagegroup-petalinux-benchmarks 路径下配置 packagegroup-petalinux-benchmarks ,这是一个工具包,里面包含了 iperf3 工具
保存配置,退出
3、制作启动镜像
编译工程,生成启动镜像
编译工程,命令:petalinux-build
生成 BOOT.BIN ,命令:petalinux-package --boot --u-boot --fsbl --force
将 petalinux 工程中的 boot.scr BOOT.BIN image.ub 拷贝到 sd 卡 BOOT 分区(FAT32),将 rootfs.tar.gz 解压到 sd 卡 ROOTFS 分区( EXT4 )
将 sd 卡插入开发板,usbwifi 接到 usb 接口,拨码为 sd 模式,上电启动
4、配置 wifi
系统启动后在串口终端登录账户(默认用户名和密码都为 root )
修改 wpa 网络配置文件 wpa_supplicant.conf ,命令:vi /etc/wpa_supplicant.conf
在 network 里添加 wifi 名称和密码,ssid 设置 wifi 名称,psk 设置 wifi 的登陆密码(注意,等号两端不能有空格),注意,本款 usbwifi 支持的频率为 2.4GHz ,5G 网点是无法连接的
使用 wpa_supplicant 工具连接 wifi,命令:wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf &
使用 dhcp 服务分配 ip 地址,命令: udhcpc -i wlan0
5、测速
ping 测试,命令:ping www.baidu.com
iperf3 测试,windows 中打开命令行窗口,切换到 iperf3.exe 所在目录,运行 iperf3 服务端,命令:
iperf3.exe -s
在开发板串口终端运行 iperf3 客户端,命令:iperf3 -c 主机ip地址
6、tcp 通信收发测试
在主机上运行 socket 通信程序的服务端: ./tcp_serv 9190 (端口号自定,非 0~1023 即可)
在开发板上配置好 usbwifi 后,运行 socket 通信程序的客户端:./tclnt 192.168.8.114 9190 ( ip 地址为服务端主机 ip 地址,端口号为服务端指定的端口号)
此时可以输入想要发送的信息,服务端会在收到信息后显示并返回给客户端
开发板(客户端):
主机端(服务端):
注意:
在完成传输测试后,需要在客户端输入 q 结束传输连接(如果直接取消客户端程序,会导致服务端的对应端口被占用)
服务端在接收 5 次客户端的连接请求后会自动关闭(即客户端程序运行 5 次,一次连接可以发送的信息次数不限,一次发送不超过 1k 字节)
*相关文件下载:下载链接
- 2024-11-05
-
发表了主题帖:
AUMO 傲目自动驾驶多源数据采集盒 BZ1001 案例解析
- 车载数据采集盒 BZ1001 案例解析 -
自动驾驶技术的发展依赖于大量高质量的数据来测试和验证算法。传感器数据采集盒是自动驾驶仿真测试中的关键组件,它负责从车辆上的各种传感器(如摄像头、雷达、激光雷达等)收集数据,并确保这些数据的准确性和完整性。随着自动驾驶级别的提升,尤其是从 L2 向 L3 及以上过渡,汽车测试仿真系统对数据采集的依赖性和要求也越来越高。
客户需求
我们的客户渴望在实验室中精确地模拟出更丰富的交通状况来测试 ADAS 感知算法和控制逻辑,并对产品的耐用性和易用性提出了更高的要求。
市面上常见的数据采集盒方案采用 PCIe卡+x86架构+GPU 压缩算法,这类方案通常需要较大的机箱和多个组件,体积较大,不便于集成到车载环境中,且高性能显卡和 x86 架构可能导致较高的功耗和散热问题,普通x86由于槽位数量限制,接入的 PCIe 卡数量有限,对于高速的数据接口,可能更加难以满足。
客户需要的是一款能够灵活适配多种类型的数据接口,同时,满足高精度时间同步、长时间连续采集、高带宽处理能力等特点,且能解决传统方案弊端的数据采集产品。针对企业项目,客户提出了更具体的需求:
产品支持多路( 6 路至 8 路)200W 像素的 GMSL 摄像头视频采集,压缩编码为 H264/H265,并支持实时落盘功能;
产品支持 20 路 CAN/CAN-FD 信号采集;
产品支持 4 路车载以太网接口信号采集,且支持镜像及透传模式;
产品支持两个高速 NVMe SSD,写入速度不低于 2GB/s;
产品外观设计小巧,便于安装,可上车使用,必须符合工控机标准;
产品支持多产品级联扩展;
采集的数据必须做到高精度同步性;
产品要有接口扩展弹性空间,客户后续可以灵活调整接口类型及数量配置。
解决方案
在理解客户需求后,AUMO 傲目便一直在思考如何结合我们在 FPGA 设计服务领域成熟的技术优势,为客户定制方案。
终于,在反复的研讨与试验中,BZ1001 诞生了。
在这款产品中,我们延续了“核心板+功能板+FMC子卡+IP矩阵”的模块化产品理念,产品系统构成如下:
主芯片采用 AMD 的 XCZU7EV
PS 端搭载4GB DDR4, 8GB EMMC, 32MB QSPI, 1个千兆以太网接口和1个USB3.0 TYPE-C接口
PL端引出4个FMC接口以及一个 40G SFP 光口
这是一个高度灵活可配置的平台,其中预留的4个FMC接口,可以根据用户的不同需求选择不同配置,快速扩展构建出不同应用场景下的解决方案。
在该案例中:
FMC1 接入 FL9712 子卡(8路 GMSL 视频信号输入)
FMC2 接入 FL1042 子卡(20路 CAN/CANFD 接口扩展)
FMC3 接入 FL3113 子卡(4路 baseT1 车载以太网接口扩展,支持镜像及透传模式)
FMC4 接入 FL1402 子卡(两个 NVME SSD 扩展,写入速度分别可达 2.3GB/s)
FMC1-FMC3,每一个接口都支持 6 个 MIPI 接口,共 18 个 MIPI 接口,保证了强大的视频接入能力。
FMC3-FMC4,每一个接口都支持 2 个 PCIEx4/1个PCIEx8 接口,提供高效的数据扩展传输能力。
通过 40G 光口,可以与外部设备/本设备多机之间进行大数据、低延迟的数据传输。
通过以太网/光口,支持与外部设备 GPTP 时间同步。在高精度同步性方面,BZ1001 可做到同设备时间误差 100ns 内、多机间误差小于 1us 的高精度。
从外形上看,它的体积比传统机箱小了不止一倍。这得益于产品采用了 H.264/H.265 压缩编码并实时落盘的技术。H.264 和 H.265 是一种高效的视频压缩标准,相较于使用 GPU 进行定制算法压缩,可以在保持视频质量的同时,显著减少数据的存储需求。实时落盘,意味着数据在采集的同时即被存储,减少了数据处理的延迟。
应用成效
BZ1001 外观小巧、接口配置开放灵活、传输速率强大,实际成品超出了客户原先对产品性能的预期。
由于体积和功耗较小,可以将多台设备集成安装,级联使用,以满足更多的接口扩展需求,高度灵活可配置。开机即用的特性简化了系统的启动和操作流程,降低了用户的学习成本,提高了系统的易用性。
与基于 GPU 的压缩方案相比,BZ1001 方案通过集成硬件和标准化压缩技术,减少了对高性能计算资源的需求,从而降低了系统成本。这不仅体现在硬件成本上,还体现在功耗和散热成本上,因为 GPU 通常能耗较高且需要额外的冷却系统。
AUMO 傲目依托 ALINX 丰富的 FMC 子卡产品矩阵,帮助客户大大缩短了新增接口的开发工作周期,还为客户二次开发提供了较强的扩展灵活度,保证了产品在多应用环境中的适应性、稳定性。
BZ1001 帮助客户在计划周期内顺利完成了产品测试项目,保障了产品的顺利上市,助力客户在产品市场推广和行业客户销售方面全面而有序地开展,获得了良好的市场反馈。
BZ1001 在保证数据质量的前提下,通过成熟的视频压缩技术、实时数据管理和简化系统设计,实现了高效、便携、易用、成本优化的综合优势,相信它会成为推进智能驾驶技术和商业化应用的重要助力。
服务热线:021-67676997
技术支持:support@alinx.com
-
发表了主题帖:
【重磅新品】芯驿电子 ALINX 推出全新 IP 核产品线,覆盖 TCP/UDP/NVMe AXI IP 核
在创新加速的浪潮中,为更好地响应客户群需求,芯驿电子 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核
产品特性
根据 OSI 分层模型实现符合 IEEE802.3 标准的 ARP、IPV4、ICMP、TCP 协议栈
支持 ARP,用于获取或发送 MAC 地址
支持 ICMP,用于响应 Ping 命令
作为 TCP 的 server,响应 client 的建联请求、断联请求,也可主动发起断联请求
ARP 报文应答支持所有来查询的应答,但只维护一个业务所用的 ARP 表
ARP 表未建立时,不响应建联请求
ARP 表已建立时,接受到配置的 TCP 监听请求后才会响应建联请求
10Gps 以太网连接,支持 TCP,IP 的校验和的产生与校验,CRC 由 MAC IP 计算产生
基于 Xilinx 10G MAC IP 开发,支持最大 MTU 高达 9000 Bytes,最小 64 Bytes 的数据传输
TCP 数据报文的发送、接收、应答及心跳包的维护
TCP 传输中保序、重传、确认、快重传
TCP 传输中基于接收和发送窗口的流量控制
TCP 建联后,接收到客户端 RST 报文时,直接断开连接
最多支持两条 TCP 连接
用户接口为 AXI4 stream 接口,协议栈利用 MAC IP 产生的时钟 156.25MHz,10Gps 数据总线宽度 64 bit
TCP_IP 协议栈 IP core 内部数据为 8 Bytes 对齐处理
应用场景
各类需要高速数据传输、高吞吐量的网络通信应用场景:
数据中心与云计算
4K/8K 视频传输与处理
高性能嵌入式系统
网络测试设备与网络监测
10GbE UDP协议栈IP核
产品特性
根据 OSI 分层模型实现符合 IEEE802.3 标准的 ARP、IPV4、ICMP、UDP 协议栈
支持 ARP,用于获取或发送 MAC 地址
支持 ICMP,用于响应 Ping 命令
ARP 报文应答支持所有来查询的应答,可以缓存 10 个 ARP 表
ARP 表未建立时,不会发送 UDP 数据包
10Gps 以太网连接,支持 UDP,IP 的校验和的产生与校验,CRC 由 MAC IP 计算产生
基于 Xilinx 10G MAC IP 开发,支持最大 MTU 高达 9000 Bytes,最小 64 Bytes 的数据传输
用户接口为 AXI4 stream 接口,协议栈利用 MAC IP 产生的时钟 156.25MHz,10Gbps 数据总线宽度 64 bit
40GbE UDP协议栈IP核
产品特性
根据 OSI 分层模型实现符合 IEEE802.3 标准的 ARP、IPV4、ICMP、UDP 协议栈
支持 ARP,用于获取或发送 MAC 地址
支持 ICMP,用于响应 Ping 命令
ARP 报文应答支持所有来查询的应答,可以缓存 10 个 ARP 表
ARP 表未建立时,不会发送 UDP 数据包
40Gbps 以太网连接,支持 UDP,IP 的校验和的产生与校验,CRC 由 MAC IP 计算产生
基于 Xilinx 40G MAC IP 开发,支持最大 MTU 高达 9000 Bytes,最小 64 Bytes 的数据传输
用户接口为 AXI4 stream 接口,协议栈利用 MAC IP 产生的时钟 312.5MHz,40Gbps 数据总线宽度 256 bit
应用场景
大规模数据中心和云计算
媒体和娱乐领域实时视频处理与传输
大规模 AI 与机器学习集群
工业物联网和自动化
科研、医疗成像、基因测序等
NVMe AXI IP
产品特性
实现不依靠 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
提供完备的技术支持与定制化设计服务
应用场景
智能监控
医疗设备
工业自动化等