Xilinx UG4153 Motion Estimation in the H.264 Encoder, 2Motion Estimation Engine Block Diagram

Page 19

R

Motion Estimation in the H.264 Encoder

External

Memory

External Memory Controller

Reference

 

 

 

Frame

 

 

 

Frame

Sliding Window

 

 

Controller

 

 

Parameters

 

 

 

(112x128)

 

 

Current

 

 

 

Macroblock

FULL PEL

Variable

Parameters

 

Macroblock

Motion Estimation

Block Size

Out

Parameters

Search

Decision

 

 

 

 

SADs

 

 

 

MVs

 

 

 

UG435 02 091007

Figure 3-2:Motion Estimation Engine Block Diagram

H.264 Motion Estimation Engine

www.xilinx.com

19

UG453 (v1.1) April 23, 2008

Image 19
Contents UG453 v1.1 April 23, 2008 optional Motion Estimation EngineDate Version Revision Revision History10/24/07 Initial Xilinx release 04/23/08 Table of Contents Appendix Supporting Information 1H.264 Encoder Schedule of FiguresUG453 v1.1 April 23 Table A-1Regression Test Summary Schedule of TablesMotion Estimation Engine Conventions Guide ContentsAbout This Guide Additional ResourcesHelvetica bold Preface About This GuideMeaning or Use Example File → OpenHyperlink to a website URL For the latest speed files ConventionsUG453 v1.1 April 23 Additional Core Resources IntroductionAbout the Core Recommended Design ExperienceIntroduction FeedbackWindows Installing the H.264 Motion Estimation Engine CoreManual Installation System RequirementsNetlists Installing the H.264 Motion Estimation Engine CoreModel Tech Vhdl simulator test bench code Designing with the H.264 Motion Estimation Engine CoreVhdl Template Files Motion Estimation in the H.264 EncoderDesigning with the H.264 Motion Estimation Engine Core Motion Estimation in the H.264 Encoder 2Motion Estimation Engine Block DiagramDesigning with the H.264 Motion Estimation Engine Core ModelSim-specific script files Simulating the H Motion Estimation Engine CoreTest Bench Release Test bench stimulus filesSimulation generates these output files Running the Test BenchSimulating the H Motion Estimation Engine Core Testbench source fileVerification Platform Release Verifying the SystemVerification Process Level Running the Verification TestsVerifying the System Verification Notes Verification Notes…and the expected output reference file Verifying the System Regression Test Descriptions Supporting InformationInput Sequences Directory Tree StructureFigure A-1Directory Tree Structure References