Patents by Inventor Daniel Gudmunson

Daniel Gudmunson 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: 7499106
    Abstract: A method and system for synchronizing video information derived from an asynchronously sampled video signals provide a mechanism for using asynchronous sampling in the front-end of digital video capture systems. A ratio between the sampling clock frequency and the source video clock frequency is computed via an all digital phase-lock loop (ADPLL) and either a video clock is generated from the ratio by another PLL, a number to clock converter or the ratio is used directly to provide digital synchronization information to downstream processing blocks. A sample rate converter (SRC) is provided in an interpolator that either acts as a sample position corrector at the same line rate as the received video, or by introducing an offset in the ADPLL, the video data can be converted to another line rate via the SRC.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: March 3, 2009
    Assignee: Cirrus Logic, Inc.
    Inventors: Daniel Gudmunson, John Melanson, Rahul Singh, Ahsan Chowdhury
  • Patent number: 7474724
    Abstract: A method and system for video-synchronous audio clock generation from an asynchronously sampled video signal provides a mechanism for maintaining synchronization of audio sampling in digital video-audio systems. A ratio between the sampling clock frequency and an audio reference frequency clock is computed via an all digital phase-lock loop (ADPLL) and an audio clock is generated from the ratio by another PLL or a number to clock converter. In systems where a sampling clock to source video clock ratio has been computed for recovering a video signal, the audio ratio can be computed directly from the video ratio.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: January 6, 2009
    Assignee: Cirrus Logic, Inc.
    Inventors: Daniel Gudmunson, John Melanson, Rahul Singh, Ahsan Chowdhury
  • Patent number: 7405770
    Abstract: An adaptive equalization method and system for reducing noise and distortion in a sampled video signal improves the quality of output video information in both consumer and professional applications. A multi-band equalizer applied to the sampled video information reduces noise and distortion artifacts in the sampled video information. The gains of each of the equalizer bands is adjusted dynamically by control outputs provided by a noise and distortion detector. The noise and distortion detector incorporates circuits for comparing the luminance of each plane on a per-pixel basis with neighboring pixels and also includes a pattern matching comparator that detects edge features by comparing each pixel and its neighbors with a set of predetermined patterns. The noise and distortion detection can be further confirmed by comparing the detection results across multiple frames and the equalizer gain values may be further selected by a result of a video motion type classification.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: July 29, 2008
    Assignee: Cirrus Logic, Inc.
    Inventor: Daniel Gudmunson
  • Patent number: 7158045
    Abstract: A method and apparatus for maintaining an ideal frequency ratio between numerically-controlled frequency sources provides a mechanism for maintaining coherence between multiple synchronization references where a known ideal rational relationship between the sources is known. Multiple numerically controlled oscillators (NCOs) generate the multiple synchronization references, which may be clock signals or numeric phase representations and the outputs of the NCOs are compared with a ratiometric frequency comparator that determines whether there is an error in the ratio between the NCO outputs. The frequency of one of the NCOs is then adjusted with a frequency correction factor provided by the ratiometric frequency comparator. The NCO inputs can represent ratios of the synchronization reference frequencies to a fixed reference clock and the NCOs clocked by the fixed reference clock.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: January 2, 2007
    Assignee: Cirrus Logic, Inc.
    Inventors: Daniel Gudmunson, John Melanson, Rahul Singh, Ahsan Chowdhury
  • Patent number: 6769006
    Abstract: A method and apparatus for the calculation of the reciprocal of a normalized mantissa M for a floating-point input number D. A formula for determining the minimum size for the look-up table in accordance with the required precision is provided, as well as formulas for calculating look-up table entries. The look-up table stores the initiation approximations and the correction coefficients, which are addressed by the corresponding number of the mantissa's most significant bits and used to obtain the initial approximation of the reciprocal by means of linear interpolation requiring one subtraction operation and one multiplication operation. The result of the linear interpolation may be fed to a Newton-Raphson iteration device requiring, for each iteration, two multiplication operations and one two's complement operation, thereby doubling the precision of the reciprocal.
    Type: Grant
    Filed: February 14, 2001
    Date of Patent: July 27, 2004
    Assignee: Sicon Video Corporation
    Inventors: Alexei Krouglov, Jie Zhou, Daniel Gudmunson
  • Publication number: 20030088755
    Abstract: A method and apparatus for the data-driven synchronous parallel processing of digital data, which temporally separates the processes of instructions distributions and data requests from the process of actual data processing. The method includes the steps of: dividing the stream of digital data into data packets, consecutively distributing instructions to data processing units before their execution, consecutively synchronously processing data packets by multiple data processing units processing in parallel, and synchronization of parallel multiple data processing units by data tokens attached to the data packets.
    Type: Application
    Filed: November 8, 2001
    Publication date: May 8, 2003
    Inventors: Daniel Gudmunson, Alexei Krouglov, Robert Coleman
  • Publication number: 20030053794
    Abstract: A method and device for performing digital signal magnetic recording and reproduction in analog format on a medium, using a conventional analog video tape recorder (VTR). The digital signal is digitally modulated and inserted into the active part of scan lines of a standard composite video signal, and converted to an analog signal for storage on the medium. When the signal is reproduced from the medium, the analog signal is converted to a digital composite video signal, and the modulated data is extracted from the active part of the scan lines and demodulated to restore the original digital signal. To improve the synchronization between the demodulation and modulation stages, during demodulation the color burst of the composite video signal may be used as a pilot signal to recover the sampling clock and regenerate the one or multiple carriers. Error correction coding may be employed to reduce the signal-to-noise ratio of the reproduced signal.
    Type: Application
    Filed: September 19, 2001
    Publication date: March 20, 2003
    Inventors: Alexei Krouglov, Daniel Gudmunson
  • Publication number: 20020143840
    Abstract: A method and apparatus for the calculation of the reciprocal of a normalized mantissa M for a floating-point input number D. A formula for determining the minimum size for the look-up table in accordance with the required precision is provided, as well as formulas for calculating look-up table entries. The look-up table stores the initiation approximations and the correction coefficients, which are addressed by the corresponding number of the mantissa's most significant bits and used to obtain the initial approximation of the reciprocal by means of linear interpolation requiring one subtraction operation and one multiplication operation. The result of the linear interpolation may be fed to a Newton-Raphson iteration device requiring, for each iteration, two multiplication operations and one two's complement operation, thereby doubling the precision of the reciprocal.
    Type: Application
    Filed: February 14, 2001
    Publication date: October 3, 2002
    Inventors: Alexei Krouglov, Jie Zhou, Daniel Gudmunson