Elecard

H.264 Deblock Function Engine (DFE) Core v.1.0

Ядро H.264 Deblock Function Engine (DFE) Core v.1.0 предназначено для заключительной обработки видеопоследовательностей. Оно может быть использовано в FPGA-приложениях, разработанных для кодирования и декодирования данных в режиме реального времени в формате AVC/H.264.

Область применения

  • видеонаблюдение
  • видеоконференции
  • видеовещание
  • воспроизведение цифрового видео

Deblock-фильтр, встроенный в ядро, сглаживает края макроблоков и таким образом улучшает вид декодированного изображения (особенно при высоких коэффициентах сжатия). Отфильтрованный макроблок используется для предсказания с компенсацией движения последующих кадров в кодировщике, что дает меньший остаток после предсказания.

Возможности

  • Соответствие требованиям стандарта ISO/IEC 14496-10, High Profile на уровне 4.2
  • Обработка Frame, Field и MBAFF
  • Обработка до 500000 макроблоков/с
  • Поддержка 4:2:0

Используемые ресурсы по результатам моделирования

Family Example Device Fmax (MHz) Slices1/ LUT- FF2 IOB3 GCLK BRAM MULT/ DSP48 DCM/ CMT Design Tools
Spartan-3x XC3xSxxxx-x 50 1515 507 1 13 0 1 ISE 9.1.01i
Virtex-4 XC4VxXxxx-x 120 1522 507 1 13 0 1 ISE 9.1.01i
Virtex-5 XC5VxXxxx-x 180 2136 507 1 13 0 1 ISE 9.1.01i


Примечание:
  1. Фактическое количество используемых слайсов зависит от процентного соотношения несвязанной логики – более подробно в файле Mapping Report.
  2. Для Virtex 5 слайсы не описаны, поэтому используются LUT-FF (Look Up Tables – Flip-Flop).
  3. Предполагается, что все сигналы ввода-вывода и тактовой частоты разведены на внешние контакты.

Схема

На данной схеме изображены Deblock Function Engine Core (DFE Core) и некоторые внешние (относительно DFE) функциональные блоки, необходимые для работы DFE блока.



Примечание:
  • Для просмотра подсказок на схеме небходимо включить опцию JavaScript.

По техническим вопросам и для получения дополнительной информации, Вы можете связаться с нами.

Приобретение продукта

Вы можете заказать ядро H.264 Deblock Function Engine (DFE) Core в виде исходного кода на языках NetList(EDIF) или VHDL, вместе с референсным кодом на языке C и испытательным стендом (testbench).

Для получения более подробной информации свяжитесь с нами.