Cirrus-logic CS42L73 Manuale Utente Pagina 59

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 139
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 58
DS882F1 59
CS42L73
4.9 Asynchronous Sample Rate Converters (ASRCs)
The CS42L73 uses ASRCs to bridge potentially different sample rates at the serial ports and within the Dig-
ital Processing core. Two stereo ASRCs are used for the XSP and ASP paths, one mono ASRC is used for
the VSP input path, and three stereo ASRCs are used for the XSP, ASP, and VSP output paths. The Digital
Processing side (as opposed to the serial port side) of the ASRCs connect to the digital mixer (refer to sec-
tion “Digital Mixer” on page 41). The architecture and operation of the ASRCs is described in this section.
Multirate digital signal processing techniques are used to conceptually up-sample the incoming data to a
very high rate and then down-sample to the outgoing rate.
Internal filtering is designed so that a full input audio bandwidth of 20 kHz is preserved if the input sample
and output sample rates are greater than or equal to 44.1 kHz. When the output sample rate becomes less
than the input sample rate, the input is automatically band limited to avoid aliasing artifacts in the output
signal.
Any jitter in the incoming signal has little effect on the dynamic performance of the rate converter and has
no influence on the output clock.
A Digital PLL (DPLL) continually measures the heavily low-pass-filtered phase difference and frequency ra-
tio between input and output sample rate clocks. The DPLL, using these measures, adjusts on-the-fly the
coefficients of a linear time varying filter. This filter processes a synchronously oversampled version of the
input data. The output of this filter is then resampled to the output sample rate.
The input and output sample rate clocks are derived from the external serial port sample clock (xSP_LRCK)
and the internal Fs clock respectively in the case of the input serial ports. They are derived in the reverse
order in the case of the output serial ports.
The lock time of the ASRCs can be minimized by programming the serial port interface sample rates into
the register control words XSPFS[3:0], ASPFS[3:0], and VSPFS[3:0]. If the rates are unknown, program
these register control words to “don’t know” and incur longer lock times. Proper operation is not assured if
the sample rates are mis-programmed.
Refer to section “ASRC Attributes” on page 129 for additional information regarding the ASRCs.
4.10 Input Paths
4.10.1 Input Path Source Selection and Powering
Table 8 describes how the PDN_ADCx and PDN_DMICx controls affect the CS42L73 Input Path. PDN_
ADCx has priority over PDN_DMICx.
Referenced Control Register Location
XSPFS[3:0]..........................
ASPFS[3:0]..........................
VSPFS[3:0]..........................
“XSP Sample Rate” on page 93
“ASP Sample Rate” on page 90
“VSP Sample Rate” on page 93
Table 8. Input Path Source Select and Digital Power States
Control Register States
Selected Input Path x
Data Source
Input Path x Digital
Power StatePDN_ADCx PDN_DMICx
0X ADCx On
10 DMICx
1Dont Care Off
Vedere la pagina 58
1 2 ... 54 55 56 57 58 59 60 61 62 63 64 ... 138 139

Commenti su questo manuale

Nessun commento