AV1/HEVC/AVC/VP9 Dual-core Video Codec HW IP: 8K60fps/4K240fps in Real-time with YUV422/444 Support

Overview

WAVE677DV PX4 is a 4K/8K multi-standard video codec HW IP that supports AV1, HEVC/H.265, AVC/H.264, and VP9 standards. It provides 4K120fps@500MHz, 8K60fps@1GHz, or 4K240fps@1GHz real-time encoding and decoding performance with a dual-core solution. This PX4 version supports YUV422/YUV444 format encoding and decoding.

WAVE677DV PX4 is based on WAVE6 architecture, the latest C&M video architecture. WAVE6 architecture is designed to cover a wide range of requirements from customers who are looking for high-performance and high-quality codec IP. In order to achieve improved encoding image quality, WAVE6 encoding tools have been enhanced from WAVE5 encoding tools. The additional improvements in WAVE6 architecture are shown in the following as well:

? Improved bandwidth efficiency
? Reduced external memory size & latency during the encoding process
? Competitive IP size & single-clock domain design

WAVE677DV PX4 is a favorable video IP solution for edge servers (video transcoding, data center, and video analytics), mobile devices, GPU, automotive, surveillance, AR/VR, and various consumer devices.

Key Features

  • Video Codec Standard
    • AV1:
      • Main/High profile @ L6 Main tier 50Mbps
      • Professional profile except 12-bit @ L6 Main tier 50Mbps
      • Mono/YUV420/YUV422/YUV444 8-/10-bit
    • HEVC/H.265:
      • Main/Main 10/Main 4:2:2 10 profile @ L6 High tier
      • Main 4:4:4/Main 4:4:4 10 profile @ L6 High tier (Only support 4:2:0 coding tools, high precision weighted prediction, and chroma QP offset list)
    • AVC/H.264:
      • Baseline/Constrained Baseline/Main/High/High10 profile @ L6
      • High 10 Intra/High 4:2:2/High 4:2:2 Intra profile with frame_mbs_only_flag = 1 @ L6
      • High 4:4:4 Predictive/High 4:4:4 Intra/CAVLC 4:4:4 Intra profile @ L6 with:
        • frame_mbs_only_flag = 1
        • bit_depth_luma <= 10
        • bit_depth_chroma <= 10
        • frame_mbs_only_flag = 1 and qpprime_y_zero_transform_bypass_flag = 0
      • VP9 (Decoder only): Profile 0 and Profile 2 (12-bit not supported), YUV420 8/10-bit
    • Performance
      • 4K120fps@500MHz with a dual-core
      • 4K240fps@1GHz or 8K60fps@1GHz with a dual-core
      • Max resolution: 8192 x 8192
      • Min resolution: 256 x 128
      • Bit depth: 8-/10-bit depth
    • Features
      • Frame buffer compression (FBC)
      • Multi-instances
      • 3rd Party I/F
      • Bit depth and YUV format conversion of the source picture
      • Rotate/Mirror
      • Down-scaler
      • Crop
    • Encoder Features
      • I/P/B picture coding
      • Picture/Block level of rate control
      • ROI coding
      • Background coding
    • Interface
      • AMBA3 32-bit APB I/F for host I/F
      • AMBA3 128-bit AXI for data transfer (optional AXI can be used to alleviate bandwidth usage.)

    Benefits

    • High-quality encoding
    • Improved bandwidth efficiency
    • Low delay encoding
    • Low power consumption
    • Single-clock domain design
    • Competitive IP size
    • Easy integration of SoC designs
    • Configurable IP

    Block Diagram

    AV1/HEVC/AVC/VP9 Dual-core Video Codec HW IP: 8K60fps/4K240fps in Real-time with YUV422/444 Support Block Diagram

    Applications

    • Video conferences
    • Mobile devices
    • GPU
    • Automotive
    • Surveillance
    • AR/VR
    • Consumer devices

    Deliverables

    • RTL source code
    • Datasheet
    • Verification Guide
    • API Reference Manual
    • Programmer's Guide
    • C-model User's Guide

    Technical Specifications

    Foundry, Node
    28nm, 16nm, 12nm and below (Soft IP)
    Availability
    Available
×
Semiconductor IP