Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
542 words
A decimation filter comprising: means for supplying regularly recurring filter clock pulses; a first binary counter, having zeroeth and first successive stages for generating respective bits of a first digital electric signal representative of a modulo-four count of said regularly recurring filter clock pulses as applied to its zeroeth stage, and generating an overflow pulse from its first stage each third one of said regularly recurring filter clock pulses as counted modulo-four; a second binary counter, having a plurality of successive stages identified by respective consecutive numbers second through (n-1) th for generating respective bits of a second digital electric signal representative of a modulo-2.sup.(n-2) count of said overflow pulses from the first stage of said first binary counter; means for generating a third digital electric signal by selectively complementing said second digital electric signal responsive to the bit supplied from the zeroeth stage of said first binary counter as the least significant bit of said first digital signal; a digital multiplier, having a multiplicand input port connected for receiving said third digital electric signal, having a multiplier input port connected for receiving a stream of bits supplied at a rate one-quarter that at which said filter clock pulses regularly recur, and having a product output port; a parallel-bit adder having an augend input port, having an addend input port to which the product output port of said digital multiplier is connected, and having a sum output port; a first clocked latch having an input port to which the sum output port of said parallel-bit adder is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; a second clocked latch having an input port to which the output port of said first clocked latch is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; a third clocked latch having an input port to which the output port of said second clocked latch is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; a fourth clocked latch having an input port to which the output port of said third clocked latch is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; augend selection means for applying the signal from the output port of said fourth clocked latch to the augend input port of said parallel-bit adder except for each four clock pulse durations when the second binary counter is at zero count, for supplying the signal from the output port of said third clocked latch to the augend input port of said parallel-bit adder during the second and zeroeth clock pulse durations when the second binary counter is at zero count, and for supplying arithmetic zero to the augend input port of said parallel-bit adder during the first and third clock pulse durations when the second binary counter is at zero count; means for extracting a first output signal for said decimation filter from the output port of said second clocked latch; and means for extracting a second output signal for said decimation filter from the output port of said fourth clocked latch.
Claim 2
Dependent Claim
542 words
A decimation filter comprising: means for supplying regularly recurring filter clock pulses; a first binary counter, having zeroeth and first successive stages for generating respective bits of a first digital electric signal representative of a modulo-four count of said regularly recurring filter clock pulses as applied to its zeroeth stage, and generating an overflow pulse from its first stage each third one of said regularly recurring filter clock pulses as counted modulo-four; a second binary counter, having a plurality of successive stages identified by respective consecutive numbers second through (n-1) th for generating respective bits of a second digital electric signal representative of a modulo-2.sup.(n-2) count of said overflow pulses from the first stage of said first binary counter; means for generating a third digital electric signal by selectively complementing said second digital electric signal responsive to the bit supplied from the zeroeth stage of said first binary counter as the least significant bit of said first digital signal; a digital multiplier, having a multiplicand input port connected for receiving said third digital electric signal, having a multiplier input port connected for receiving a stream of bits supplied at a rate one-quarter that at which said filter clock pulses regularly recur, and having a product output port; a parallel-bit adder having an augend input port, having an addend input port to which the product output port of said digital multiplier is connected, and having a sum output port; a first clocked latch having an input port to which the sum output port of said parallel-bit adder is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; a second clocked latch having an input port to which the output port of said first clocked latch is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; a third clocked latch having an input port to which the output port of said second clocked latch is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; a fourth clocked latch having an input port to which the output port of said third clocked latch is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; augend selection means for applying the signal from the output port of said fourth clocked latch to the augend input port of said parallel-bit adder except for each four clock pulse durations when the second binary counter is at zero count, for supplying the signal from the output port of said third clocked latch to the augend input port of said parallel-bit adder during the second and zeroeth clock pulse durations when the second binary counter is at zero count, and for supplying arithmetic zero to the augend input port of said parallel-bit adder during the first and third clock pulse durations when the second binary counter is at zero count; means for extracting a first output signal for said decimation filter from the output port of said second clocked latch; and means for extracting a second output signal for said decimation filter from the output port of said fourth clocked latch.
Claim 3
Dependent Claim
103 words
A decimation filter as set forth in claim 1 wherein said augend selection means comprises: a first multiplexer having a first input port to which the output port of said third clocked latch connects, having a second input port to which the output port of said fourth clocked latch connects, and having an output port; and a second multiplexer having a first input port to which the output port of said first multiplexer connects, having a second input port to which a parallel-bit arithmetic zero signal is applied, and having an output port connected to the augend input port of said parallel-bit adder.
Claim 4
Dependent Claim
116 words
A decimation filter as set forth in claim 1 wherein said means for extracting a first output signal for said decimation filter includes a first parallel-in/serial-out register having a parallel-bit input port to which the output port of said second clocked latch is connected and having a single-bit-wide serial output port from which said first output signal is supplied in bit-serial format; and wherein said means for extracting a second output signal for said decimation filter includes a second parallel-in/serial-out register having a parallel-bit input port to which the output port of said fourth clocked latch is connected and having a single-bit-wide serial output port from which said second output signal is supplied in bit-serial format.
Claim 5
Dependent Claim
620 words
A plural-channel decimation filter comprising: means for supplying regularly recurring filter clock pulses; a first binary counter, having zeroeth and first successive stages for generating respective bits of a first digital electric signal representative of a modulo-four count of said regularly recurring filter clock pulses as applied to its zeroeth stage, and generating an overflow pulse from its first stage each third one of said regularly recurring filter clock pulses as counted modulo-four; a second binary counter, having a plurality of successive stages identified by respective consecutive numbers second through (n-1) th for generating respective bits of a second digital electric signal representative of a modulo-2.sup.(n-2) count of said overflow pulses from the first stage of said first binary counter; means for generating a third digital electric signal by selectively complementing said second ditigal electric signal responsive to the bit supplied from the zeroeth stage of said first binary counter as the least significant bit of said first digital signal; a first multiplexer having a first input port for receiving a first stream bits of supplied at a rate one-quarter that at which said filter clock pulses regularly recur, having a second input port for receiving a second stream of bits supplied at a rate one-quarter that at which said filter clock pulses regularly recur, and having an output port to which said first and second streams of bits are alternately selected as determined by the bit generated by said second stage of said second binary counter; a digital multiplier, having a multiplicand input port connected for receiving said third digital electric signal, having a multiplier input port to which the output port of said first multiplexer is connected, and having a product output port; a parallel-bit adder having an augend input port, having an addend input port to which the product output port of said digital multiplier is connected, and having a sum output port; a first clocked latch having an input port to which the sum output port of said parallel-bit adder is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; a second clocked latch having an input port to which the output port of said first clocked latch is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; a third clocked latch having an input port to which the output port of said second clocked latch is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; a fourth clocked latch having an input port to which the output port of said third clocked latch is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; augend selection means for applying the signal from the output port of said fourth clocked latch to the augend input port of said parallel-bit adder except for each four clock pulse durations when the second binary counter is at zero count, for supplying the signal from the output port of said third clocked latch to the augend input port of said parallel-bit adder during the second and zeroeth clock pulse durations when the second binary counter is at zero count, and for supplying arithmetic zero to the augend input port of said parallel-bit adder during the first and third clock pulse durations when the second binary counter is at zero count; means for extracting a first output signal for said decimation filter from the output port of said second clocked latch; and means for extracting a second output signal for said decimation filter from the output port of said fourth clocked latch.
Claim 6
Dependent Claim
620 words
A plural-channel decimation filter comprising: means for supplying regularly recurring filter clock pulses; a first binary counter, having zeroeth and first successive stages for generating respective bits of a first digital electric signal representative of a modulo-four count of said regularly recurring filter clock pulses as applied to its zeroeth stage, and generating an overflow pulse from its first stage each third one of said regularly recurring filter clock pulses as counted modulo-four; a second binary counter, having a plurality of successive stages identified by respective consecutive numbers second through (n-1) th for generating respective bits of a second digital electric signal representative of a modulo-2.sup.(n-2) count of said overflow pulses from the first stage of said first binary counter; means for generating a third digital electric signal by selectively complementing said second ditigal electric signal responsive to the bit supplied from the zeroeth stage of said first binary counter as the least significant bit of said first digital signal; a first multiplexer having a first input port for receiving a first stream bits of supplied at a rate one-quarter that at which said filter clock pulses regularly recur, having a second input port for receiving a second stream of bits supplied at a rate one-quarter that at which said filter clock pulses regularly recur, and having an output port to which said first and second streams of bits are alternately selected as determined by the bit generated by said second stage of said second binary counter; a digital multiplier, having a multiplicand input port connected for receiving said third digital electric signal, having a multiplier input port to which the output port of said first multiplexer is connected, and having a product output port; a parallel-bit adder having an augend input port, having an addend input port to which the product output port of said digital multiplier is connected, and having a sum output port; a first clocked latch having an input port to which the sum output port of said parallel-bit adder is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; a second clocked latch having an input port to which the output port of said first clocked latch is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; a third clocked latch having an input port to which the output port of said second clocked latch is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; a fourth clocked latch having an input port to which the output port of said third clocked latch is connected, having an output port, and being clocked at the rate at which said filter clock pulses regularly recur; augend selection means for applying the signal from the output port of said fourth clocked latch to the augend input port of said parallel-bit adder except for each four clock pulse durations when the second binary counter is at zero count, for supplying the signal from the output port of said third clocked latch to the augend input port of said parallel-bit adder during the second and zeroeth clock pulse durations when the second binary counter is at zero count, and for supplying arithmetic zero to the augend input port of said parallel-bit adder during the first and third clock pulse durations when the second binary counter is at zero count; means for extracting a first output signal for said decimation filter from the output port of said second clocked latch; and means for extracting a second output signal for said decimation filter from the output port of said fourth clocked latch.
Claim 7
Dependent Claim
129 words
A plural-channel decimation filter as set forth in claim 4 wherein said means for extracting a first output signal for said decimation filter includes a first parallel-in/serial-out register having a parallel-bit input port to which the output port of said second clocked latch is connected, having a single-bit-wide serial input port, and having a single-bit-wide serial output port from which said first output signal is supplied in bit-serial format; and wherein said means for extracting a second output signal for said decimation filter includes a second parallel-in/serial-out register having a parallel-bit input port to which the output port of said fourth clocked latch is connected, having a single-bit-side serial input port, and having a single-bit-wide serial output port from which said second output signal is supplied in bit-serial format.
Claim 8
Dependent Claim
125 words
A plural-channel decimation filter as set forth in claim 5 in combination with: at least one other such plural-channel decimation filter; means connecting the respective first parallel-in/serial-out registers of said plural-channel decimation filters in a first bit-serial loop, with the single-bit-wide serial output port of each first parallel-in/serial-out register connected to the single-bit-wide serial input port of a respective other one of said first parallel-in/serial-out registers; means connecting the respective second parallel-in/serial-out registers of said plural-channel decimation filters in a second bit-serial loop, with the single-bit-wide serial output port of each second parallel-in/serial-out register connected to the single-bit-wide serial input port of a respective other one of said second parallel-in/serial-out registers; and means for extracting bit-serial output signals from said first and second bit-serial loops.
Claim 9
Dependent Claim
84 words
A combination as set forth in claim 6 wherein said means for extracting bit-serial output signals from said first and second bit-serial loops comprises: a second multiplexer having a first input port to which the single-bit-wide serial output port of one of said first parallel-in/serial-out registers in said first bit-serial loop is connected, having a second input port to which the single-bit-wide serial output port of one of said second parallel-in/serial-out registers in said second bit-serial loop is connected, and having an output port.