Silicon IP Cores
H.264/AVC Video Compression
Encoders, Decoders and Subsystems
This IP cores family offers a set of efficient hardware encoders and decoders for H.264 video encoding. All cores are highly optimized custom hardware engines that operate autonomously without any software assistance, and stand-out for their small silicon area and low-power consumption. The cores are suitable for live-streaming applications with stringent latency requirements. Tens of customers, have used H.264 cores from CAST in a wide range of applications. The family includes:
- H264-E-CFS: Low-power AVC/H.264 encoder with Compressed Frame Store, eliminating the need for external DRAM.
- H264-E-BPF: Ultra-fast AVC/H.264 Baseline Profile encoder, supports UHD/4K on ASICs and high-end FPGAs.
- H264-E-BPS: Low-power, compact AVC/H.264 Baseline Profile encoder.
- H264-E-HIS: Intra-only, 10-bit capable AVC/H.264 encoder. Small size and low-power, it does not require external memory for frame buffering.
- H264-D-BP: Low-power, compact AVC/H.264 Constrained Baseline Profile Decoder.
- H264-LD-BP: Ultra-small AVC/H.264 decoder compatible with streams generated by our baseline profile encoders.
Compare video encoders and decoders in this H.264/AVC Product Family Brief PDF:
The family of H.264/AVC cores is complemented by companion cores including:
- H2642RTP: Hardware RTP stack for efficient H.264/NAL stream encapsulation, designed for high-performance streaming.
- H264OIP-HDD: Integrates H.264 decompression and IP decapsulation, for rapid HD Video Over IP product development.
- H264OIP-HDE: HD Encoder Subsystem for H.264 Video Over IP, integrates compression and IP encapsulation, processor-free operation.
- RTP2H264: Hardware RTP stack for H.264 stream decapsulation, facilitates processor-less efficient video streaming.
- MM2ST: An AHB/AXI4-Lite to AXI4-Stream Bridge. Enables the use of any H.264 core as a memory-mapped peripheral, with data-transfers controlled by an external DMA.
- AXI4-SGDMA: An AXI4 Memory-Mapped to/from AXI4-Stream Scatter-Gather DMA. Enables the use of any H.264 core as a memory-mapped peripheral with an internal DMA.
- UDP/IP-1G: Hardware UDP/IP stack enabling direct streaming over an IP network.
Low-Latency AVC/H.264 Baseline Profile Decoder
Ultra-Fast AVC/H.264 Baseline Profile Encoder
Low-Power AVC/H.264 Baseline Profile Encoder
AVC/H.264 Video Encoder with Compressed Frame Store
H.264 High 10 Intra Profile Encoder
Low-Power AVC/H.264 Baseline Profile Decoder
Hardware RTP Stack for H.264 Stream Encapsulation
H.264 Video Over IP – HD Decoder Subsystem
H.264 Video Over IP – HD Encoder Subsystem
Hardware RTP Stack for H.264 Stream Decapsulation