找回密码
 注册
关于网站域名变更的通知
查看: 156|回复: 0
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
 楼主| 发表于 2024-4-11 11:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 Tronlong123 于 2024-4-12 11:23 编辑 / f* V9 G/ P7 p5 y* E1 {, ?- o

% R3 F# C# j/ O# |: v/ b& R
测试环境说明
运行系统: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评估板)测试结果如下表所示。
4 X2 k& n3 v8 t2 A4 }% [, h

表1

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

8 H3 [( Y- E$ T4 r0 s6 W& r0 N
RK3588J核心板典型应用场景
RK3588J核心板可应用于工业计算机、运动控制器、医疗内窥镜、超声影像系统、车载环视系统、目标识别跟踪等领域。
* B$ Y7 @1 m( e* w
图1
PCIe扩展多路千兆网口方案介绍
方案基于无锡沐创N500L-AM2C-DD、N500L-AM4C-QD千兆网络控制器国产芯片,工作温度:-40℃ ~ +85℃,可支持国产化认证,支持2/4路满带宽同时传输,支持PCIe 2.0 1/2/4Lane模式。
! ]5 I- }" B/ Q5 B4 Y0 s0 J
图2
硬件连接
请通过PCIe转千兆以太网卡模块与评估板PCIe RC接口连接,并使用网线将PCIe转千兆以太网卡模块与PC机的PCIe转千兆以太网卡模块相连接,硬件连接如下图所示。

4 a5 e+ u5 b% ^( d: [' [! O1 \/ }
5 I4 _1 t) S7 O/ W$ q1 U
图3 2路千兆网口模块
/ @2 H" K9 M! W- d( ]2 u) H
图4 4路千兆网口模块

$ g$ {3 Y; M. Z' d1 q: W. a
PCIe扩展多路千兆网口案例演示
案例测试
本案例采用无锡沐创N500L-AM2C-DD(双网口)、N500L-AM4C-QD(四网口)模块进行测试。下面以N500L-AM4C-QD为例进行演示,具体测试步骤请参考我司用户手册资料。
( h/ Z/ d- n. K$ `) M
(1)TCP带宽测试
在评估板文件系统执行如下命令,新建一个脚本,用于并行测试网口。

' X- {) C( w( Y/ P3 B% O
Target#vi tcp_speed.sh

' B: X4 |2 U$ ]# N! h8 o

( i( j; N' L! G8 y$ _6 N2 ?
图5
  r9 ^% O( F0 R. F
新增内容如下:
#!/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 &
# c2 n$ L2 C7 r1 t2 u

; k2 n$ w1 |# j$ ]$ V2 d5 ?- Y
图6

" `( e7 G" }5 p# m" s) n
修改完成后,保存退出。执行如下命令赋予脚本可执行权限。
Target#chmod a+x tcp_speed.sh
图7
执行如下命令,运行脚本,开始并行测试。
备注:由于采用并行测试,调试串口终端不便于显示测试结果,因此在PC机Ubuntu的四个终端查看测试结果。
Target#./tcp_speed.sh
1 @: F* G# I' w9 y. d
5 C3 T) h- Y5 q
图8

( M/ ]+ y4 V3 b! d- M% W6 |
图9
6 b; J' H; j! j' J
(2)UDP带宽测试
在评估板文件系统执行如下命令,新建一个脚本,用于并行测试网口。
Target#vi udp_speed.sh
- `& f) i2 P( j' C# ~3 f" R
& N, ~" f: A8 F7 k: K. W9 [
图10
/ m, h) i  Z! c/ h! j1 E
新增内容如下:
#!/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 &
" A8 S8 b: D; q$ z8 c

& ?; H7 X) ?6 s$ D) u+ a
图11

& X0 Z6 U! Y" B7 b2 Y
修改完成后,保存退出。执行如下命令赋予脚本可执行权限。
/ L. F7 g6 v/ }; S
Target#chmod a+x udp_speed.sh2 |- U( o8 e- E

+ M# |: {" ^$ ^8 A7 W$ I) e3 l* _
图12

3 R, l8 j$ T) i! ]( u/ W/ L7 u" p
执行如下命令,运行脚本,开始并行测试。
Target#./udp_speed.sh
0 r2 R( B% x( Q
4 l8 m; T* n( e" {9 s. k+ Z
图13

& G$ b! k( ]8 E; Y5 v
- i! N  `! g0 c0 c4 S; ^9 ^9 S
图14
. q- t3 d% W% o' ]9 _7 |
; h# Y8 _- ?' Y" l

$ }, u7 C0 w; V5 P* L  x/ o& P% t2 H" r1 A; n8 P
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-12 17:01 , Processed in 0.140625 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表