IP PortfolioVideo, imaging and audiovideo_codec

of_mm_vid_me

Motion estimation engine

Maturity plannedTargets FPGA + ASICDifficulty HardPriority 2

Hierarchical integer and fractional pixel motion search shared by encoders, frame rate conversion and stabilization.

Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.

Interfaces

PortDirectionKindWidthNotes
ctrlin/outAXI4-Lite control bus32Control and status registers, including ID, VERSION and STATUS
irqoutinterrupt1Interrupt request
curinAXI4-Stream64 
refsinAXI4-Stream64 
mvsoutAXI4-Stream64 

Standards

No external standard applies.

More in video_codec

IDBlockMaturity
of_mm_vid_h264_encH.264/AVC encoderplanned
of_mm_vid_h264_decH.264/AVC decoderplanned
of_mm_vid_h265_encH.265/HEVC encoderplanned
of_mm_vid_h265_decH.265/HEVC decoderplanned
of_mm_vid_h266_decH.266/VVC decoderplanned
of_mm_vid_h266_encH.266/VVC encoderplanned
of_mm_vid_vp9_decVP9 decoderplanned
of_mm_vid_vp9_encVP9 encoderplanned
of_mm_vid_av1_decAV1 decoderplanned
of_mm_vid_av1_encAV1 encoderplanned