Xilinx UG4153 Blood Glucose Meter User Manual


 
H.264 Motion Estimation Engine www.xilinx.com 21
UG453 (v1.1) April 22, 2008
R
Chapter 4
Simulating the H. 264 Motion
Estimation Engine Core
This chapter describes a test bench architecture that was created in the ModelSim
environment for simulation of the Motion Estimation Engine core. It does not describe the
verification platform. The simulation described may be used for visualization of the I/O
signals at the periphery of the cores. Although the same precompiled libraries are used in
the verification of the Motion Estimation Engine core, this process is described in detail in
Chapter 5, “Verifying the System.”
Test Bench Release
For the purposes of running, viewing, and understanding the test bench and the
architectures used, the release provides the following files under
\HDL\LowCost_MotionEstimation\MotionEstimation:
1. Libraries of object (precompiled) source:
/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. Test bench stimulus files:
/HDL/LowCost_MotionEstimation/MotionEstimation/Testbench/
stimuli/ (input stimulus files)
3. ModelSim-specific script files:
/HDL/LowCost_MotionEstimation/MotionEstimation/Testbench/
MotionEstimation_prim.do
/HDL/LowCost_MotionEstimation/MotionEstimation/Testbench/
MotionEstimation_core.do
/HDL/LowCost_MotionEstimation/MotionEstimation/Testbench/
MotionEstimation_user.do
/HDL/LowCost_MotionEstimation/MotionEstimation/Testbench/
vsim_gui.bat