| Electronic Components Datasheet Search |
|
DA7218 Datasheet(PDF) 40 Page - Renesas Technology Corp |
|
|
|||||||||||||||||||||||||||||
DA7218 Datasheet(HTML) 40 Page - Renesas Technology Corp |
|
40 / 198 page ![]() DA7218 Ultra-Low Power Stereo Codec Datasheet Revision 3.4 24-Dec-2021 CFR0011-120-00 40 of 197 © 2021 Renesas Electronics 0x17 SIDETONE_BIQ_A21_HI Upper byte of a21 coefficient for third sidetone biquad stage 0x18 SIDETONE_BIQ_A22_LO Lower byte of a22 coefficient for third sidetone biquad stage 0x19 SIDETONE_BIQ_A22_HI Upper byte of a22 coefficient for third sidetone biquad stage 0x1A SIDETONE_BIQ_B21_LO Lower byte of b21 coefficient for third sidetone biquad stage 0x1B SIDETONE_BIQ_B21_HI Upper byte of b21 coefficient for third sidetone biquad stage 0x1C SIDETONE_BIQ_B22_LO Lower byte of b22 coefficient for third sidetone biquad stage 0x1D SIDETONE_BIQ_B22_HI Upper byte of b22 coefficient for third sidetone biquad stage 9.3.3 Tone Generator The tone generator contains two independent Sine Wave Generators (SWGs). Each SWG can generate a sine wave at a frequency (FREQ) from approximately 1 Hz to 12 kHz according to the programmed 16-bit value: ● FREQ[15:0] = 216 * fSWG/12000, for SR2 = (8, 12, 16, 24, 32, 48,96) kHz ● FREQ[15:0] = 216 * fSWG/11025, for SR2 = (11.025, 22.05, 44.1, 88.2) kHz The DA7218 should not be programmed with frequency greater than the Nyquist frequency. Nyquist frequency = SR2/2 For the first SWG, the FREQ value is stored in two 8-bit registers as freq1_u = FREQ[15:8] and freq1_l = FREQ[7:0]. The second SWG frequency is programmed in the same way using freq2_u and freq2_l. The output of the tone generator can come from either of the SWGs, or from a combination of both of them as specified by swg_sel. In addition the tone generator can produce standard Dual Tone Multi-Frequency (DTMF) tones using the two SWGs if dtmf_en = 1 and the required keypad value is programmed in dtmf_reg as shown in Table 34. Table 34: DTMF Tones Corresponding to dtmf_reg Value The tone generator can produce 1, 2, 3, 4, 8, 16, or 32 beeps, or a continuous beep, as determined by beep_cycles. Each beep has an on period from 10 ms to 2 s as programmed in beep_on_per and an off period from 10 ms to 2 s as programmed in beep_off_per. The tone generator is started by setting the start_stopn bit, and is halted by clearing this bit. If start_stopn is cleared, the tone generator stops at the completion of the current beep cycle or at the next zero-cross if the number of beeps is set to continuous (beep_cycles = 110 or = 111). The start_stopn bit is automatically cleared once the programmed number of beep cycles has been completed. The tone generator can also be used to produce an S-ramp by setting swg_sel to 0x03. This function is required for headphone load detection as described in Section 9.4.5. 9.3.4 System Controller The system controller (SC) automates the sequencing of the multiple blocks required to set up one or more particular audio paths. It is an optional feature, and operates by performing register writes with optimal sequencing and timing, thus eliminating pops and clicks. SWG2 Freq (Hz) SWG1 Frequency (Hz) 1209 1336 1477 1633 697 0x1 0x2 0x3 0xA 770 0x4 0x5 0x6 0xB 852 0x7 0x8 0x9 0xC 941 0xE (✴) 0x0 0xF (#) 0xD |
|
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 |
| 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 |