Ядро 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
Примечание:
Фактическое количество используемых слайсов зависит от процентного соотношения несвязанной логики – более подробно в файле Mapping Report.
Для Virtex 5 слайсы не описаны, поэтому используются LUT-FF (Look Up Tables – Flip-Flop).
Предполагается, что все сигналы ввода-вывода и тактовой частоты разведены на внешние контакты.
Схема
На данной схеме изображены Deblock Function Engine Core (DFE Core) и некоторые внешние (относительно DFE) функциональные блоки, необходимые для работы DFE блока.
Примечание:
Для просмотра подсказок на схеме небходимо включить опцию JavaScript.
По техническим вопросам и для получения дополнительной информации, Вы можете связаться с нами.
Приобретение продукта
Вы можете заказать ядро H.264 Deblock Function Engine (DFE) Core в виде исходного кода на языках NetList(EDIF) или VHDL, вместе с референсным кодом на языке C и испытательным стендом (testbench).