IP Library Granted Patent US 7,436,339
Granted Patent B2
US 7,436,339 · App. 11/185,514 · Granted Oct 14, 2008

Method and apparatus to emulate a filter using digital elements

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,436,339
App. No.
11/185,514
Granted
Oct 14, 2008
Kind
B2
Abstract

A system, apparatus, method and article to emulate a filter using digital elements are described. The apparatus may include a digital-to-analog converter having an impulse response emulator, the impulse response emulator to receive multiple digital signals each having a predetermined waveform, and convert a sequence of bits from each digital signal to a predetermined analog waveform corresponding to the sequence of bits using a lookup table or digital filter. Other embodiments are described and claimed.

Claims (33)

1. An apparatus, comprising:

a digital-to-analog converter having an impulse response emulator, said impulse response emulator to receive multiple digital signals each having a predetermined waveform, and convert a sequence of bits from each digital signal to a predetermined analog waveform corresponding to said sequence of bits using a lookup table.

2. The apparatus of claim 1 , said predetermined analog waveform to represent a predetermined impulse response for a filter based on said predetermined waveform.

3. The apparatus of claim 1 , said impulse response emulator to include a bit path for each digital signal, with each bit path to include a control logic coupled to said lookup table, said control logic to receive a sequence of bits from a corresponding digital signal and output a control word using said sequence of bits, said control word to comprise an address for said lookup table.

4. The apparatus of claim 3 , said lookup table to receive said address and output digital information representing said predetermined analog waveform corresponding to said address.

5. The apparatus of claim 4 , comprising a converter for each bit path coupled to said lookup table, said converter to receive said digital information and convert said digital information into said predetermined analog waveform.

6. The apparatus of claim 1 , comprising a weighted-sum module coupled to said converters, said weighted-sum module having a weighting element for each bit path and a summation element, said weighting element to weight said predetermined analog waveform and output a weighted analog waveform, and said summation element to sum said weighted analog waveform with other weighted analog waveforms to form an analog output signal.

7. An apparatus, comprising:

a digital-to-analog converter having an impulse response emulator, said impulse response emulator to receive multiple digital signals each having a predetermined waveform, and convert a sequence of bits from each digital signal to a predetermined analog waveform corresponding to said sequence of bits using at least one digital filter.

8. The apparatus of claim 7 , said predetermined analog waveform to represent a predetermined impulse response for a filter based on said predetermined waveform.

9. The apparatus of claim 7 , said impulse response emulator to include a bit path for each digital signal, with each bit path to include a digital filter, said digital filter to receive a sequence of bits from a corresponding digital signal and output digital information representing said predetermined analog waveform.

10. The apparatus of claim 9 , comprising a converter coupled to each digital filter, said converter to receive said digital information and convert said digital information into said predetermined analog waveform.

11. The apparatus of claim 7 , comprising a weighted-sum module coupled to said converters, said weighted-sum module having a weighting element for each bit path and a summation element, said weighting element to weight said predetermined analog waveform and output a weighted analog waveform, and said summation element to sum said weighted analog waveform with other weighted analog waveforms to form an analog output signal.

12. A method, comprising:

receiving multiple digital signals each having a predetermined waveform; and converting a sequence of bits from each digital signal to a predetermined analog waveform corresponding to said sequence of bits using a lookup table;

said predetermined analog waveform to represent a predetermined impulse response for a filter based on said predetermined waveform.

13. The method of claim 12 comprising generating a control word using a sequence of bits from said digital signal, said control word to comprise an address for said lookup table.

14. The method of claim 13 , comprising retrieving digital information representing said predetermined analog waveform using said address.

15. The method of claim 14 , comprising converting said digital information into said predetermined analog waveform.

16. The method of claim 12 comprising:

weighting said predetermined analog waveform; and

summing said weighted analog waveform with other weighted analog waveforms to form an analog output signal.

17. A method, comprising:

receiving multiple digital signals each having a predetermined waveform; and

converting a sequence of bits from each digital signal to a predetermined analog waveform corresponding to said sequence of bits using a digital filter;

said predetermined analog waveform to represent a predetermined impulse response for a filter based on said predetermined waveform.

18. The method of claim 17 , comprising:

receiving a sequence of bits from a corresponding digital signal; and

generating digital information representing said predetermined analog waveform.

19. The method of claim 18 , comprising converting said digital information into said predetermined analog waveform.

20. The method of claim 17 comprising:

weighting said predetermined analog waveform; and

summing said weighted analog waveform with other weighted analog waveforms to form an analog output signal.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2012
From: PINE VALLEY INVESTMENTS, LLC
To: HARRIS CORPORATION
Reel/Frame 027529/0160 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2009
From: TYCO ELECTRONICS GROUP S.A.; TYCO ELECTRONICS CORPORATION; THE WHITAKER CORPORATION; M/A-COM, INC.; RAYCHEM INTERNATIONAL; M/A-COM PRIVATE RADIO SYSTEMS CANADA CORP.
To: PINE VALLEY INVESTMENTS, INC.
Reel/Frame 023065/0269 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2005
From: AHMED, WALID KHAIRY MOHAMED; DENNIS, ANTHONY
To: M/A-COM, INC.
Reel/Frame 016801/0591 →