Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

H.264   Overview

H.264 ENCODER FPGA Core - Micro Footprint

General Description

Our FPGA core is highly optimized and 80% SMALLER THAN THE COMPETITION! It is capable of being synthesized in Xilinx FPGAs and supports H.264 variable and fixed bit-rate encoding of video streams. Encodes video data at 1.5 clocks/pixel. Typical clock rate in an Xilinx SPARTAN 6 is 95Mhz. Typical clock rate in a Xilinx Zynq 7020 is 95MHz. Multiple cores can be used for processing larger size or higher frame rate images. Uses FPGA specific DDR 3 controller and microprocessor soft core. In addition, the standard core can be customized, retaining ITAR compliance, to meet unique functional needs.

Features

  • Designed for high-speed, high-pixel count CMOS sensors interfacing to medium to high-bandwidth connections
  • 1.5 clocks/pixel processing rate
  • Fully compatible with the ITU-T H.264 specification
  • Available with bus widths from 8-12 to handle deeper pixel depts (Pre-compiled for Binary license. Full option with source license.)
  • Supports resolutions up to 4096 x 4096 (can be expanded with additional cores)
  • Supports simultaneous encoding of multiple streams of arbitrary sizes and compression ratios
  • Generates I and P frames
  • Variable Bit Rate (VBR) and Constant Bit Rate (CBR)
  • Search range: 80 X 48 pixels, Full, 1/2, 1/4 pixel resolution
  • Entropy Encoding: CAVLC
  • Support for intra 4 x 4 DC prediction
  • Support for Single or Multiple slices via firmware control
  • Supports YUV 4:2:0 video input
  • Fully synchronous design
  • Available as FPGA specific netlist
  • Custom versions available

Additional Functional Options

  • Xilinx AXI Bus Support

Deliverables

  • FPGA specific netlist
  • Bit accurate C model
  • Complete HDL testbench
  • Test images
  • Complete data sheet

Licensing Options

  • Binary
  • Source Code

Why use an A2e FPGA Core vs DaVinci/iMX6

Feature A2e FPGA DaVinci / iMX6
Video inputs streams can exceed inputs in device (i.e.6 video streams for only 2 sensor inputs) YES NO
     
On Screen Display (OSD) BEFORE H.264 compression YES NO
Support for images larger than 1920 x 1080 YES NO
     
Rates greater than 1080p60 YES NO
     
Custom CBR or VBR YES NO
     
Custom Pre and/or Post H.264 processing of video stream YES NO
Core Customizations YES NO
     
Variable Bit Depths (8-14) YES NO
Support readily available YES Large Vol. customers only.
     
No obsolecense! YES NO
     

 

Download the Data Sheet!

See our Data Sheet download link in the right column or click here: Download Data Sheet. The Data Sheet contains more details on functionality and deliverables. Or, you can contact the sales person in your area to learn more. (sales@A2eTechnologies.com, or numbers at the bottom of this page)

Pricing

Please contact us at sales@A2eTechnologies.com for pricing information and any other questions.

<