Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

ADAV802 Datasheet(PDF) 17 Page - Analog Devices

Part # ADAV802
Description  Audio Codec For Recordable DVD
PDF  53 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

ADAV802 Datasheet(HTML) 17 Page - Analog Devices

Back Button ADAV802_15 Datasheet HTML 13Page - Analog Devices ADAV802_15 Datasheet HTML 14Page - Analog Devices ADAV802_15 Datasheet HTML 15Page - Analog Devices ADAV802_15 Datasheet HTML 16Page - Analog Devices ADAV802_15 Datasheet HTML 17Page - Analog Devices ADAV802_15 Datasheet HTML 18Page - Analog Devices ADAV802_15 Datasheet HTML 19Page - Analog Devices ADAV802_15 Datasheet HTML 20Page - Analog Devices ADAV802_15 Datasheet HTML 21Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 17 / 53 page
background image
Preliminary Technical Data
ADAV802
Rev. Pr G | Page 17 of 53
FREQUENCY DOMAIN OF SAMPLES AT fS_IN
FREQUENCY DOMAIN OF THE INTERPOLATION
FREQUENCY DOMAIN OF fS_OUT RESAMPLING
FREQUENCY DOMAIN AFTER
RESAMPLING
IN
OUT
fS_IN
fS_OUT
INTERPOLATE
BY N
LOW-PASS
FILTER
ZERO-ORDER
HOLD
fS_IN
220
× fS_IN
SIN(X)/X OF ZER0-ORDER HOLD
220
× fS_IN
220
× fS_IN
Figure 11. Frequency Domain of the Interpolation and Resampling
HARDWARE MODEL
The output rate of the low-pass filter of Figure 10 would be the
interpolation rate, 220 × 192000 kHz = 201.3 GHz. Sampling at a
rate of 201.3 GHz is clearly impractical, not to mention the
number of taps required to calculate each interpolated sample.
However, since interpolation by 220 involves zero-stuffing 220−1
samples between each fS_IN sample, most of the multiplies in the
low-pass FIR filter are by zero. A further reduction can be
realized by the fact that since only one interpolated sample is
taken at the output at the fS_OUT rate, only one convolution needs
to be performed per fS_OUT period instead of 220 convolutions. A
64-tap FIR filter for each fS_OUT sample is sufficient to suppress
the images caused by the interpolation. The difficulty with the
above approach is that the correct interpolated sample needs to
be selected upon the arrival of fS_OUT. Since there are 220 possible
convolutions per fS_OUT period, the arrival of the fS_OUT clock
must be measured with an accuracy of 1/201.3 GHz = 4.96 ps.
Measuring the fS_OUT period with a clock of 201.3 GHz
frequency is clearly impossible; instead, several coarse
measurements of the fS_OUT clock period are made and averaged
over time.
Another difficulty with the above approach is the number of
coefficients required. Since there are 220 possible convolutions
with a 64-tap FIR filter, there needs to be 220 polyphase
coefficients for each tap, which requires a total of 226
coefficients. To reduce the amount of coefficients in ROM, the
SRC stores small subset of coefficients and performs a high
order interpolation between the stored coefficients. So far the
above approach works for the case of fS_OUT > fS_IN. However, in
the case when the output sample rate, fS_OUT, is less than the
input sample rate, fS_IN, the ROM starting address, input data,
and the length of the convolution must be scaled. As the input
sample rate rises over the output sample rate, the anti-aliasing
filter’s cutoff frequency has to be lowered because the Nyquist
frequency of the output samples is less than the Nyquist
frequency of the input samples. To move the cutoff frequency of
the antialiasing filter, the coefficients are dynamically altered
and the length of the convolution is increased by a factor of
(fS_IN/fS_OUT).
This technique is supported by the Fourier transform property
that if f(t) is F(ω), then f(k × t) is F(ω/k). Thus, the range of
decimation is simply limited by the size of the RAM.
THE SAMPLE RATE CONVERTER ARCHITECTURE
The architecture of the sample rate converter is shown in Figure
12. The sample rate converter’s FIFO block adjusts the left and
right input samples and stores them for the FIR filter’s
convolution cycle. The fS_IN counter provides the write address
to the FIFO block and the ramp input to the digital servo loop.
The ROM stores the coefficients for the FIR filter convolution
and performs a high order interpolation between the stored
coefficients. The sample rate ratio block measures the sample
rate for dynamically altering the ROM coefficients and scaling
of the FIR filter length as well as the input data. The digital
servo loop automatically tracks the fS_IN and fS_OUT sample rates
and provides the RAM and ROM start addresses for the start of
the FIR filter convolution.
RIGHT DATA IN
LEFT DATA IN
FIFO
ROM A
ROM B
ROM C
ROM D
HIGH
ORDER
INTERP
DIGITAL
SERVO LOOP
FIR FILTER
SAMPLE RATE
RATIO
fS_IN
COUNTER
SAMPLE RATE RATIO
EXTERNAL
RATIO
fS_IN
fS_OUT
L/R DATA OUT
801-0011
Figure 12. Architecture of the Sample Rate Converter
The FIFO receives the left and right input data and adjusts the
amplitude of the data for both the soft muting of the sample
rate converter and the scaling of the input data by the sample
rate ratio before storing the samples in the RAM. The input data
is scaled by the sample rate ratio because as the FIR filter length
of the convolution increases, so does the amplitude of the
convolution output. To keep the output of the FIR filter from
saturating, the input data is scaled down by multiplying it by
(fS_OUT/fS_IN) when fS_OUT < fS_IN. The FIFO also scales the input
data for muting and unmuting of the SRC.
The RAM in the FIFO is 512 words deep for both left and right
channels. An offset to the write address provided by the fS_IN
counter is added to prevent the RAM read pointer from ever
overlapping the write address. The minimum offset on the SRC



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com