上周,飞凌嵌入式发布了新品OKMX8MP-C开发板。这款开发板基于NXP?i.MX 8M Plus处理器设计,对于这颗强大的处理器,相信大家早有耳闻。除了4个Arm?Cortex-A53核心(工业级最高1.6GHz)及1个Cortex-M7(最高800 MHz)核心,它还集成了专用神经处理引擎(NPU),以及可并行实时处理两路集成MIPI-CSI摄像头接口产生的的图像信号处理器(ISP)。
Last week, a new product, OKMX8MP-C, was embedded in the flyer. The development board was based on the NXP?i.MX8M Plus processor design, and is believed to have been heard about this powerful processor. In addition to four Arm? Cortex-A53 cores (up to 1.6 GHz at the industrial level) and one Cortex-M7 core (up to 800 MHz), it has been assembled as a dedicated neuroprocessor (NPU) and an image signal processor (ISP) that can be processed in parallel and in real time through the MIPI-CSI camera interface.
OKMX8MP-C开发板由2部分组成,分别是搭载了i.MX 8M Plus处理器的FETMX8MP-C核心板以及资源接口丰富的底板。为了方便用户测试和开发,OKMX8MP-C开发板提供了丰富的高速接口,包括2路USB3.0、2路CAN FD、2路千兆以太网、1路PCIe Gen 3等。除此之外还有丰富的多媒体功能,支持三屏同显和三屏异显(可同时接入LVDS、HDMI、MIPI接口屏幕)、HDMI最大支持?4K?输出。支持1080p60帧、H.265 / H.264、VP9、VP8视频解码,以及1080p60帧、H.265 / H.264视频编码。为了让广大工程师朋友对OKMX8MP-C开发板有更直观的了解,飞凌的软件工程师对此款开发板(核心板)一些功能做了功能及性能测试,希望对大家有所帮助。下面,让我们进入正文,开始今天的测评。
The OKMX8MP-C development board consists of two parts. There are also a wealth of multimedia features that support three screens of the same and three screens of the same (with simultaneous access to the LVDS, HDMI, MIPI interfaces) and a rich base plate of resource interfaces. To facilitate user testing and development, the OKMX8MP-C development board provides a rich high-speed interface, including two routes USB3.0, two routes of the CAMD, two paths of the gigabytes of the Ethernet, and one path of the PCI Gene Gen 3. In addition, there is a wealth of multimedia features that support three screens of the same and three screens of the same (with access to the LVDS, HDMI, MIPI interface screens), and the HDMI's maximum support? The output. Some features of the software that supports the development of 1080p60 frames, H.265/H.264, VP8 video decodes, H.265/H.264 video code.
i.MX 8M Plus处理器内置NPU,可达到2.3 TOPS(Tera Operations Per Second,1TOPS代表处理器每秒钟可进行一万亿次操作)算术处理,并实现先进的AI算法处理。而且,由于其功耗低,可用于小型化的产品中。下图是i.MX 8M Plus处理器和同类平台的一个演算性能及功耗对比:
i. MX 8M Plus processors have NPU built up to 2.3 TOPS (Tera Operations Per Second, 1 TOPS representative processors can perform 1 trillion operations per second) arithmetic processing and advanced AI algorithm processing. And, because of its low power consumption, it can be used in miniaturized products. The following is an i.MX 8M Plus processor compared with an arithmetic performance and power of a similar platform:
NXP为i.MX 8M Plus处理器的NPU提供了一些特定用例,例如能够处理40,000多个英文单词,MobileNet v1模型可以每秒处理超过500张图像的图像分类。如下是使用OKMX8MP-C开发板对MobileNet-ArmNN的测试用例:
NXP provides some specific examples for the NPU of the i.MX 8M Plus processor, such as the ability to process more than 40,000 English words and the MobileNet v1 model to process image classification of more than 500 images per second. The following is a test for MobileNet-ArmNN using the OKMX 8MP-C development panel:
上述测试用例是对下边三张图片进行识别,识别均以编码方式呈现,不同编码对应不同的内容,上图中的value中的值为识别的概率。
The example of the above test is the identification of the next three pictures, which is presented in encoded form, with different codes corresponding to different contents, and the value in the value in the figure above is the probability of recognition.
如第一行对应含义是:
If the corresponding meaning in the first line is:
双路千兆以太网功能测试
OKMX8MP-C开发板自带2路千兆以太网接口,其中的eth1支持TSN(时间敏感网络)功能。TSN是以以太网为基础的新一代网络标准,具有时间同步、延时保证等确保实时性的功能。TSN使用标准以太网提供分布式时间同步和确定性通信,任何需要分布式测量或控制的应用 都可以使用TSN来实现。我们可以使用TSN进行简单的分布式同步测量、工业数控加工的改进、新型半导体加工机器以及电网研究等。
The OKMX8MP-C development board has its own two-way gigabytes-by-team interface, with eth1 supporting TSN (time-sensitive network) functions. TSN is a new-generation network standard based on the Tainet, which ensures real-time features such as time synchronization, time delay assurance, etc. TSN uses criteria for distributional time synchronisation and certainty communications. Any application requiring distributional measurements or controls can be done using TSN.
除此之外2路千兆以太网有很高的传输性能,并且系统CPU的占用率很低。下面是基于OKMX8MP-C开发板和PC机之间做的iperf(一个广泛使用的网络性能测量和调整工具)打流测试:
This is in addition to the high transmission performance of the two gigabytes-by-team network and the low occupancy rate of the system CPU. The following is a flow test based on iperf (a widely used web performance measurement and adjustment tool) between the OKMX8MP-C development board and the PC machine:
eth1网口和PC之间测试eth1网口和PC之间测试
Test between eth1 net and PC test between net and PC
PC端执行服务端:
PC End Implementation Server:
OKMX8MP-C开发板的客户端:
Client for OKMX8MP-C development board:
eth0网口和PC之间测试:
Test between eth0 net and PC:
PC端执行服务端:
PC End Implementation Server:
OKMX8MP-C开发板的客户端:
Client for OKMX8MP-C development board:
通过上述结果可看到,基本速率是在940Mbits/s,几乎是达到了带宽上限。
As can be seen from the above results, the basic rate is 940 Mbits/s, almost reaching the bandwidth ceiling.
FETMX8MP-C核心板板载4GB LPDDR4工业级内存颗粒,运行速率可达4.0GT/s,为NPU的机器学习等应用场景提供了有力支持。下面我们使用Lmbench来测试内存速度。Lmbench是一套简易、可移植的,符合 ANSI/C 标准,为 UNIX/POSIX 而制定的微型测评工具。一般来说,它衡量两个关键特征:反应时间和带宽。下边使用Lmbench下的bw_mem命令测试了LPDDR4的读写速度:
The FEMX8MP-C core plate contains 4GB LPDDR4 particles in the industrial class at a rate of up to 4.0 GT/s, which provides strong support for applications such as NPU machine learning. Next, we use Lmbench to test memory velocity. Lmbench is a simple, portable set of mini-measurement tools that meet ANSI/C standards for UNIX/POSIX. In general, it measures two key features: reaction time and bandwidth. Below, it uses the Lmbnch command_mem to test the speed of reading and writing of LPDR4:
其中前半段rd是测试的LPDDR4的读取测试;后半段wr是测试的LPDDR4的写入测试。
The first half of the rd is a reading test for LPDDR4 tested; the second half wr is a writing test for LPDDR4 tested.
以上图中,第一列含义是测试的数据大小为52.43 Mbyte,第二列含义是读写的速度,读速度约为2981 Mbyte/s。同理,写速度约为1338Mbyte/s。
In the figure above, the first column means the size of the data tested is 52.43 Mbyte, and the second column means the speed of reading and writing, which is about 2981 Mbyte/s. Similarly, writing is about 1338 Mbyte/s.
5G通讯测试
>5G communication test
OKMX8MP-C开发板支持5G通讯模块,下面我们使用speedtest CLI等软件测试一下5G网络速度(5G_SA独立组网)。
The OKMX8MP-C development board supports the 5G communication module, and we will test the 5G network speed (the 5G_SA independent group network) using software such as speaktest CLI.
如下,使用supersbench测试了平台接口性能及5G通讯模块的不同地域连接速度:
The platform interface performance and the speed of geographical connectivity of the 5G communications module were tested using the supersbench, as follows:
上述中的I/O Speed是eMMC的写入性能,读取性能未在测试中体现,在产品手册中有相关具体测试。
The above-mentioned I/O Speed is an eMMC writing feature, which is not reflected in the tests and has specific tests in the product manual.
如下是speedtest测试工具测试的5G网络速度:
The following are the 5G network speeds tested by the Spedtest test tool:
如图所示,在室内较封闭环境下实测下行速度500Mbps。因不同地区的网络速度可能受运营商基站的影响,所以此处数据仅供参考。
As shown in the figure, 500 mbps are measured in a more confined indoor environment. The data are provided here for information purposes only, given that the speed of the network in different regions may be influenced by the operator base station.
上面就是本期测评的全部内容,值得一提的是,OKMX8MP-C还有很多特色接口,包括2路支持ISP的MIPI摄像头接口,最大分辨率支持到4096*3072、可以自由扩展的PCIe Gen 3以及2路CAN-FD等。
This is the full content of the current evaluation, and it is worth mentioning that OKMX8MP-C has a number of unique interfaces, including the MIPI camera interface, which supports ISPs on two routes, with maximum resolution support of 4096*3072, PCIe Gen 3 and CAN-FD on two routes, among others.
最后,也希望飞凌嵌入式的广大工程师用户可以产出更多精彩的评测文章,我们会对优质内容提供丰厚稿费,有意向投稿的朋友可将稿件和联系方式发送至邮箱tougao@forlinx.com进行投稿。
Finally, it is also hoped that a wider user of embedded engineers will produce more excellent evaluation articles, that we will provide a very high cost for quality content, and that written contributions and contact details will be sent to the mailbox tougao@forminx.com by interested friends.
联系我们:?
Contact us:
服? ? 务? ?热? ?线 :400-699-6866
♪ It's hot ♪ ♪ 400-699-6866 ♪
飞凌嵌入式官网:https://www.forlinx.com/
Flying Embedded Officer Network: https://www.forlinx.com/
官? ? 方? ?商? ?城:https://forlinx.taobao.com/
♪ Business ♪ https://forminx.taobao.com/
注册有任何问题请添加 微信:MVIP619 拉你进入群
打开微信扫一扫
添加客服
进入交流群
发表评论