S32v234介绍

  1. S32v234总体介绍

S32v234是一款高性能的车规级视觉处理芯片 

S32v234介绍_第1张图片

由四个ARM Cortex-A53 @1GHz, L1/L2 cache with ECC & NeonCPU1-4处理器构成,板载还包括两个视觉处理芯片APEX

 

S32v234介绍_第2张图片

 

 

每个APEX核共有2个APU处理单元,64个CU,处理时通过系统总线将图像数据从内存中读入到4M大小的SRAM中

 

S32v234介绍_第3张图片

 

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   

S32v234介绍_第4张图片

 

对图像进行处理可以将图片切分为不同的block,将每一个块交由不同的处理器进行处理,如:一张640x480的图片可以划分为80 blocks,8x8 blocks

 

S32v234介绍_第5张图片

 

2.S32V234数据处理分工

 

S32v234介绍_第6张图片

 

由上图可以看到,在S32V中,对于图像相关操作如特征提取等都是通过APEX进行处理,而计算方面的操作通过4个A53进行。

 

3.S32V中已封装的可用操作

 

S32v234介绍_第7张图片

 

常见图像处理操作如Sobel,Canny等在其中均有实现,对应常用的opencv,S32V中使用vsdk进行一些相应的图像操作,如基础操作cv::UMat cv::Mat -> vsdk::UMat vsdk::Mat;但需要注意当使用opencv中的相应操作时,S32V使用的是ARM A53核,这样会使处理效率变得非常低,所以能使用vsdk进行的图像操作尽量使用vsdk,尽可能少的使用opencv

 

S32v234介绍_第8张图片

S32v234介绍_第9张图片

S32v234介绍_第10张图片

你可能感兴趣的:(S32v234介绍)