Claims
- 1. A digital filter, comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output,
the filter factors have a symmetrical sequence and values of the filter factors are set so that a sum of the sequence is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs.
- 2. The digital filter according to claim 1, the sequence of filter factors is composed of ratios of −1, 0, 9, 16, 9, 0, and −1.
- 3. The digital filter, comprising:
the digital filter of claim 2 is cascaded in a plurality of stages.
- 4. A digital filter, comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output,
the filter factors have a symmetrical sequence and values are set so that a sum of the sequence is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs.
- 5. The digital filter according to claim 4, the sequence of filter factors is composed of ratios of 1, 0, −9, 16, −9, 0, and 1.
- 6. The digital filter, comprising:
the digital filter of claim 5 is cascaded in a plurality of stages.
- 7. The digital filter, comprising:
the digital filter of claim 2 and the digital filter of claim 5 are cascaded.
- 8. A digital filter, comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output,
the filter is designed based on first filter factors having a symmetrical sequence in which values are set so that a sum is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs, and second filter factors are provided as filter factors for the signals of the taps, the second filter factors being obtained by reversing signs of values other than a median of the sequence of the first filter factors while causing absolute values of the sequence to remain the same.
- 9. A digital filter, comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output,
the filter is designed based on first filter factors having a symmetrical sequence in which values are set so that a sum is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs, and second filter factors are provided as filter factors for the signals of the taps, the second filter factors being obtained by reversing signs of values other than a median of the sequence of the first filter factors while absolute values of the sequence is caused to remain the same, and subtracting the median of the sequence from a reference value.
- 10. The digital filter according to claim 8, the first filter factors are composed of a sequence obtained by cascading a basic filter in one or more stages, the basic filter constituted using, as filter factors, a sequence composed of ratios of −1, 0, 9, 16, 9, 0, and −1.
- 11. The digital filter according to claim 9, the first filter factors are composed of a sequence obtained by cascading a basic filter in one or more stages, the basic filter constituted using, as filter factors, a sequence composed of ratios of −1, 0, 9, 16, 9, 0, and −1.
- 12. A digital filter, comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output,
the filter is designed based on first filter factors having a symmetrical sequence in which values are set so that a sum is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs, and second filter factors are provided as filter factors for the signals of the taps, the second filter factors having a sequence in which values are set so that sums of the first filter factors and the second filter factors serve as reference values.
- 13. A digital filter, comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output,
the filter is designed based on second filter factors having a symmetrical sequence in which values are set so that a sum is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs, and first filter factors are provided as filter factors for the signals of the taps, the first filter factors being obtained by reversing signs of values other than a median of the sequence of the second filter factors while causing absolute values of the sequence to remain the same.
- 14. A digital filter, comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output,
the filter is designed based on second filter factors having a symmetrical sequence in which values are set so that a sum is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs, and first filter factors are provided as filter factors for the signals of the taps, the first filter factors being obtained by reversing signs of values other than a median of the sequence of the second filter factors while causing absolute values of the sequence to remain the same, and subtracting the median of the sequence from a reference value.
- 15. The digital filter according to claim 13, the second filter factors are composed of a sequence obtained by cascading a basic filter in one or more stages, the basic filter constituted using, as filter factors, a sequence composed of ratios of 1, 0, −9, 16, −9, 0, and 1.
- 16. The digital filter according to claim 14, the second filter factors are composed of a sequence obtained by cascading a basic filter in one or more stages, the basic filter constituted using, as filter factors, a sequence composed of ratios of 1, 0, −9, 16, −9, 0, and 1.
- 17. A digital filter, comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output,
the filter is designed based on second filter factors having a symmetrical sequence in which values are set so that a sum is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs, and first filter factors are provided as filter factors for the signals of the taps, the first filter factors having a sequence in which values are set so that sums of the first filter factors and the second filter factors serve as reference values.
- 18. A digital filter, comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output,
the filter is designed based on first filter factors having a symmetrical sequence in which values are set so that a sum is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs, and second filter factors are provided as filter factors for the signals of the taps, the second filter factors being obtained by converting the sequence of the first filter factors and setting values so that a sum of the converted sequence is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs in the converted sequence.
- 19. A digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output,
the filter is designed based on second filter factors having a symmetrical sequence in which values are set so that a sum is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs, and first filter factors are provided as filter factors for the signals of the taps, the first filter factors being obtained by converting the sequence of the second filter factors and setting values so that a sum of the converted sequence is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs in the converted sequence.
- 20. A method of designing a digital filter, the digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output, the method comprises:
determining filter factors for the signals of the taps by reversing signs of values other than a median of the sequence of basic filter factors while causing absolute values of the sequence to remain the same based on the basic filter factors having a symmetrical sequence in which values are set so that a sum is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs.
- 21. A method of designing a digital filter, the digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output, the method comprises:
determining filter factors for the signals of the taps by reversing signs of values other than a median of the sequence of basic filter factors while causing absolute values of the sequence to remain the same, and subtracting the median of the sequence from a reference value, based on the basic filter factors having a symmetrical sequence in which values are set so that a sum is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs.
- 22. The method of designing the digital filter according to claim 20, the basic filter factors are composed of a sequence of ratios of −1, 0, 9, 16, 9, 0, and −1.
- 23. The method of designing the digital filter according to claim 21, the basic filter factors are composed of a sequence of ratios of −1, 0, 9, 16, 9, 0, and −1.
- 24. A method of designing a digital filter, the digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output, the method comprises:
determining filter factors for the signals of the taps by reversing signs of values other than a median of the sequence of basic filter factors while causing absolute values of the sequence to remain the same based on the basic filter factors having a symmetrical sequence in which values are set so that a sum is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs.
- 25. A method of designing a digital filter, the digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output, the method comprises:
determining filter factors for the signals of the taps by reversing signs of values other than a median of a sequence of basic filter factors while causing absolute values of the sequence to remain the same, and subtracting the median of the sequence from a reference value, based on the basic filter factors having a symmetrical sequence in which values are set so that a sum is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs.
- 26. The method of designing the digital filter according to claim 24, the basic filter factors are composed of a sequence of ratios of 1, 0, −9, 16, −9, 0, and 1.
- 27. The method of designing the digital filter according to claim 25, the basic filter factors are composed of a sequence of ratios of 1, 0, −9, 16, −9, 0, and 1.
- 28. A method of designing a digital filter, the digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output, the method comprises:
determining filter factors for the signals of the taps by converting the sequence of basic filter factors and setting values so that a sum of the converted sequence is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs in the converted sequence, based on the basic filter factors having a symmetrical sequence in which values are set so that a sum is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs.
- 29. A method of designing a digital filter, the digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output, the method comprises:
determining filter factors for the signals of the taps by converting the sequence of basic filter factors and setting values so that a sum of the converted sequence is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs in the converted sequence, based on the basic filter factors having a symmetrical sequence in which values are set so that a sum is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs.
- 30. A method of designing a digital filter, the digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output, the method comprises:
cascading a basic filter inn stages (n=1), the basic filter being constituted using basic filter factors having a symmetrical sequence in which values are set so that a sum is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs, and determining, as filter factors for the signals of the taps, nth-order filter factors obtained thus.
- 31. The method of designing the digital filter according to claim 30, signs of values other than a median of a sequence of the nth-order filter factors are reversed while causing absolute values of the sequence to remain the same, and transfer filter factors obtained thus are determined as filter factors for the signals of the taps.
- 32. The method of designing the digital filter according to claim 30, signs of values other than a median of a sequence of the nth-order filter factors are reversed while causing absolute values of the sequence to remain the same, the median of the sequence is subtracted from a reference value, and transfer filter factors obtained thus are determined as filter factors for the signals of the taps.
- 33. A method of designing a digital filter, the digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output, the method comprises:
cascading a basic filter inn stages (n=1), the basic filter being constituted using basic filter factors having a symmetrical sequence in which values are set so that a sum is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs, and determining, as filter factors for the signals of the taps, nth-order filter factors obtained thus.
- 34. The method of designing the digital filter according to claim 33, signs of values other than a median of a sequence of the nth-order filter factors are reversed while causing absolute values of the sequence to remain the same, and transfer filter factors obtained thus are determined as filter factors for the signals of the taps.
- 35. The method of designing the digital filter according to claim 33, signs of values other than a median of a sequence of the nth-order filter factors are reversed while causing absolute values of the sequence to remain the same, the median of the sequence is subtracted from a reference value, and transfer filter factors obtained thus are determined as filter factors for the signals of the taps.
- 36. The method of designing the digital filter according to claim 30, a pass frequency band of the filter is shifted by changing a delay rate of the delay unit.
- 37. The method of designing the digital filter according to claim 33, a pass frequency band of the filter is shifted by changing a delay rate of the delay unit.
- 38. A method of designing a digital filter, the digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output, the method comprises:
shifting a pass frequency band of the filter by changing a delay rate of the delay unit in a basic filter constituted using basic filter factors having a symmetrical sequence in which values are set so that a sum is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs.
- 39. A method of designing a digital filter, the digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output, the method comprises:
shifting a pass frequency band of the filter by changing a delay rate of the delay unit in a basic filter constituted using basic filter factors having a symmetrical sequence in which values are set so that a sum is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs.
- 40. The method of designing a digital filter, comprising:
a filter using the filter factors obtained by the designing method according to claim 30 is cascaded in m stages (m=1), so that a pass frequency band of the filter is adjusted.
- 41. The method of designing a digital filter, comprising:
a filter using the filter factors obtained by the designing method according to claim 33 is cascaded in m stages (m=1), so that a pass frequency band of the filter is adjusted.
- 42. The method of designing a digital filter, comprising:
a filter using the filter factors obtained by the designing method according to claim 38 is cascaded in m stages (m=1), so that a pass frequency band of the filter is adjusted.
- 43. The method of designing a digital filter, comprising:
a filter using the filter factors obtained by the designing method according to claim 39 is cascaded in m stages (m=1), so that a pass frequency band of the filter is adjusted.
- 44. The method of designing a digital filter, comprising:
a filter using the filter factors obtained by the designing methods according to claims 30, 33, 38, and 39 and a filter using the filter factors obtained by the designing method according to any other one of claims 30, 33, 38, and 39 are arbitrarily cascaded, so that a pass frequency band of the filter is adjusted.
- 45. A method of designing a digital filter, the digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying signals of taps by given filter factors and then performing addition and output, the method comprises:
cascading a first basic filter inn stages (n=1), the first basic filter being constituted using first basic filter factors having a symmetrical sequence in which values are set so that a sum is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs, and shifting a pass frequency band of the filter by changing a delay rate of the delay unit, so that nth-order filter factors are obtained; cascading a second basic filter in m stages (m=1), the second basic filter being constituted using second basic filter factors having a symmetrical sequence in which values are set so that a sum is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs, and shifting a pass frequency band of the filter by changing a delay rate of the delay unit, so that mth-order filter factors are obtained; cascading the filter using the nth-order filter factors and the filter using the mth-order filter factors; and reversing signs of values other than a median of the sequence of the filter factors obtained by the cascade connection while causing absolute values of the sequence to remain the same, and subtracting the median of the sequence from a reference value, so that transfer filter factors obtained thus are determined as filter factors for the signals of the taps.
- 46. A method of designing a digital filter, the digital filter comprising a tapped delay line made up of a plurality of delay units, the digital filter multiplying the signals of taps by given filter factors and then performing addition and output, the method comprises:
based on first filter factors having a symmetrical sequence in which values are set so that a sum is not zero and a sum of every other terms is equal to a sum of the other every other terms with the same signs or having a sequence in which values are set so that a sum is zero and a sum of every other terms is equal to a sum of the other every other terms with opposite signs, determining second filter factors obtained when a basic filter constituted using the first filter factors is cascaded in a plurality of stages, the second filter factors are obtained when the basic filter is cascaded for the number of stages where a frequency changing with the number of cascaded stages exceeds a target frequency; reversing signs of values other than a median of a sequence of the second filter factors while causing the absolute values of the sequence to remain the same based on the determined second filter factors, and subtracting the median of the sequence from a reference value, so that transfer filter factors are obtained; determining third filter factors obtained when an interim product filter constituted using the transfer filter factors is cascaded in a plurality of stages based on the transfer filter factors, the third filter factors are obtained when the interim product filter is cascaded for the number of stages where a frequency changing with the number of cascaded stages exceeds the target frequency; similarly determining, based on the determined third filter factors, transfer factors and filter factors repeatedly, the filter factors being obtained when an interim product filter constituted using the transfer filter factors is cascaded, and reducing an error between a frequency obtained thus and the target frequency to determine final filter factors.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2001-273345 |
Sep 2001 |
JP |
|
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This Application is a Continuation of application PCT/JP02/09046 filed on Sep. 5, 2002, the entire contents of which are incorporated herein by reference. PCT/JP02/09046 claims priority to Japanese application 2001-273345 filed on Sep. 10, 2001.
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/JP02/09046 |
Sep 2002 |
US |
Child |
10708405 |
Mar 2004 |
US |