H.264 Baseline Profile Encoder
The encoder accepts the uncompressed video data in planar, interleaved, or macroblock scan format. It outputs standalone, standard compliant, Annex B NAL byte stream. No post processing on the output stream, other than (for example) stroring, muxing or transmitting, is required. The output NAL byte stream can be decoded, as is, by any ITU-T H.264 compliant decoder that satisfies the Level requirements of the stream and conforms to the Constrained Baseline, or higher, ITU-T H.264 Profile.
H264-BP-E requires minimal host intervention as it only needs to be programmed once per video sequence. Once programmed, it can encode an arbitrary number of video frames without needing any CPU or other type of support by the host system.
The H264-BP-E core implements a simple and flexible, requests based, external memory interface with independent read and write data paths. This makes the H264-BP-E independent of memory type, supporting for example operation with SRAM, SDRAM, DDR, DDR2 and DDR3 types of memory. The encoder is designed to be tolerant to memory delays and latencies, which may be present on shared memory system architectures.
The H264-BP-E core is designed with simple, fully controllable and FIFO-like, streaming input and output interfaces. Being carefully designed, rigorously verified and silicon-proven, the H264-BP-E is a reliable and easy-to-use and integrate IP.
View H.264 Baseline Profile Encoder full description to...
- see the entire H.264 Baseline Profile Encoder datasheet
- get in contact with H.264 Baseline Profile Encoder Supplier
Block Diagram of the H.264 Baseline Profile Encoder IP Core
Baseline H.264 Encoder IP
- H.264 Baseline Encoder with compressed reference frame store
- Ultra-Fast AVC/H.264 Baseline Profile Encoder Core
- Enhanced Multi-Format Encoder Supporting AV1
- Up To 5 MPixel Multi-Format Encoder
- H.264 High Profiles Encoder - High 10, High 4:2:2 and High 4:4:4 (12 bit 4:2:2 or 4:2:0) Profiles
- H.264/AVC 1080 60p Baseline Profile Encoder