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

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

3天内不再提示

实测952Mbps!四路千兆网PCIe拓展方案,国产工业级!

Tronlong创龙科技 来源:Tronlong创龙科技 作者:Tronlong创龙科技 2024-04-11 09:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

测试环境说明

运行系统:Debian-11.8

评估板:TL3588-EVM(RK3588J)

模块:PCIe扩展2/4路千兆网口模块

方案:无锡沐创N500L-AM2C-DD、N500L-AM4C-QD

测试工具:iperf3

创龙科技已基于瑞芯微RK3588J、RK3568J处理器实现了PCIe拓展多路千兆网口方案,以下主要介绍基于瑞芯微RK3588J(硬件平台:创龙科技TL3588-EVM评估板)测试。

备注:基于瑞芯微RK3562J处理器的PCIe拓展多路千兆网口方案适配亦在规划中,如有需求,欢迎咨询。

测试数据汇总

基于瑞芯微RK3588J(硬件平台:创龙科技TL3588-EVM评估板)测试结果如下表所示。

表1

网口数量 传输协议 网口性能
2网口 TCP 938Mbps
UDP 952Mbps
4网口 TCP 938Mbps
UDP 952Mbps


RK3588J核心板典型应用场景

RK3588J核心板可应用于工业计算机、运动控制器、医疗内窥镜、超声影像系统、车载环视系统、目标识别跟踪等领域。


图1

PCIe扩展多路千兆网口方案介绍

方案基于无锡沐创N500L-AM2C-DD、N500L-AM4C-QD千兆网络控制器国产芯片,工作温度:-40℃ ~ +85℃,可支持国产化认证,支持2/4路满带宽同时传输,支持PCIe 2.0 1/2/4Lane模式。

图2


硬件连接

请通过PCIe转千兆以太网卡模块与评估板PCIe RC接口连接,并使用网线将PCIe转千兆以太网卡模块与PC机的PCIe转千兆以太网卡模块相连接,硬件连接如下图所示。


wKgaomYXPN6AYWFKAASZYZPDp-I962.jpg

图32路千兆网口模块

wKgZomYXPN6ANFPrAASp4W9tPOM689.jpg

图44路千兆网口模块


PCIe扩展多路千兆网口案例演示

案例测试


本案例采用无锡沐创N500L-AM2C-DD(双网口)、N500L-AM4C-QD(四网口)模块进行测试。下面以N500L-AM4C-QD为例进行演示,具体测试步骤请参考我司用户手册资料。

(1)TCP带宽测试


在评估板文件系统执行如下命令,新建一个脚本,用于并行测试网口。


Target#vi tcp_speed.sh


wKgaomYXPN-AN-PLAAAEp9q4GVE021.jpg

图5


新增内容如下:

#!/bin/sh

iperf3 -c 192.168.77.11 > /dev/null &

iperf3 -c 192.168.78.11 > /dev/null &

iperf3 -c 192.168.79.11 > /dev/null &

iperf3 -c 192.168.80.11 > /dev/null &


wKgZomYXPN-AEKAeAAAHHS5JCxw365.jpg

图6

修改完成后,保存退出。执行如下命令赋予脚本可执行权限。


Target#chmod a+x tcp_speed.sh


wKgaomYXPOCAIpMRAAAFa1F_TTs102.jpg

图7

执行如下命令,运行脚本,开始并行测试。


备注:由于采用并行测试,调试串口终端不便于显示测试结果,因此在PC机Ubuntu的四个终端查看测试结果。


Target#./tcp_speed.sh

wKgZomYXPOCAe0XVAAAE0eHPTWo282.jpg

图8

wKgaomYXPOGAVA4PAAdCxDCk_8U081.jpg

图9

(2)UDP带宽测试


在评估板文件系统执行如下命令,新建一个脚本,用于并行测试网口。


Target#vi udp_speed.sh


wKgZomYXPOKADM-TAAAEmT-j9aw101.jpg

图10

新增内容如下:

#!/bin/sh

iperf3 -c 192.168.77.11 -u -b 1000M > /dev/null &

iperf3 -c 192.168.78.11 -u -b 1000M > /dev/null &

iperf3 -c 192.168.79.11 -u -b 1000M > /dev/null &

iperf3 -c 192.168.80.11 -u -b 1000M > /dev/null &

wKgaomYXPOKAKbE2AAAIHC0qF4g751.jpg

图11

修改完成后,保存退出。执行如下命令赋予脚本可执行权限。

Target#

chmod a+x udp_speed.sh

wKgZomYXPOOAA1FrAAAFcUnkvFk206.jpg

图12

执行如下命令,运行脚本,开始并行测试。


Target#./udp_speed.sh

wKgaomYXPOOAehfHAAAE8fMNhbY042.jpg

图13

wKgZomYXPOSAVVp2AAh23Uis33A416.jpg

图14

审核编辑 黄宇

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

    关注

    16

    文章

    1420

    浏览量

    87548
  • 千兆网
    +关注

    关注

    0

    文章

    35

    浏览量

    9934
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    香蕉派 BPI-2K3000 工业计算机开发板采用龙芯2K3000芯片设计

    显示 1xDP,最大支持4K 60Hz 1xeDP,最大支持4K 60Hz 音频 以太 1千兆以太PHY GMAC0板上集成YT8531千兆
    发表于 11-15 11:43

    LAN8804端口千兆以太收发器技术解析

    Microchip Technology LAN8804 4端口千兆位以太收发器是低功耗、端口、三速(10BASE-T/100BASE-TX/1000BASE-T)以太物理层收发
    的头像 发表于 10-11 11:47 466次阅读
    LAN8804<b class='flag-5'>四</b>端口<b class='flag-5'>千兆</b>以太<b class='flag-5'>网</b>收发器技术解析

    PCIE723】青翼凌云科技基于 VU3P FPGA 的 100%全国产化高性能 PCIe 数据预处理载板

    PCIE723 是一款基于国产 16nm 工艺 FM9VU3P FPGA 的 PCIE 总线架构的全国产化高性能数据预处理平台,板卡具有 1 个 FMC+ (HPC)接口,1
    的头像 发表于 09-24 12:03 1118次阅读
    【<b class='flag-5'>PCIE</b>723】青翼凌云科技基于 VU3P FPGA 的 100%全<b class='flag-5'>国产</b>化高性能 <b class='flag-5'>PCIe</b> 数据预处理载板

    12 1080P 满负载!米尔 RK3576 补全车载 360° 全景影像视野

    1080P@30fps 视频的 H.264/H.265 硬件编码,单码率可控制在 2-4Mbps,总带宽仅 24-48Mbps,远低于千兆车载以太
    发表于 09-11 17:16

    PCIe-8622工业图像采集卡特性解析

    PCIe-8622是一款专为工业应用(尤其是机器视觉)设计的双端口千兆以太网卡。其最大亮点在于每个端口都提供符合IEEE802.3af标准的15.4WPoE供电,可直接为工业相机等设备
    的头像 发表于 06-09 15:38 2279次阅读
    <b class='flag-5'>PCIe</b>-8622<b class='flag-5'>工业</b><b class='flag-5'>级</b>图像采集卡特性解析

    正点原子Z15I ZYNQ 开发板资料发布!板载PCIe2.0、SPFx2、MIPI CSI等接口,资料丰富!

    正点原子Z15I ZYNQ 开发板资料发布!板载PCIe2.0、SPFx2、MIPI CSI等接口,资料丰富! 正点原子Z15I ZYNQ开发板,核心板全工业设计,主控芯片
    发表于 05-30 16:59

    nvme IP开发之PCIe

    PCIe事务层 PCIe的事务层连接了PCIe设备核心与PCIe,这里主要基于PCIe事务层
    发表于 05-18 00:48

    nvme IP开发之PCIe

    PCIe域的地址转换,以及事务的传递。 Switch 主要用于拓展PCIe,实现路由功能。由于PCIe数据传输只能从一个端点到另一个端点
    发表于 05-17 14:54

    PCIe-8624千兆网卡:工业多设备协同场景设计的PoE网卡

    PCIe-8624是一款专为工业环境设计的高性能多千兆以太扩展卡,其核心优势在于融合了工业
    的头像 发表于 05-07 16:13 713次阅读
    <b class='flag-5'>PCIe</b>-8624<b class='flag-5'>千兆</b>网卡:<b class='flag-5'>工业</b><b class='flag-5'>级</b>多设备协同场景设计的PoE网卡

    迅为RK3568开发板瑞芯微资料升级更新驱动开发指南

    与邮票孔两种版本,双千兆以太、SATA3.0、PCIE3.0、MIPI、HDMI、MIPI、CAMERA、4G、5G等接口一应俱全。 支持国产
    发表于 04-17 16:36

    迅为RK3568多个系统版本并流畅运行Android12和11版本

    与邮票孔两种版本,双千兆以太、SATA3.0、PCIE3.0、MIPI、HDMI、MIPI、CAMERA、4G、5G等接口一应俱全。 支持国产
    发表于 04-14 16:20

    迅为RK3568支持国产实时操作系统(翼辉),Preemption、Xenomai实时系统AMP双系统,流畅运行Android12和11版本

    与邮票孔两种版本,双千兆以太、SATA3.0、PCIE3.0、MIPI、HDMI、MIPI、CAMERA、4G、5G等接口一应俱全。 支持国产
    发表于 04-07 11:02

    工业千兆路由器 5G+WIFI6 高速稳定串口采集

    工业千兆路由器是专为工业环境设计的高性能路由器,具备千兆口和强大的数据处理能力。在当今这个信
    的头像 发表于 01-08 15:02 966次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>级</b><b class='flag-5'>千兆</b>路由器 5G+WIFI6 高速稳定串口采集

    迅为RK3568开发板学习与研发轻松胜任丨5000+页手册文档丨740期视频教程丨426G开发板资料

    硬盘录像机 NVR/XVR 芯片方案。 核心板提供连接器与邮票孔两种,商业2G、商业4G、商业8G工业
    发表于 12-19 10:54

    Bananna Pi开源社区联合矽昌通信打造开源的低成本Wifi5由器解决方案

    强大,数据传输也更加顺畅。MU-MIMO多设备收发技术时延低,多设备同时稳定连接,保证了多设备的良好体验。 BPI-Wifi5由器采用国产芯片SF19A2890S2解决方案,提供1千兆
    发表于 12-12 17:15