WebM VP8 Video Decoder Hardware IP

Overview

The WebM VP8 (G1) hardware decoder brings an unprecedented level of performance to enable all kinds of WebM video applications. It is the first hardware decoder in the market to encompass full WebM video support, significantly extending the video playback time of Internet-connected and HTML5-enabled battery operated devices.

Intended for chipsets targeting multimedia devices (Smart DTVs, HD set-top boxes, smart phones, tablets, Chromebooks, etc.), the WebM VP8 G1 Decoder is built on silicon-proven designs deployed in millions of chips worldwide, and provides semiconductor manufacturers with a minimal risk solution for integrating high performance video capability to their chipsets.

The video decoder design is exceptionally fast, requiring less than 100MHz clock frequency to decode 1080p video at 30 fps, and can even achieve 60fps decode for 2160p VP8 video through multi-core implementation. The core supports unlimited VP8 multi-channel decoding, enabling simultaneous playback of up to ten SD streams. It uses unique pre-fetching and buffering mechanisms to enable smooth operation with low-end SDRAMs, realizing significant savings in power and overall chip design and manufacturing costs.

the G-Series 1 is highly power efficient, consuming less than 50 milliwatts for HD video decoding, and less than 10 milliwatts for SD video.

Key Features

  • Silicon area: 383kGates, 40kBytes of single port SRAM
  • Synthesizable clock frequency: up to 290 MHz (TSMC65nm LP, topographical synthesis)
  • Easy back-end: Single clock domain;low number of isolated single port SRAM and clock gating elements; no dual port memories.
  • Performance configuration: choose internal memory size according to your resolution requirement - up to 2160p.
  • Target SoC configuration: choose the bus protocol interface from AHB, AXI, OCP and APB.
  • Easy application development: simple application programming interface (API)

Block Diagram

WebM VP8 Video Decoder Hardware IP Block Diagram

Applications

  • Smart phones, tablets, smart DTVs, set-top boxes, Chromebooks, etc.

Deliverables

  • RTL source code (VHDL or Verilog) with RTL test bench and test data.
  • ANSI C source code for hardware drivers, with software test bench and test data.
  • Technical documentation: hardware and software integration guides and application programming interface (API) manuals.
  • Reference C-model (bit-accurate with RTL)

Technical Specifications

Foundry, Node
TSMC/SMIC/GF, 28nm, 40nm, 65nm, 90nm
Maturity
Silicon proven
Availability
Now
×
Semiconductor IP