Our family of microcontroller and microprocessor related cores includes capable and competitive 32-bit BA22s and the best-available set of proven 8051s.

Processor Peripherals
AHB 32-bit DMA
AMBA Infrastructure Cores

Legacy Processors
See Legacy Cores >

These video and image compression cores help you handle video compression for demanding, high-quality applications or choose the best type of image compression for your specific system.

JPEG 2000
Encoder
J2K Platform

Block/Raster Converters
block-to-raster
raster-to-block
raster-block bidirect

Lossless Compression
LJPEG Encoder
LJPEG Decoder
JPEG-LS Encoder

Functions & Converters
Color Space Converter

Video Deinterlacers
Basic

Quickly complete the standrd parts of your SoC with these memory and peripheral controllers, interfaces, and interconnect cores. Choose high-speed DisplayPort or PCI Express, Ethernet MACs, the CAN bus for automotive systems, and more.

High-Speed Serial
PCI Express
Family Overview
x1/x4
x8
application interface

Parallel
ECP slave
ATA/IDE interface

PCI — Target
32-bit
32-bit multi
64-bit
PCI — Master
32-bit
32-bit multi
64-bit
PCI — Host Bridge
32 bit
32 bit - AHB
32 bit & device - AHB

TCP/IP Stacks
UDP/IP stack

Ethernet MAC
Device Controllers

10/100
10/100 lite
Gigabit
Gigabit lite
Gigabit PCS

MAC Platforms
MAC/PCI

Customers find these cores to be an excellent solution for preserving existing product board designs when critical chips are no longer available for purchase.

 
80186XL
80186EC
80188EC
80251
387L math

DSPs
32025 16-bit
32025TX 16-bit

 

 

Peripherals
DMA Controllers
8237, 82380
UARTs
16450S, 16550S, 16750S
Timer/Counter
8254

Cores for integrating security, controlling devices and displays, and other SoC functions.

Device Controllers
smart card reader

IR Remote Controls
RC5
NEC

Audio Interfaces
I2S-SC
I2S-MC
SPDIF

H.264 Video Decoding

  • Constraint Baseline Profile
  • Main Profile
  • High 422 Profile (Optional)
  • Level up to 4.2(1920x1080 px)
    • 50 Mbits/sec for Constrained Baseline and Main Profiles
    • 100 Mbits/sec for High 4:2:2

Main Profile Support

  • I, I-Slices only (No P and B slices)
  • CAVLC and CABAC
  • In-loop Deblocking Filter
  • Interlaced Coding

High 4:2:2 Profile Support

  • Transform Adaptivity
  • Quantization Scaling Matrices
  • Separate Cb/Cr Qp Control
  • 4:2:2, and 4:0:0 (monochrome ) Video Format
  • 10 bits per sample

Easy SoC Integration

  • Processor-independent, stand-alone operation
  • Independent of external memory type: can use DDR2/3. SDRAM, SRAM, and others
  • Tolerant to memory latency
  • Includes ‘C’ reference driver and fully-documented API
  • Available ready-to-run FPGA Development and Evaluation Platform integrates decoder core with peripherals, memory, interfaces, and essential software

Contact Sales
Call or click.
+1 800.391.8300

PDF Datasheets

ASIC
Altera, Xlinx

Options:

AHB Compression Core Bus Bridge

Related Products

Compare
Versions

  • H264-HP-E H.264/AVC High Profile HD & ED VIdeo Encoder Core
  • H264-MP-E H.264/AVC Main Profile HD & ED Video Encoder Core
  • H264-BP-E H.264/AVC Baseline Profile HD & ED Video Encoder Core
  • H264-AP H.264 Video Encoding Application Platform
  • CCBB-AHB AHB Compression Core Bus Bridge – adds an AHB interface to the H264-INTRA-D core

H.264 IP Core H264-INTRA-D H.264 Intra Video Decoder Core

Implements a hardware intra-only video decoder that conforms to the Constrained Baseline Profile, Main Profile, or High 4:2:2 Profile of the H.264/AVC standard (also known as MPEG-4 Part 10).

The core can decode streams at the 4.2 level of the standard, which includes Full-HD, 1920x1080 video encoded at 50 Mbits/second. Optional High 4:2:2 Profile support enables the core to decode streams at rates up to 100 MBits/second.

The video decoder is designed for straightforward, trouble-free SoC integration. It can operate on a stand-alone basis such that decoding proceeds without any assistance or input from the host processor. A standard AMBA® APB system bus interface gives the host real-time control and status access. A flexible memory interface for reading the incoming compressed video and storing the resulting decompressed video is independent of memory type—supporting SRAM, SDRAM, or DDRAM—and tolerant to the large delays and latencies typically present on a shared bus architecture. Furthermore, the core’s decoded image storage can be configured to match the input video stream, allowing the minimum amount of memory to be allocated for each specific stream.

The core is designed for reuse and reliability, and has been rigorously verified and FPGA proven. A complete ‘C’ reference driver and fully-documented API facilitate system integration. An optional FPGA-based reference system using the core provides a complete development environment for evaluation and early software development.

Implementation Results

The H264-Intra-D core was developed using best-in-class design principles and is very efficient in resource usage and clock rates. The core synthesizes to about 175k gates and 65 Kbits of memory. Please contact CAST for detailed area and timing results for any specific technology you require.

Applications

The decoder core’s support for multiple H.264 profiles and high-resolution, 4.2 level video makes it an excellent choice for a variety of applications, including:

Block Diagram

H264-Intra-D Block Diagram

Support

The core as delivered is warranted against defects for 90 days from purchase. Thirty days of phone and email technical support are included, starting with the first interaction. Additional maintenance and support options are available.

Verification

The H264-Intra-D has been rigorously verified using random and directed testing covering corner condition across a wide variety of resolutions. Furthermore, it has been validated using external and internal compliance test suites. The results of the compliance testing are available upon request. Extensive interoperability testing has also been conducted using a wide variety of shipping encoder products.

Deliverables

The core includes everything required for successful implementation:

FPGA Development & Evaluation Platform

The FPGA Development & Evaluation Platform available with this core implemented in an FPGA allows quick and cost-effective evaluation and early software prototyping.

The ready-to-run platform includes a 32-bit host processor capable of running custom applications, DVI and other built-in interfaces, and a peripherals suite running a flash-based ROM monitor that loads at power-up.

The ROM monitor allows for the development and download of customer specific application code developed using GCC, enabling simultaneous hardware and software evaluation.

h264-intra-d development platform

 

 

Share this page:

Twitter LinkedIn Add This: more sharing options
Top of Page

Follow CAST:

go to our SlideShare page