Patents by Inventor Walter U. Kuenast

Walter U. Kuenast has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5765216
    Abstract: A data processor (40) includes source (60) and destination (61) address generation units (AGUs) to update source and destination addresses for efficient digital signal processing (DSP) functions. The data processor (40) includes an instruction decoder (41) which recognizes a bit movement instruction, which is frequently encountered in data interleaving operations. In response to the bit movement instruction, the instruction decoder (41) causes the source (60) and destination (61) AGUs to update their present addresses using variable offset values. The instruction decoder (41) further causes a bus controller (44) to convert these bit addresses to corresponding operand addresses and bit fields. The bus controller (44) accesses source and destination operands using the operand addresses. The instruction decoder (41) then causes an execution unit (45) to transfer a bit from the source operand indicated by the source bit field to a bit position of the destination operand indicated by the destination bit field.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: June 9, 1998
    Assignee: Motorola, Inc.
    Inventors: Chia-Shiann Weng, Paul M. Astrachan, Peter C. Curtis, Donald C. Anderson, Walter U. Kuenast, Kenneth C. Weng
  • Patent number: 5652903
    Abstract: A DSP co-processor (72) that is used on an integrated circuit (24) that provides multiple communication functions is accomplished by providing a data bus interface (320), a sequencer (328), internal memory (33), and a data core (322). The sequencer (328) stores in a hardware format a signal processing algorithm (332) and, upon receipt of an operational command, provides address control signals (334) and operation control signals (336) to the data core (322). The data core (322), which includes an address generation unit (340) and an arithmetic unit (344), executes, via the arithmetic unit, operational instructions of the signal processing algorithm to produce resultant signals from the input samples, the intermediate resultants, and the algorithm co-efficients.
    Type: Grant
    Filed: November 1, 1994
    Date of Patent: July 29, 1997
    Assignee: Motorola, Inc.
    Inventors: Chia-Shiann Weng, Walter U. Kuenast, Donald C. Anderson, Peter C. Curtis, Richard L. Greene
  • Patent number: 5621800
    Abstract: An integrated circuit that provides multiple communication functions is accomplished by providing an integrated circuit (24) that includes memory (70) which stores an audio code algorithm, echo cancellation information, a modem processing algorithm, and audio data. The memory (70) is coupled via a data bus (50) to a signal converter (56), a central processing unit (58), and a first co-processor (72). The signal converter (56) provides an analog-to-digital input port (78) and a digital-to-analog output port (80) for the integrated circuit (24), wherein the audio data is received via the analog-to-digital input port (78). The central processing unit (58) executes at least a first portion of the audio coding algorithm upon the audio data and executes a first portion of the modem processing algorithm, while the first co-processor (72) executes an echo cancellation algorithm.
    Type: Grant
    Filed: November 1, 1994
    Date of Patent: April 15, 1997
    Assignee: Motorola, Inc.
    Inventors: Chia-Shiann Weng, Walter U. Kuenast, Paul M. Astrachan, Donald C. Anderson, Peter C. Curtis, Jose G. Corleto
  • Patent number: 5027369
    Abstract: A communications system receives data which is transmitted in pulse form but which is distorted by a communications medium and quantizes the data. Due to the distortion, a quantization error exists. A Decision Feedback Equalizer (DFE) is used to remove the error thru a convergence technique. The DFE has two separate portions which each function as an individual DFE having a different number of taps and different adaptive tap sizes. A first DFE portion operates alone to rapidly coverge the measured error to a predetermined threshold. A control circuit is used to determine when the threshold is reached and to activate the second DFE portion for rapid further error convergence.
    Type: Grant
    Filed: March 26, 1990
    Date of Patent: June 25, 1991
    Assignee: Motorola, Inc.
    Inventor: Walter U. Kuenast