| Electronic Components Datasheet Search |
|
CS43L36 Datasheet(PDF) 35 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
CS43L36 Datasheet(HTML) 35 Page - Cirrus Logic |
|
35 / 89 page ![]() DS1081F3 35 CS43L36 4.5 Audio Serial Port (ASP) Fig. 4-14 and Fig. 4-15 show the serial-port clocking architectures. Figure 4-14. ASP SCLK Architecture Figure 4-15. ASP LRCK Architecture As shown in Fig. 4-16, the LRCK period (FSYNC_PERIOD_LB and FSYNC_PERIOD_UB, see p. 65) controls the number of SCLK periods per frame. This effectively sets the frame length and the number of SCLK periods per Fs. Frame length may be programmed in single SCLK period multiples from 16 to 4096 SCLK:Fs. If ASP_HYBRID_MODE (see p. 65) is set, the SCLK period multiples must be set to 2 * n * Fs, where n {8, 9, …, 2048}. Figure 4-16. ASP LRCK Period, High Width FSYNC_PULSE_WIDTH_LB and FSYNC_PULSE_WIDTH_UB (see p. 64) control the number of SCLK periods for which the LRCK signal is held high during each frame. Like the LRCK period, the LRCK-high width is programmable in single SCLK periods, from at least one period to at most the LRCK period minus one. That is, the LRCK-high width must be shorter than the LRCK period. As shown in Fig. 4-17, if 50/50 Mode is enabled (ASP_5050 = 1, see p. 66), the LRCK high duration must be programmed to the LRCK period divided by two (rounded down to the nearest integer when the LRCK period is odd). When the serial port is in 50/50 Mode, setting the LRCK high duration to a value other than half of the period causes erroneous operation. CLK DIV IN DIVSEL OUT SCLK To LRCK_GEN SCLK in to DAI CLKGEN ASP_SCLK 0 1 MCLKDIV p. 64 ASP_SCPOL_IN_DAC p. 65 ASP_SCLK_EN = 1 (See p. 65) LRCK in ASP_LRCK/FSYNC 0 1 LR Generation IN PER OUT HI EN From SCLK 5050 DELAY 0 1 ASP_LCPOL_OUT p. 65 FSYNC_PULSE_WIDTH_LB p. 64 FSYNC_PULSE_WIDTH_UB p. 64 FSYNC_PERIOD_LB p. 65, FSYNC_PERIOD_UB p. 65 ASP_5050 p. 66 ASP_FSD p. 66 ASP_LCPOL_IN p. 65 ASP_HYBRID_MODE p. 65 ASP_HYBRID_MODE p. 65 SCLK LRCK Falling Edge Rising Edge FSYNC_PERIOD FSYNC_PULSE_WIDTH ... ... ... ... ... ... |
|
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 |