HiSiliconhi3516DV300+imx307Board
Project: Board Introduction | page_id: 875
| 3516dv300+imx307 Module | |
|---|---|
| Model | XSWTVR-1CE16DV300307/EX |
| CPU | HI3516DV300 |
| Video Encoding | Supports H.265/H.264 encoding/decoding, maximum resolution 1920*1080@60fps |
| sensor | IMX307 low-light CMOS sensor |
| Smart Analytics | 1TOPS computing power, can do face recognition, e-bike recognition, pedestrian recognition, etc. |
| Audio Input | Sampling rate: 8K/12K/16K/24K/32K/44.1K/48K |
| Audio Output | Supported |
| Storage | EMMC 8GB |
| Memory | 1GB |
| USB | USB 2.0 |
| Network | RJ45 10/100M |
| Operating Temperature | 0 to 70℃ |
| Service Life | Continuous operation life of more than 2 years |
Product Images


Board dimensions:38*38mm
CPU Parameters
Description
Hi3516DV300 is a new generation Smart HD IP camera SOC dedicated to the industry. It integrates a new generation ISP, the industry's latest H.265 video compression encoder, and a high-performance NNIE engine, making Hi3516DV300 lead the industry in low bitrate, high image quality, intelligent processing and analysis, and low power consumption. It integrates POR, RTC, Audio Codec and a standby wake-up circuit, greatly reducing the ebom cost for customers. And with an interface design similar to that of HiSilicon DVR/NVR chips, it can conveniently support customers' product development and mass production.
• Integrated new generation ISP
• The latest H.265 video compression encoder
• Integrated high-performance NNIE engine, 1Tops computing power
Features
Processor Core
• Dual-core ARM Cortex-A7@ 900MHz,32KB I-Cache, 32KB D-Cache,256KB L2 Cache
• Supports NEON acceleration, integrated FPU processing unit
Video Codec
• H.264 BP/MP/HP
• H.265 Main Profile
• Supports I/P frames, supports Smart P reference
• MJPEG/JPEG Baseline encoding
Video Encoding Processing Performance
• H.264/H.265 codec maximum width 3072, maximum resolution 3072x1728, only supports decoding its own encoded streams
• H.264/H.265 multi-stream real-time encoding (decoding) capability:
− 2688x1536@30fps encoding + 720x480@30fps encoding
+360x240@30fps encoding
− 2688x1944@20fps encoding + 720x480@20fps encoding
+360x240@20fps encoding
− 1920x1080@30fps encoding + 720x480@30fps encoding
+1920x1080@30fps decoding
• JPEG encoding and decoding capability:
− 16M(4608x3456) @10fps
• Supports five bitrate control modes: CBR/VBR/FIXQP/AVBR/QPMAP
• Output bitrate up to 50Mbps
• Supports encoding of 8 regions of interest (ROI)
Intelligent Video Analytics
• Integrated neural network acceleration engine with processing performance of 1.0Tops
• Integrated intelligent computing acceleration engine (including tracking and face correction)
Video and Graphics Processing
• 3D denoising, image enhancement, dynamic contrast enhancement
• Anti-flicker processing for video and graphics output
• Video and graphics 1/15~16x scaling
• Video and graphics overlay
• Image 90, 180, 270 degree rotation
• Image Mirror and Flip
• OSD overlay for 8 regions before encoding
ISP
• 3A(AE/AWB/AF),supports third-party 3A algorithms
• Fixed pattern noise removal, bad pixel correction
• Lens shading correction, lens distortion correction, purple fringing correction
• Direction-adaptive demosaic
• gamma correction, dynamic contrast enhancement, color management and enhancement
• Region-adaptive defog
• Multi-level noise reduction (BayerNR, 3DNR), detail enhancement and sharpening enhancement
• Local Tone mapping
• Sensor built-in WDR and 2F WDR(line-base/framebase/DCG)
• Supports 6-DOF image stabilization (based on video or gyroscope information)
• Provides PC-side ISP tuning tools
Audio Codec
• Multi-protocol voice codec implemented by software(G.711、G.726、 ADPCM)
• Supports audio 3A(AEC、ANR、AGC)functions
Security
• Supports secure boot
• Hardware-implemented memory isolation
• Hardware implementation of AES/DES/3DES/RSA encryption and decryption algorithms
• Hardware implementation of HASH(SHA1/SHA256/HMAC_SHA/HMAC_SHA256)
• Integrated hardware random number generator
• Integrated 8K bit OTP storage space
Video Interface
• Input
− Supports two inputs
The first input supports a maximum width of 2688 and a maximum resolution of 2688x1944
The second input supports a maximum width of 2048 and a maximum resolution of 2048x1536
− Supports 8/10/12/14 bit RGB Bayer DC timing video input
− Supports BT.601、BT.656、BT.1120 video input interfaces
− Supports MIPI, LVDS/Sub-LVDS, HiSPi interfaces
− Supports connection with mainstream HD CMOS sensors from SONY, ON, OmniVision, Panasonic, etc.
− Compatible with various sensor parallel/differential interface electrical characteristics
− Provides programmable sensor clock output
• Output
− Supports 1 BT.656/BT.1120 video output interface
− Supports 6/8bit serial, 16/18/24bit RGB parallel LCD output
− Supports 4Lane Mipi-DSI interface output
− Supports HDMI 1.4 output (maximum resolution 1080p60)
Audio Interface
• Integrated Audio codec, supports 16bit voice input and output
• Supports mono mic differential input to reduce noise floor
• Supports single-ended dual-channel input
• Supports I2S interface, supports connection with an external Audio codec
Peripheral Interfaces
• Integrated POR
• Integrated high-precision RTC
• Integrated 2-channel LSADC
• Several I2C, SPI, UART interfaces
• 3 PWM interfaces
• 2 SDIO3.0 interfaces, supporting 3.3/1.8V levels
− One of them supports SD3.0 cards
• 1 USB 2.0 Host/Device interface
• Supports RMII mode; supports TSO network acceleration; supports 10/100Mbps full-duplex or half-duplex mode, provides PHY clock output
External Memory Interface
• SDRAM interface
− 32bit DDR3(L)/DDR4,maximum capacity supported 16Gbit
− Speed up to 1800Mbps
• SPI Nor Flash interface
− Supports 1, 2, 4-wire modes
− Maximum capacity supported 256MB
• SPI Nand Flash interface
− Maximum ECC correction capability 24bit/1KB
− Maximum capacity supported 1GB
• eMMC4.5 interface
− 4bit data width
Boot
• Can boot from SPI Nor Flash, SPI Nand Flash or eMMC
SDK
• Provides SDK packages based on Linux-4.9
• Provides a high-performance H.264 PC decoding library
• Provides high-performance H.265 PC, Android, iOS decoding libraries
Chip Physical Specifications
• Power consumption
− 4M(2688 x 1536)P30,TBD typical power consumption
• Operating voltage
− Core voltage 0.9V
− IO voltage 3.3V(+/-10%)
− DDR3(L)/4 SDRAM interface voltage 1.5(1.35)/1.2V
• Package
− 14mm x 14mm,367pin 0.65 pin pitch,TFBGA RoHS
Interface Circuits
12v power supply

Microphone + speaker

UART interface

RJ45+IR-CUT

TF card+USB interface

Sensor&LCD Connector

Device FAQ
| Question | Answer |
|---|---|
| 1、 Does this board provide underlying drivers? | Yes, it does |
| 2、What are the board dimensions? | 38mmx38mm dual board |
| 3、How many frames can YOLOv5 run at? | About 15FPS |
| 4、Can this chip load a trained deep learning model? | Yes |
| 5、Does it have IR-CUT? | Yes |
| 6、What is used for image transmission? | Ethernet |