NXP

S32v234介绍

2019-07-12 11:58发布

  1. S32v234总体介绍
S32v234是一款高性能的车规级视觉处理芯片  由四个ARM Cortex-A53 @1GHz, L1/L2 cache with ECC & NeonCPU1-4处理器构成,板载还包括两个视觉处理芯片APEX       每个APEX核共有2个APU处理单元,64个CU,处理时通过系统总线将图像数据从内存中读入到4M大小的SRAM中     S32V234 has 2x G2-APEX-642 cores 2x G2-APEX-642 = 2 x (2x 32 CUs , 2x ACP, 256KByte ram) = 128 CUs 4 ACP 512KByte ram + 2 complex DMA engines      对图像进行处理可以将图片切分为不同的block,将每一个块交由不同的处理器进行处理,如:一张640x480的图片可以划分为80 blocks,8x8 blocks     2.S32V234数据处理分工     由上图可以看到,在S32V中,对于图像相关操作如特征提取等都是通过APEX进行处理,而计算方面的操作通过4个A53进行。   3.S32V中已封装的可用操作     常见图像处理操作如Sobel,Canny等在其中均有实现,对应常用的opencv,S32V中使用vsdk进行一些相应的图像操作,如基础操作cv::UMat cv::Mat -> vsdk::UMat vsdk::Mat;但需要注意当使用opencv中的相应操作时,S32V使用的是ARM A53核,这样会使处理效率变得非常低,所以能使用vsdk进行的图像操作尽量使用vsdk,尽可能少的使用opencv  

热门文章