×

Systems and methods for controlling an audio signal path using redundant uninterruptable clock

  • US 9,648,414 B1
  • Filed: 01/31/2014
  • Issued: 05/09/2017
  • Est. Priority Date: 01/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for providing an audio output signal to an audio transducer comprising:

  • a signal path having an audio input for receiving an audio input signal, an audio output for providing the audio output signal, and a clock input for receiving a clock signal, wherein the signal path is configured to generate the audio output signal based on the input signal and in conformity with one or more parameters of the signal path; and

    a controller configured to;

    determine a presence or an absence of a reference clock input signal to a clock conditioning circuit for generating the clock signal, wherein the clock conditioning circuit generates a desired clock signal as the clock signal that is based on the reference clock input signal in the presence of the reference clock input signal and generates a substitute clock signal as the clock signal in the absence of the reference clock input signal such that the clock signal is uninterrupted in the absence of the reference clock input signal, and wherein the reference clock input signal is representative of a desired clock frequency for the clock signal;

    measure an output frequency of the clock signal in the presence of the reference clock input signal;

    implement a digital code generator for generating a digital code based on the output frequency; and

    responsive to determining the absence of the reference clock input signal;

    generate the substitute clock signal based on the digital code;

    cause the signal path to receive at the clock input the substitute clock signal in the absence of the reference clock input signal;

    modify the one or more parameters of the signal path in order to perform one or more of the following;

    reduce the presence of audio artifacts in the output signal caused by the absence of the reference clock input signal;

    power down at least one component of the signal path;

    continue to operate the signal path with the substitute clock signal; and

    transition the signal path to a mute condition or a zero volume condition; and

    implement a calibration circuit configured to, during a calibration of the clock conditioning circuit;

    cause the digital code generator to output a plurality of codes such that the clock conditioning circuit outputs a respective clock frequency responsive to each of the plurality of codes;

    measure the respective clock frequencies; and

    correlate each of the plurality codes to a certain frequency or frequency range based on the measuring.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×