-
Processor Core
• Dual-core Arm Cortex-A7@ 900 MHz.
-
VENC
• H.264 BP/MP/HP
• H.265 MP
• I-/P-frames and SmartP reference.
• MJPEG/JPEG Baseline encoding
-
VENC Performance
• Up to 2304-pixel wide and 2304 x 1296 resolution for H.264/H.265 encoding
• Real-time multi-stream H.264/H.265 encoding:
− 1920 x 1080@30 fps+720 x 480@30 fps+360 x 240@30 fps
− 2304 x 1296@20 fps+720 x 480@20 fps+360 x 240@20 fps
• JPEG encoding performance: 4608 x 3456 @10 fps
• Five bit rate control modes (CBR, VBR, FIXQP, AVBR, and QPMAP)
• Up to 50 Mbit/s output bit rate
• Up to 8-ROI encoding
-
Smart Video Analysis
• Neural network acceleration engine with processing performance up to 0.5 TOPS
• Smart computing acceleration engine
-
Video and Graphics Processing
• 3DNR, image enhancement, and DCI
• Anti-flicker processing for video and graphics output
• 1/15x to 16x video and graphics scaling
• Video and graphics overlaying
• Image rotation by 90°, 180°, and 270°
• Image mirroring and flipping
• Up to 8-region OSD overlay before encoding
-
ISP
• 3A functions (AE, AF, and AWB). Third-party 3A algorithms are supported.
• FPN removal and DPC
• LSC, LDC, and purple fringing correction
• Direction-adaptive demosaic
• Gamma correction, DCI, and color management and enhancement
• Region-adaptive dehaze
• Multi-level NR (BayerNR and 3DNR), detail enhancement, and sharpening enhancement
• Local tone mapping
• Sensor built-in WDR and 2F WDR (line-based/frame-based/DCG)
• 6DoF DIS
• ISP tuning tools on the PC
-
Audio Encoding and Decoding
• Multi-protocol audio encoding and decoding implemented on software. The G.711, G.726, and ADPCM protocols are supported.
• Audio 3A functions (AEC, ANR, and AGC)
-
Security
• Secure boot
• Hardware-based memory isolation
• Hardware-based encryption and decryption algorithms (including AES, DES, 3DES, and RSA)
• Hardware-based HASH algorithms (SHA1/SHA256/HMAC_SHA/HMAC_SHA256)
• Hardware random number generator
• 8-kbit OTP storage space
-
Video Interfaces
• VI
− 1-channel VI
− 8-/10-/12-/14-bit RGB Bayer DC timing VI
− BT.601, BT.656, and BT.1120 VI interfaces
− MIPI, LVDS/sub-LVDS, and HiSPI
− Compatibility with mainstream HD CMOS sensors provided by vendors such as Sony, ON Semiconductor, OmniVision, and Panasonic
− Compatibility with the electrical specifications of parallel and differential interfaces of various sensors
− Programmable sensor clock output
− Up to 2304-pixel wide and 2304 x 1296 resolution
• VO
− One BT.656/BT.1120 VO interface
− 6-/8-bit RGB serial LCD VO and 16-/18-/24-bit RGB parallel LCD VO
− 4-lane MIPI-DSI VO
-
Audio Interfaces
• Audio codec, supporting 16-bit input and output
• Mono-channel differential MIC input for reducing background noise
• Single-end dual-channel input
• I2S interface, connected to external audio codec
-
Peripheral Interfaces
• POR
• High-precision RTC
• 2-channel LSADC
• I2C, SPI, and UART interfaces
• 3x PWM interfaces
• 2x SDIO 3.0 interfaces, supporting the 3.3 V/1.8 V level
− SD 3.0 card supported over one SDIO 3.0 interface
• 1x USB 2.0 host/device interface
• RMII mode, TSO network acceleration, 10/100 Mbit/s full-duplex or half-duplex mode, and PHY clock output
-
External Memory Interfaces
• SDRAM interface
− 16-bit DDR3(L)/DDR4 SDRAM, supporting a maximum capacity of 8 Gbits
− Up to 2133 Mbit/s rate
• SPI NOR flash interface
− 1-/2-/4-wire mode
− Maximum capacity of 256 MB
• SPI NAND flash interface
− Up to 24-bit/1 KB ECC performance
− Maximum capacity of 1 GB
• eMMC 4.5 interface
− 4-bit data width
-
Boot
Booting from the SPI NOR flash, SPI NAND flash, or eMMC
-
SDK
• Linux-4.9-based SDK
• High-performance H.264 PC decoding library
• High-performance H.265 PC, Android, and iOS decoding libraries
-
Physical Specifications
• Power consumption
− Typical power consumption at 1080p@30: 900 mW (650 mW with the NNIE disabled)
• Operating voltages
− 0.9 V core voltage
− 3.3 V I/O voltage (±10%)
− 1.5 (1.35) V/1.2 V DDR3(L)/DDR4 SDRAM interface voltage
• Package
- 12 mm x 12 mm, 280 pins, 0.65 mm ball pitch, TFBGA RoHS package