Efficient implementation of an FIR filter on a general purpose p

Electrical computers: arithmetic processing and calculating – Electrical digital calculating computer – Particular function performed

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

708303, G06F 1710

Patent

active

060187557

ABSTRACT:
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.times. reduction in the number of memory accesses as compared to conventional methods.

REFERENCES:
patent: 5047972 (1991-09-01), Wada
patent: 5050118 (1991-09-01), Inoue et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Efficient implementation of an FIR filter on a general purpose p does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Efficient implementation of an FIR filter on a general purpose p, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient implementation of an FIR filter on a general purpose p will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2323451

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.