首页> 外文期刊>Circuits, systems and signal processing >A Structured Fast Algorithm for the VLSI Pipeline Implementation of Inverse Discrete Cosine Transform
【24h】

A Structured Fast Algorithm for the VLSI Pipeline Implementation of Inverse Discrete Cosine Transform

机译:逆离散余弦变换的VLSI管道实现的结构化快速算法

获取原文
获取原文并翻译 | 示例
           

摘要

The forward and inverse DCT has many applications in digital signal processing area, but, due to its high arithmetic complexity, it is necessary to find efficient software implementations or even to find VLSI implementations for them. Existing fast algorithms for IDCT or DCT have a SFG graph that is not very regular and modular and, even more importantly, the topology of the interconnection network is not easy to implement in VLSI due to the so-called retrograde indexing. Due to this problem, there are few pipeline implementations for IDCT and DCT, although pipelining is an efficient engineering solution that allows high speed performance with a reduced hardware complexity and power consumption. In this paper, we present an efficient solution to successfully reformulate the IDCT algorithm with a focus on developing a modular and regular computation structure that can be easily implemented using a pipelined VLSI architecture. Using new restructuring input sequences that can be computed in parallel with the new SFG graph in a pipeline manner, a novel efficient fast algorithm for the computation of inverse discrete cosine transform is presented. The obtained SFG graph has the best structure that can be obtained for IDCT, avoiding the so-called retrograde indexing and being highly regular and modular. Moreover, the obtained SFG graph is scalable, being easy to extend to larger values of N that is a power of 2. It can also be used to obtain a generalization of a radix-2 algorithm for length N = p center dot 2(m), where "p" is a prime number. This algorithm is based on a recursive decomposition of the computation of the inverse DCT that requires a reduced number of arithmetic operations and has a regular and simple computational structure that can be easily implemented in VLSI in a pipeline manner. Its main advantages are its simple, regular and modular computational structure and its high potential to be pipelined so that it can be used to obtain an efficient pipeline VLSI implementation.
机译:前进和逆DCT在数字信号处理区域中具有许多应用,但由于其高算术复杂性,必须找到有效的软件实现,甚至可以找到它们的VLSI实现。对于IDCT或DCT的现有快速算法具有不太规则和模块化的SFG图,更重要的是,由于所谓的逆行索引,互连网络的拓扑在VLSI中不易实现。由于这个问题,IDCT和DCT几乎没有管道实现,尽管流水线是一种有效的工程解决方案,其允许具有减少的硬件复杂性和功耗的高速性能。在本文中,我们提出了一种有效的解决方案,以便在开发模块化和常规计算结构上成功重新格式化IDCT算法,这些算法可以使用流水线VLSI架构容易地实现。使用可以以管道方式与新SFG图并联计算的新重组输入序列,呈现了一种用于计算逆离散余弦变换的新型高效快速算法。所获得的SFG曲线图具有可用于IDCT的最佳结构,避免所谓的逆行索引并高度规则和模块化。此外,所获得的SFG曲线图是可伸缩的,易于延伸到较大的N值,该功率为2.它还可以用于获得长度n = p中心点2的基数-2算法的概括(m ),“p”是素数。该算法基于递归分解的逆DCT的计算,其需要减少算术运算的数量并且具有可以以管道方式在VLSI中容易地实现的常规和简单的计算结构。其主要优点是其简单,常规和模块化的计算结构及其高潜力,以便它可用于获得有效的管道VLSI实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号