在本文中,我们介绍了一种基于分布式算法的2D DCT结构,该结构中,我们充分利用 了三角函数的周期性与对偶性,并利用简单ALU实现加减法的分时复用,从而比已有的分布式DCT结构节省了很多硬件资源;另一方面,在本文的硬件结构中,用RAM代替了ROM, 从而加快了速度又节省了资源(因为随输入数据的数量和它们精度的增加ROM的容量呈指 数级增加)。