Variable length fractional bandwidth low-pass filtering
First Claim
1. A variable length fractional filter comprising:
- a plurality of filter stages operably coupled to perform fractional filtering on a plurality of input samples to produce a plurality of output samples; and
a load balancer operably coupled to balance the plurality of filter stages to each filter a substantially equal number of the plurality of input samples, based on a receive scaling factor data.
2 Assignments
0 Petitions
Accused Products
Abstract
A variable length fractional bandwidth low-pass filter is implemented as a plurality of filter stages. Each filter stage performs fractional filtering of a plurality of input samples to form an output sample. The number of filter stages is determined based on the characteristic of the filter stage, and the load is suitably balanced to allow for a minimal number of filter stages. Load balancing is applied so as to utilize each of the filter stages only when required. The load balancing is applied so as to provide a substantially equal load to each filter stage, and the number of filter stages is determined so as to allow the filter to operate substantially at the input sample rate.
12 Citations
22 Claims
-
1. A variable length fractional filter comprising:
-
a plurality of filter stages operably coupled to perform fractional filtering on a plurality of input samples to produce a plurality of output samples; and a load balancer operably coupled to balance the plurality of filter stages to each filter a substantially equal number of the plurality of input samples, based on a receive scaling factor data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for variable length fractional filtering comprising the steps of:
-
balancing the allocation of a plurality of filter stage processes to filter a substantially equal number of a plurality of input samples based on a received scaling factor data, and performing fractional filtering on the plurality of input samples within each of the plurality of filter stage processes to produce a plurality of output samples. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for fractionally filtering a plurality of input samples, comprising:
-
means for detennining an enable value to selectively enable a plurality of means for filtering and for detenmining an initial phase value corresponding to each of the plurality of input samples; and a plurality of means, operably responsive to the means for determining the enable value, for filtering a predetermined number of the plurality of input samples when the enable value is a first enable value to produce an output sample, the filtering being based on the initial phase value. - View Dependent Claims (20, 21, 22)
-
Specification