摘要:
A single-bit audio stream can be converted to a modified single-bit audio stream with a constant edge rate while maintaining a modulation index of the original audio stream using direct mapping. With direct mapping, a pre-filter bank may be combined with a multi-bit symbol mapper to select symbols for the modified audio stream with a constant edge rate per symbol and the same modulation index as the original audio stream. The output of the pre-filter bank may be an audio stream with no consecutive full-scale symbols. Using the output of the pre-filter bank, a multi-bit symbol mapper may use the symbol selector to output a symbol with a constant edge rate per symbol and the same modulation index as the original signal. The symbols may be converted to an analog signal for reproduction of audio content using a transducer.
摘要:
Embodiments of methods and systems for BMC decoding are described. In an embodiment, a method for BMC decoding involves performing a unit interval estimation of a BMC encoded bit stream, locating a bit boundary of the BMC encoded bit stream based on the unit interval estimation and a known sequence in a preamble of the BMC encoded bit stream, and measuring a time duration across multiple bit transitions from the bit boundary and decoding the BMC encoded bit stream based on the time duration and the unit interval estimation.
摘要:
A signal conversion system and method for converting an input signal to a pulse width modulated signal is disclosed. The signal conversion system includes a sample rate converter coupled with an associated pulse width modulation (PWM) module. A hardware and power efficient signal conversion system for resampling an audio input signal with an arbitrary sample rate to a pulse width modulated output audio signal for use in an audio processor and/or reproduction is disclosed. The signal conversion system may be particularly suitable for use in a battery operated consumer electronics device.
摘要:
A decoding circuit is adapted for decoding an input signal. The input signal includes at least a break and the time length of the break is a preset time. The decoding circuit includes a decoding unit and a detecting unit. The detecting unit detects whether the voltage level of the input signal is kept at a specific logic level for more than the preset time. If the input signal is kept at the specific logic level for more than the preset time, the detecting circuit, according to the voltage level of the specific logic level, outputs the input signal or the inverted input signal to the decoding unit so as to perform a decoding process.
摘要:
A noise shaper truncates the widths of pulses it supplies to a pulse-width modulator whose pulse-width modulated signals control a tri-level amplifier. The amplifier is filterless and DC free. Pulses that are narrower than a predefined minimum width are eliminated by the noise shaper. Other pulses are subjected to an algorithm that includes a multitude of ranges, each range defined by a minimum pulse width characterizing a lower bound of that range and a maximum pulse width characterizing an upper bound of that range. Associated with each range is a number of clock cycles defining the modified width of a pulses whose detected width falls within that range. To ensure that delays associated with a feedback loop disposed in the amplifier are accounted for, the reference voltage of a comparator tracks an output voltage of an integrator. Both the comparator and integrator are disposed in the loop.
摘要:
A computer-implemented method to decode a digital signal includes following steps. A micro control unit (MCU) receives a digital signal. The MCU reads a low voltage period of the digital signal and stores a time duration of the low voltage period into a first register as a value TL. The MCU reads next high voltage period of the digital signal and stores a time duration of the high voltage period into a second register as a value TH. The MCU reads the value TL of the first register and the value TH of the second register, and computes a ratio TR=TH/TL. The MCU compares the ratio TR with two predetermined values M and N, if TR=M, the decoded result is a logical “1.” If TR=N, the decoded result is a logical “0.”
摘要:
A method and accompanying circuitry for asynchronous data demodulation uses sorted pulsewidth measurement based on an asynchronous clock. Lock-on of the data stream by such a system is accomplished by measured pulsewidth, rather than inferred frequency. The method broadly comprises the steps of measuring a temporal aspect of the asynchronous clock, and locking onto the data stream in accordance with the measured periods. In the preferred embodiment, the temporal aspect is a ratio of measured periods. Conveniently, a ratio of 2:1 may be used.
摘要:
A circuit for converting from an input serial pulse code modulated (PCM) digital signal to an output pulse width modulated (PWM) digital signal for driving a switching audio amplifier requiring a pulse width modulated input signal, the circuit comprising a sample rate converter receiving the input serial PCM digital signal at a first sampling frequency and converting the input serial PCM digital signal to a second serial PCM digital signal at a second frequency if the first sampling frequency is lower than the second frequency, a digital filter stage for up-sampling the second serial PCM digital signal to a third frequency and converting the second serial PCM digital signal to a parallel digital signal, a volume control stage receiving the parallel digital signal and generating a volume adjusted parallel digital signal in accordance with a digital volume command control signal, a digital cross-point estimator stage for calculating a cross-point between the volume adjusted parallel digital signal and a digital ramp signal and generating a parallel digital signal representing a desired pulse width modulation of the switching audio amplifier, a quantizing stage for quantizing the parallel digital signal representing the desired pulse width modulation into a quantized parallel digital signal representing the pulse width modulation to be applied to the switching audio amplifier; and a PWM generation stage for converting the quantized parallel digital signal into a PWM signal for driving the switching audio amplifier.
摘要:
Digital audio circuitry including modulation circuitry (35; 135) for generating a pulse-width modulated (PWM) signal from processed pulse-code modulated (PCM) audio signals. The modulation circuitry includes a duration quantizer function (32) that generates a sequence of duration values d(k) from received PCM samples, quantized to integer multiples of periods of a master PWM clock (CLKpwm). The duration quantizer function also produces a feedback PCM value x(k) from each quantized duration value d(k) that is applied to a loop filter (36), the output of which modifies the received PCM sample stream to suppress quantization noise. Transient effects caused by modulation or abrupt changes in the desired PWM period are suppressed by digitally filtering (34; 134) the PWM period sample stream.
摘要:
A switching amplifier system and method is disclosed. In a particular embodiment, a pulse width modulation frame size is determined based on a sample rate of a digital input signal. Data associated with the first digital input signal is modified based on the pulse width modulation frame size. A pulse width modulation signal is generated in response to the modified data.