Patents Assigned to 3DSP Corporation
  • Patent number: 7085245
    Abstract: A method and apparatus for canceling a near-end echo of a far-end signal for each channel of a voice over packet multi-channel communications gateway. The invention applies “off-the-shelf” coding mechanisms as well as novel coding schemes to provide fixed compression rate and with options to maintain perfect speech integrity on certain processing components, such as network echo canceller, acoustic echo canceller, Voice Activity Detector, Comfort Noise Generation, etc. The off-the-shelf compression algorithm includes LPC-10, G.723.1, G.729A. The alternatives are Wavelet transform, DPCM, and ADPCM, etc.
    Type: Grant
    Filed: November 5, 2001
    Date of Patent: August 1, 2006
    Assignee: 3DSP Corporation
    Inventors: Wei-Jei Song, Kan Lu, Mike Tomlinson
  • Patent number: 6877019
    Abstract: The present invention relates to a barrel shifter for manipulating bits within computer words. The barrel shifter includes multiple multiplexer stages for rotating single and multiple words. In several embodiments, it provides a half-word alignment in a 2n-bit barrel shifter, rotates a single 32-bit data word or two 16-bit data words, rotates a 2n-bit data word or two 2n?1-bit data half-words, a method of operating a 2n-bit barrel shifter to rotate two 2n?1-bit data words, multiplexer stages for rotating the bits to the left or right based on control signals, such that the stages do not require 2:1 multiplexers between the first and second stages.
    Type: Grant
    Filed: January 8, 2002
    Date of Patent: April 5, 2005
    Assignee: 3DSP Corporation
    Inventors: James Henry Bandy, Hongliang Zhao
  • Publication number: 20040003340
    Abstract: A method and apparatus for controlling overflow in Viterbi decoder is disclosed. The present invention allows the metrics to use short words, and to grow freely, by the use of natural wrap-back when overflow occurs. The metric compare process monitors the occurrence of wrap-back and produces results accordingly. In accordance with one aspect of the invention, a “partial subtractions” is used for the compare processes by checking the most-significant bit of each “partial subtraction” result, instead of the carry bit, to determine the comparison result. Based on the comparison result, the metric will be selected, or updated, at the next stage.
    Type: Application
    Filed: June 26, 2002
    Publication date: January 1, 2004
    Applicant: 3DSP Corporation
    Inventors: Michael Chen, Mike Tomlinson
  • Patent number: 6647484
    Abstract: The present invention provides a register-indirect addressing mode using modulo arithmetic to transpose addresses for digital processing systems. The preferred systems and methods permit direct access of column data, which improves matrix computation significantly. The overhead of transpose mode is minimal because it can be implemented, if desired, by sharing hardware and/or software used in circular buffers. Transpose addressing mode also reduces program size and processor power consumed by reducing the sequence of instruction cycles.
    Type: Grant
    Filed: September 19, 2000
    Date of Patent: November 11, 2003
    Assignee: 3 DSP Corporation
    Inventors: Chongjun June Jiang, Kan Lu, Chung Tao-Chang
  • Publication number: 20030086382
    Abstract: A method and apparatus for canceling a near-end echo of a far-end signal for each channel of a voice over packet multi-channel communications gateway. The invention applies “off-the-shelf” coding mechanisms as well as novel coding schemes to provide fixed compression rate and with options to maintain perfect speech integrity on certain processing components, such as network echo canceller, acoustic echo canceller, Voice Activity Detector, Comfort Noise Generation, etc. The off-the-shelf compression algorithm includes LPC-10, G.723.1, G.729A. The alternatives are Wavelet transform, DPCM, and ADPCM, etc.
    Type: Application
    Filed: November 5, 2001
    Publication date: May 8, 2003
    Applicant: 3DSP Corporation
    Inventors: Wei-Jei Song, Kan Lu, Mike Tomlinson