论文部分内容阅读
移动通信和互联网成为当今世界发展最快,前景最诱人的业务。它们的增长速度都是任何预测家未曾预料到的。在移动互联网中有海量视频需要处理、存储。因此作为移动互联网的终端例如手机对视频处理的能力要求越来越高。作为微软的高清视频标准的VC-1整合了MPEG及H.264的优点,对视频有很杰出的效能表现。论文以基于VC-1的整数DCT(离散余弦变换)变换IP软核设计为目标,主要进行了两方面的工作:一方面是整数DCT变换的算法分析与IP软核设计;另一方面是对整数DCT变换IP软核进行FPGA验证。重点研究了8×8和4×4的整数DCT变换矩阵的结构和特点,然后推广到8×4和4×8的DCT变换,将矩阵变换中的乘法运算转换为运算单元可复用的加法运算和算术位移运算。在此基础上,分析了基于行列分离方案实现2-维整数DCT变换的硬件结构。本文使用Verilog HDL编写了基于VC-1的整数DCT的RTL级代码,并用Cadence的NC-Verilog进行功能仿真,仿真结果验证了设计功能的正确性。最后,将2-维整数DCT IP软核在FPGA上进行了验证。论文的研究成果为进一步开发IP核库奠定了良好的基础。