文档介绍:华中科技大学
硕士学位论文
二维离散余弦变换的VLSI实现及IP软核设计
姓名:王智鸣
申请学位级别:硕士
专业:模式识别与智能系统
指导教师:田金文
20050512
摘要
随着遥感技术的发展航天遥感图像的分辨率和采样率也越来越高由此带来高
分辨率遥感影像数据存储量和传输数据量随之急剧增长数据码率高达 2000Mbps 以
上,因此必须进行图像数据压缩出于国家经济与安全利益的考虑在星载信息处理系
统的核心技术上我们必须研制具有自主知识产权的功能强大的功耗低体积小
重量轻与高可靠的星载图像处理系统芯片(SoC---System on Chip)才能满足实时海量
图像数据处理的要求
另一方面 SOC 开发的主要工作就是建立具有自主知识产权的 IP 核库鉴于 DCT
变换在图像和视频信号压缩中的广泛应用所以研究和开发具有自主知识产权的 DCT
模块对于未来图像处理系统的 SoC 开发具有非常重要的理论和实际意义
基于以上的思路本文首先概述了国内外各种离散余弦变化 DCT 的快速算法
及其 VLSI 实现的硬件结构在此基础上提出了基于分布式算法的无乘法器全流水
线 DCT 硬件结构利用 Verilog HDL 硬件描述语言开发了 RTL 级代码并进行了功
能仿真然后本文根据 IP 软核设计的要求将 DCT IP 软核在多种 FPGA 上进行适
配并且综合到 的标准单元库上提高了 DCT IP 核的可重用性最后
本文比较分析了该 DCT IP 核与业界同类产品的优劣论文的研究成果为进一步开发
IP 核库奠定了良好的基础
关键词离散余弦变换 DCT 分布式算法 IP 核 FPGA ASIC
I
Abstract
With the rapid development of remote-sensing technologies and the increasing
demand of better Image quality, the resolution and sample rate has e higher and
higher. The total code rate es as much as 2000Mbps. So, there has been a great
demand of an effective approach press the data. Due to national economy and
security, we should develop our own powerful, low-power, small-volume and highly
reliable information systems for our satellite SOC.
On the other hand, the main task of SOC development is to create our own IP
(Intellectual Property) cores. Because the DCT has been widely used in image and video
compression field, to develop a reusable DCT IP core is very important and valuable.
Based on the above idea, this paper summarizes the most popular DCT fast algorithms
and their VLSI implementation architectures. Then a no-multiplier, DA based, pipelined
DCT hardware architecture is presented. The Verilog HDL source code is developed, and
the functional simulation pleted. Afterward, according to the design requirement of
IP soft core, we implement this DCT IP core on several kinds of FPGAs, and map it on to
standard cell library, which increases the reusability of this IP core.