首页> 外国专利> Method and apparatus for preforming DCT and IDCT transforms on data signals with a preprocessor, a post-processor, and a controllable shuffle- exchange unit connected between the pre-processor and post- processor

Method and apparatus for preforming DCT and IDCT transforms on data signals with a preprocessor, a post-processor, and a controllable shuffle- exchange unit connected between the pre-processor and post- processor

机译:用于通过预处理器,后处理器以及连接在预处理器和后处理器之间的可控洗牌交换单元对数据信号进行DCT和IDCT转换的方法和装置

摘要

A method and apparatus for implementing a discrete cosine transform (DCT) or an inverse DCT (IDCT) with a single hardware unit which applies only positive valued multiplicative coefficients and can be switched to either perform a DCT or an IDCT. The invention processes parallel input digital data signals to produce parallel output digital data signals which represent a discrete transform (either a DCT or an IDCT) of the input data. One aspect of the invention is a method and apparatus for performing discrete transforms using a multiplier which implements MSB- first, bit-serial, carry-save, multiplication of an input word by a positive fixed coefficient. In one class of embodiments, the serially received digits of the input word can take on positive values only. In other embodiments, the serially received digits of the input word can take on positive or negative values. Performance of MSB-first carry-save multiplication allows the design of extremely efficient transforming hardware having low processing delay and high precision, and supporting medium to low speed transform rates. Another aspect of the invention is a method and apparatus for performing discrete transforms using a butterfly addition/subtraction circuit which receives two serial signals and generates both the sum and difference of such signals. In one class of embodiments, the inventive butterfly addition/subtraction circuit implements MSB-first, bit-serial addition and subtraction. In other embodiments, the inventive butterfly addition/subtraction circuit implements LSB-first, bit-serial addition and subtraction.
机译:用单个硬件单元实现离散余弦变换(DCT)或逆DCT(IDCT)的方法和装置,该硬件单元仅应用正值乘法系数,并且可以切换为执行DCT或IDCT。本发明处理并行输入数字数据信号以产生并行输出数字数据信号,该信号代表输入数据的离散变换(DCT或IDCT)。本发明的一个方面是一种用于使用乘法器执行离散变换的方法和装置,该乘法器实现了MSB优先,位串行,进位保存,输入字乘以正固定系数的乘法。在一类实施例中,输入字的串行接收数字只能取正值。在其他实施例中,输入字的串行接收的数字可以取正值或负值。 MSB优先进位保存乘法的性能允许设计具有低处理延迟和高精度并支持中低速转换速率的高效转换硬件。本发明的另一个方面是一种使用蝶形加法/减法电路执行离散变换的方法和设备,该蝶形加法/减法电路接收两个串行信号并产生这种信号的和与差。在一类实施例中,本发明的蝶形加法/减法电路实现了MSB优先,位串行加法和减法。在其他实施例中,本发明的蝶形加法/减法电路实现LSB优先,比特串行加法和减法。

著录项

  • 公开/公告号US5452466A

    专利类型

  • 公开/公告日1995-09-19

    原文格式PDF

  • 申请/专利权人 TEKNEKRON COMMUNICATIONS SYSTEMS INC.;

    申请/专利号US19930060228

  • 发明设计人 GERHARD FETTWEIS;

    申请日1993-05-11

  • 分类号G06F17/14;

  • 国家 US

  • 入库时间 2022-08-22 04:04:21

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号