DSP

一款Camera SOC的硬件构成

2019-07-13 12:14发布

        项目进行中,了解不少知识,现在总结一下SOC硬件的构成部分。 1,计算部分         计算部分有处理器和DSP组成。在我们的SOC中含有4个ARM A7,2个ARM M7以及4个CEVA DSP。其中DSP可以用于做很多图形图像方面的应用。 2,ISP         支持3A(AE/AWB/AF)功能,3A的控制用户可调节         支持去固定模式噪声(FPN)功能         强光抑制、背光补偿、gamma、 {MOD}彩增强         支持坏点校正、去噪、数字防抖         支持去雾         支持镜头畸变校正,支持鱼眼矫正         支持raw图像缩放         支持径向、横向紫边校正         支持绿平衡校正         支持图像 90 度/270 度旋转         支持图像 mirror、flip         支持数字WDR, 4F/3F/2F - Frame base/Line baseWDR和 Tone mapping         提供 PC 端 ISP tuning tools 3,视频编解码         H.264 BP/MP/HP         H.265 Main Profile,8bit/10bit         H.264/H.265支持I/P/帧,         支持JPEG/MJPEG Baseline编码 4,视频与图形处理         支持3D去噪、图像增强、动态对比度增强处理功能         支持视频、图形输出抗闪烁处理         支持视频层缩放功能         支持图形层缩放功能         支持视频层gamma, dither功能         2层(视频层、图形层)视频图形叠加  5,音频编解码         通过软件实现多协议语音编解码         协议支持 G.711、ADPCM、G.726         支持音频 3A(AEC/ANR/ALC)处理  6,安全引擎         硬件实现 AES/DES/3DES 三种加解密算法         硬件实现 RSA1024/2048/4096 签名校验算法         硬件实现 HASH 防篡改算法,支持HASHSHA1/256、HMAC_SHA1/256 算法         内部集成 512Bit OTP 存储空间和硬件随机数发生器  7,视频接口         输入         -- 支持HDMI视频输入接口         -- 支持BT.601、BT.656、BT.1120视频输入接口         -- 支持12xLaneMIPI/LVDS/Sub-LVDS/HiSPi接口         -- 支持与SONY、Aptina、OmniVision、Panasonic等主流高清CMOS sensor对接         输出         -- 支持1路MIPI Tx输出         -- 支持1路Display port输出         -- 提供1个BT.1120/BT.656视频输出接口  8,音频接口         集成 Audio codec,支持16bit 语音输入和输出         支持 I2S in/out接口,支持对接外部Audio codec         支持双声道 mic 差分输入,降低底噪         支持HDMI audio input  9,外围接口         支持POR         集成高精度RTC         集成4通道SAR-ADC         5 个UART 接口,5个I2C接口,多个SPI接口         IR 接口、SSP 主接口、GPIO 接口         8 个 PWM 接口(4 个独立,4 个复用其它管脚)         2 个 SD3.0/SDIO3.0 接口,支持 SDXC         1 个 USB3.0/2.0HOST/Device 接口         1 个 PCIe2.0 主/从模式         支持 RGMII 和 RMII 模式;支持 10/100Mbit 全双工或 半双工模式,支持 1000Mbit 全双工模式;支持 TSO 网 络加速  10,外部存储器接口         DDR4/DDR3/DDR3L 接口                 -- 1个32bitDDR4/3/3L最高800MHz(1.6Gbps)                 -- 单颗16bit DDR颗粒最大容量支持1024MB                 -- 两颗16bit DDR颗粒最大容量支持2048MB         SPI Nor Flash 接口                 -- 支持1、2、4线模式                 -- 支持3Byte、4Byte 地址模式                 -- 最大容量支持32MB         SPI Nand Flash 接口                 -- 最大容量支持512MB         支持 eMMC5.0 接口                 -- 最大容量支持64GByte         NAND Flash 接口                 -- 8bit数据位宽                 -- 支持SLC、MLC                 -- 4、8、24、40、64bit ECC                 -- 支持8GB以上容量器件         可选择从 SPI NOR Flash, SPI Nand Flash 或 NAND Flash 启动         支持从 eMMC 启动