Claims
- 1. A linear phase FIR sinc filter, comprising:a. a bus; b. one or more input buffers, one for each incoming channel connected to said bus; c. one or more pages of memory, one for each input buffer, connected to said bus; d. a shifter, connected to said bus, selectively shifting the bit positions of digital words received from said bus; and e. an arithmetic unit receiving at one input the output of said shifter and at another input an output of an accumulator and selectively providing an output either to said bus or to a filter output or to an input of said accumulator.
- 2. The linear phase FIR sine filter of claim 1, further comprising a sequencer for controlling switching of said sinc filter.
- 3. The linear phase FIR sinc filter of claim 2 in which said sequencer is partitioned into main and subroutine components.
- 4. The linear phase FIR sinc filter of claim 3 in which invocation of a component of one of said main components invokes execution of one or more subroutine components.
- 5. The linear phase FIR sinc filter of claim 3 in which said sequencer is implemented in microcode.
- 6. The linear phase FIR sinc filter of claim 3 in which said sequencer is implemented in logic.
- 7. A method of implementing a sinc filter, comprising the steps of:a. receiving a plurality of digital words; b. selectively shifting one or more of said words; c. selectively adding previously stored results to said shifted one or more of said words to produce a summed output; and d. selectively storing said summed output or providing said summed output to a filter output or to an accumulator input.
- 8. A program product, comprising:a. a memory medium; and b. control instructions stored on said memory medium, said control instructions causing a plurality of digital words to be received, selective shifting one or more of said words, selective adding of previously stored results to one or more shifted words to produce a summed output; and selectively storing or outputting of said summed output.
CROSS-REFERENCES TO RELATED APPLICATIONS
The invention disclosed herein is related to application Ser. No. 09/153,863, filed Sep. 16, 1998, by inventors Joel Page, Edwin De Angel, Wai Laing Lee, Lei Wang, Hong Zheng and Chung-Kai Chow and entitled “A POLYPHASE FILTER WITH SELECTIVE PHASE SHIFTING.”
The invention disclosed herein is related to application Ser. No. 09/153,862, filed Sep. 16, 1998, by inventors Joel Page, Edwin De Angel, Wai Laing Lee, Lei Wang, Hong Zheng and Chung-Kai Chow and entitled “A SINC FILTER WITH SELECTIVE DECIMATION RATIOS.”
The invention disclosed herein is related to application Ser. No. 09/153,860, filed Sep. 16, 1998, by inventors Joel Page, Edwin De Angel, Wai Laing Lee, Lei Wang, Hong Zheng and Chung-Kai Chow and entitled “A SINC FILTER USING TWISTING SYMMETRY.”
The invention disclosed herein is related to application Ser. No. 09/154,242, filed Sep. 16, 1998, by inventors Joel Page, Edwin De Angel, Wai Laing Lee, Lei Wang, Hong Zheng, Chung-Kai Chow and entitled “NETWORK SYNCHRONIZATION.”
The invention disclosed herein is related to application Ser. No. 09/153,861, filed Sep. 16, 1998, by inventors Joel Page, Edwin De Angel, Wai Laing Lee, Lei Wang, Hong Zheng and Chung-Kai Chow and entitled “CLOCK ALIGNMENT FOR REDUCED NOISE AND EASY INTERFACING.”
The invention disclosed herein is related to application Ser. No. 09/153,869, filed Sep. 16, 1998, by inventors Joel Page, Edwin De Angel, Wai Laing Lee, Lei Wang, Hong Zheng and Chung-Kai Chow and entitled “A CHIP ARCHITECTURE FOR DATA ACQUISITION.”
The invention disclosed herein is related to application Ser. No. 09/153,867, filed Sep. 16,1998, by inventors Joel Page, Edwin De Angel, Wai Laing Lee, Lei Wang, Hong Zheng and Chung-Kai Chow and entitled “SYSTEM AND TECHNIQUES FOR SEISMIC DATA ACQUISITION.”
The invention disclosed herein is related to application Ser. No. 09/153,864, filed Sep. 16, 1998, by inventors Joel Page, Edwin De Angel, Wai Laing Lee, Lei Wang, Hong Zheng and Chung-Kai Chow and entitled “POWER ON RESET TECHNIQUES FOR AN INTEGRATED CIRCUIT CHIP.”
The invention disclosed herein is related to application Ser. No. 09/154,241, filed Sep. 16, 1998, by inventors Joel Page, Edwin De Angel, Wai Laing Lee, Lei Wang, Hong Zheng and Chung-Kai Chow and entitled “NOISE MANAGEMENT USING A SWITCHED CONVERTER.”
The invention disclosed herein is related to application Ser. No. 09/153,868, filed Sep. 16, 1998, by inventors Joel Page, Edwin De Angel, Wai Laing Lee, Lei Wang, Hong Zheng and Chung-Kai Chow and entitled “CORRECT CARRY BIT GENERATION.”
US Referenced Citations (19)
Non-Patent Literature Citations (5)
Entry |
A. J. Stratakos et al., “High-Efficiency Low-Voltage DC-DC Conversion for Portable Applications”, IWLPD '94 Workshop Proceedings, pp. 105-110. |
E.B. Hogenauer, “An Economical Class of Digital Filters for Decimation and Interpolation”, IEEE Trans. Acoust., Speech, Signal Proc., Apr. 1981, vol. ASSP-29, No. 2, pp. 155-162. |
B. Leung, “The Oversampling Technique for Analog to Digital Conversion: A Tutorial Overview”, Analog Integrated Circuits and Signal Porcessing 1, 1991, pp. 65-74. |
M. Rebeschini et al., “A High-Resolution CMOS Sigma-Delta A/D Converter with 320 kHz Output Rate”, IEEE Proc., ISCAS, 1989, pp. 246-249. |
M. Alexander et al., “A 192kHz Sigma-Delta ADC with Integrated Decimation Filters Providing -97.4dB THD”, 1994 IEEE ISSCC Digest Tech. Papers, 37, pp. 190-191. |