首页> 外国专利> Efficient implementation of an FIR filter on a general purpose processor

Efficient implementation of an FIR filter on a general purpose processor

机译:在通用处理器上高效实现FIR滤波器

摘要

A Finite Impulse Response (FIR) filter is implemented in software on a general purpose processor in a manner which reduces the number of memory accesses as compared to conventional methods. In particular, an efficient implementation for a general purpose processor having a substantial number of registers includes inner and outer loop code which together make ##EQU1## memory accesses and KN multiply- accumulates, where L.sub.1 is the number of output vector elements computed during each pass through the outer loop and where L.sub.2 is the number of taps per output vector element computed during each pass through the inner loop. The efficient implementation exploits L.sub.1 +2L. sub.2 general purpose registers. For an embodiment in which L.sub.1 =L. sub.2 =8, inner and outer loop code make ##EQU2## memory accesses, which for filter implementations with large numbers of taps, approaches a 4× reduction in the number of memory accesses as compared to conventional methods.
机译:有限冲激响应(FIR)滤波器是在通用处理器上的软件中实现的,与传统方法相比,该方法可以减少内存访问的次数。特别地,具有大量寄存器的通用处理器的有效实现包括内部和外部循环代码,它们一起使## EQU1 ##存储器访问和KN累加,其中L.sub.1是输出数在每次通过外循环时计算的向量元素,其中L2是在每次通过内循环时计算的每个输出向量元素的抽头数。有效的实现利用了L.sub.1 + 2L。 sub.2通用寄存器。对于其中L 1 = L的实施例。 sub.2 = 8,内部和外部循环代码进行## EQU2 ##内存访问,对于具有大量抽头的滤波器实现,访问次数接近4倍;与传统方法相比,减少了存储器访问次数。

著录项

  • 公开/公告号US6018755A

    专利类型

  • 公开/公告日2000-01-25

    原文格式PDF

  • 申请/专利权人 ALTOCOM INC.;

    申请/专利号US19960748854

  • 发明设计人 MARK GONIKBERG;HAIXIANG LIANG;

    申请日1996-11-14

  • 分类号G06F17/10;

  • 国家 US

  • 入库时间 2022-08-22 01:38:05

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号