一款Camera SOC的硬件构成

        项目进行中,了解不少知识,现在总结一下SOC硬件的构成部分。

1,计算部分

        计算部分有处理器和DSP组成。在我们的SOC中含有4个ARM A7,2个ARM M7以及4个CEVA DSP。其中DSP可以用于做很多图形图像方面的应用。

2,ISP

        支持3A(AE/AWB/AF)功能,3A的控制用户可调节

        支持去固定模式噪声(FPN)功能

        强光抑制、背光补偿、gamma、色彩增强

        支持坏点校正、去噪、数字防抖

        支持去雾

        支持镜头畸变校正,支持鱼眼矫正

        支持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 启动

你可能感兴趣的:(一款Camera SOC的硬件构成)