根据上述思想,采用Verilog HDL语言完成硬件的编写,选用Altera公司的软件Quartus II 11.0和ModelSim 6.6d进行了实现和仿真。部分仿真结果如图7所示。从仿真图中可以看出,本设计中第1~21个周期完成一个块的变换,第17~24个周期完成量化,第25~26个周期进行扫描数据的准备,第27~59个周期完成数据的扫描并输出扫描的结果,整个扫描过程只用了33个周期,各个模块输出结果正确,达到了预期的设计要求。本设计完成一个块的变换、量化和扫描需要59个时钟周期,因此,处理一个宏块的时间为236个时钟,满足编码要求。