Abstract:
Gain correction for a digital filter is accomplished by using: a multiplier (24b) for multiplying each data value by a coefficient representing the impulse response of the filter to form a convolution of the data values; and an accumulator (26b) for accumulating the sum of the product of each multiplication to obtain a complete convolution. Further, the gain correction for the digital filter is accomplished by determining the difference between the positive full scale output and the negative full scale output of the filter; combining this difference with the ideal full scale output value to obtain the gain error factor; dividing the gain error factor by the full scale ideal value to obtain the gain correction factor; multiplying the negated accumulated sum of the product of each multiplication by the gain correction factor to obtain the gain error adjustment and combining the gain error adjustment factor with the accumulated sum to compensate for gain errors in the filter output.
Abstract:
An apparatus and a method for controlling a mode of operation of a data converter is based on a length of an input word signal to the data converter. The apparatus includes a bit counter that counts the number of bits in the word received by the data converter and provides a word length signal corresponding to the number of bits in the word, and a mode selector that receives the word length signal and selects an operational mode of the data converter based on the word length signal. The method includes steps of counting the number of bits in the word, and selecting a mode of operation of the data converter based on the number of bits in the word.
Abstract:
A digital oversampling noise-shaping system includes a digital noise-shaped clock signal generating circuit, including a digitally controlled oscillator (DCO) operating at a fixed master clock rate, that receives a digital input sample clock signal having an input sample rate and produces a noise-shaped clock signal having a variable rate with an average rate equal to a multiple of the input sample rate. In one embodiment, an interpolator is coupled to the clock signal generating circuit and receives the digital input samples at an input sample rate and, responsive to the noise-shaped clock signal, upsamples the digital input samples at the variable rate. A hold circuit repeats the interpolated samples at the master clock rate. A digital noise-shaping circuit, coupled to the hold circuit, performs digital noise-shaping on the repeated samples received from the hold circuit. In another embodiment, a decimator is coupled to the clock signal generating circuit. Digital input samples having an input sample rate are latched to the input of the decimator at a rate controlled by the noise-shaped clock signal. The clock signal generating circuit includes a phase locked loop (PLL) in one embodiment. The digital noise-shaping circuit, in one embodiment, includes sigma-delta modulator in which the downstream one of first and second integrators operates at a reduced multiple of a fixed master clock rate.
Abstract:
An integrated circuit assembly (10) is formed with an integral power supply decoupling capacitor for monolithic circuitry in a semiconductor substrate (12) by using the substrate itself as one plate of the capacitor. A dielectric (14) is formed on the "back" side, or surface, of the substrate (12) (i.e., the surface opposite the surface in which component structures are formed) such as by growing a native oxide thereon. Using a conductive epoxy (16), the back side of the substrate (12) (actually, the dielectric layer thereon) is then attached to a conductive foundation member (18), which forms the other plate of the capacitor when a potential is applied across the substrate (12) and the foundation member (18). The conductive foundation member (18, 22) also may be connected to a heat sink structure (22) integral with the package (29). The heat sink (22) may extend through a window in the package (29) providing a path and surface via which heat may be tranferred to an external heat sink if a larger heat sink mass is needed. For safety, the heat sinks (22) and the die attach paddle (18) may be maintained at a suitable potential, such as ground, while the substrate (12) can be at another supply potential.
Abstract:
A digitally controlled oscillator in a digital phase-locked loop provides an additional output signal which indicates the time difference between clock pulses output from the digitally controlled oscillator and clock pulses of an ideal clock signal of the same average frequency. This additional signal is called a residue signal. This residue signal may then be used to extrapolate or interpolate outputs of continuously variable interpolation or decimation filters using the output clock signal of the digital phase-locked loop generated according to the digitally controlled oscillator. Because the residue signal may be used in interpolation or decimation filters, it is also applicable to analog-to-digital converters, digital-to-analog converters and sample rate converters which use such filters. The digital phase-locked loop circuit is simpler than previous circuits because a conventional overflowing accumulator may be used, which is a first order system, rather than a higher order multi-bit noise shaper. Additionally, a simpler interpolation or decimation filter may be used.
Abstract:
A die (10, 70) has a part that is sealed with a cap (30, 50, 80). The seal (32, 52, 84) can be hermetic or non-hermetic. If hermetic, a layer (74) of glass or metal is formed in the surface of the die (10, 70), and the cap (80) has a layer (84) of glass or metal at a peripheral area so that, when heated, the layers (74, 84) form a hermetic seal. A non-hermetic seal can be formed by bonding a cap (30, 50) with a patterned adhesive (32, 52). The cap (30, 50, 80), which can be silicon or can be a metal paddle, is electrically coupled to a fixed voltage to shield the part of the die (10, 70).
Abstract:
A digital filtering method that includes sampling an input signal at a first rate, integrating the signal, sampling the integrated version at a different rate, and combining the sampled integrated version with the input signal. The method can include again integrating the integrated version, sampling the twice integrated version at a third rate different from the first and second rates, and combining the twice integrated version with the integrated version and the input signal. The integrated version can be again integrated, the twice integrated version can be sampled at a third rate different from the first and second rates, and the twice integrated version can be combined with the integrated version. A common circuit component can be multiplexed to participate in two integrating steps.
Abstract:
A circuit that provides samples of in-phase and quadrature componenents of an input waveform includes an oversampling sigma-delta ADC that receives the input waveform and converts the input waveform to digital samples at an oversampling rate. A first digital filter, coupled to the ADC, receives the digital samples from the ADC and provides the in-phase component samples of the input waveform. A second digital filter, coupled to the ADC, receives the digital samples from the ADC and provides the quadrature component samples of the input waveform.
Abstract:
Using a power-up delay circuit on an analog/digital converter integrated circuit (i.e., an analog-to-digital converter or a digital-to-analog converter) to generate a signal delayed from power-up, and initiating a calibration of the converter upon detecting the delayed signal. In preferred embodiments, calibration can also be initiated in response to a signal on a calibration input pin of the integrated circuit, and the duration of the delay can be derived from a reference (e.g., by charging an external capacitor with it) or from the duration of a calibration operation. Circuitry can be provided to automatically place the circuit in an operating mode upon power-up that keeps the integrated circuit in shutdown mode when it is not converting or calibrating.