Xilinx UG4153 Blood Glucose Meter User Manual


 
H.264 Motion Estimation Engine www.xilinx.com 23
UG453 (v1.1) April 23, 2008
R
Chapter 5
Verifying the System
This chapter describes the verification environment delivered with the Motion Estimation
Engine core. Ultimately, the system is verified by using long regression tests with several
different resolution input sequences. The output of the hardware from these tests must
exactly match the output given by the reference software that runs with the same stimulus.
Verification Platform Release
For the purposes of running, viewing, and understanding the verification process, the
release provides the following files:
1. Libraries of object (precompiled) source (same as Simulation):
\HDL\LowCost_MotionEstimation\MotionEstimation\Testbench\work\
\HDL\LowCost_MotionEstimation\MotionEstimation\Testbench\
memxlib\
\HDL\LowCost_MotionEstimation\MotionEstimation\Testbench\
Sim_tools\
\HDL\LowCost_MotionEstimation\MotionEstimation\Testbench\
unisim\
\HDL\LowCost_MotionEstimation\MotionEstimation\Testbench\
mig_ddr2_s3a_v1_06_a\
2. Source video sequences:
\InputSequences\
See the “Appendix, “Supporting Information” for the full file list.
3. Verification scripts:
\Verification\MotionEstimation\MotionEstimation_Verification.pl
\Verification\MotionEstimation\MotionEstimation_Verification_Le
vel1.bat
4. Testbench support module:
\TestBenchSupport\TestBenchSupport.pm
5. Software reference code executables:
\Software\ArchC_Rev3\bin\lencod.exe