| поискавой системы для электроныых деталей |
|
CS43131 датащи(PDF) 79 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
CS43131 датащи(HTML) 79 Page - Cirrus Logic |
|
79 / 156 page ![]() DS1155F1 79 CS43131 5.13 Example Sequences 5.13.3 Power-Up Sequence to DoP Playback with PLL In Ex. 5-9, an external 19.2-MHz MCLK is used with a PLL to generate an internal MCLK or 22.5792 MHz, and the ASP is in clock master receiving DoP data with LRCLK at 176.4 kHz and SCLK at 8.4672 MHz. Example 5-9. DoP Playback with PLL STEP TASK REGISTER/BIT FIELDS VALUE DESCRIPTION 1 Apply all relevant power supplies, then assert RESET. 2 Wait for 1.5 ms. 3 Configure PLL. XTI/MCLK input coming from an external 19.2 MHz source with PLL output set to 22.5792 MHz. Refer to Section 4.7.2 for register settings for other frequency combinations 4 Power up PLL Power Down Control. 0x20000 0xFA PDN_XSP PDN_ASP PDN_DSDIF PDN_HP PDN_XTAL PDN_PLL PDN_CLKOUT Reserved x x x x x 0 x 0 Power up PLL block 5 Set PLL Predivide value PLL Setting 9. 0x40002 0x03 Reserved PLL_REF_PREDIV 0000 00 11 Set PLL predivide value to 8 6 Set PLL output divide PLL Setting 6. 0x30008 0x08 PLL_OUT_DIV 0x08 Set PLL output divide value to 8 7 Set Fractional portion of PLL Divide Ratio PLL Setting 2. 0x30002 0x00 PLL_DIV_FRAC_0 0x00 Set LSB of PLL fractional divider value to 0 PLL Setting 3. 0x30003 0x00 PLL_DIV_FRAC_1 0x00 Set Middle Byte of PLL fractional divider value to 0 PLL Setting 4. 0x30004 0x80 PLL_DIV_FRAC_2 0x80 Set MSB of PLL fractional divider value to 0x80 8 Set Integer portion of PLL Divide Ratio PLL Setting 5. 0x30005 0x49 PLL_DIV_INT 0x49 Set PLL integer Divide value to 0x49 9 Set PLL mode PLL Setting 8. 0x3001B 0x01 Reserved PLL_MODE Reserved 0000 00 0 1 500/512 factor is used in PLL frequency calculation 10 Read Interrupt Status 1 register (0xF0000) to clear sticky bits. 11 Set PLL calibration ratio PLL Setting 7. 0x3000A 0x97 PLL_CAL_RATIO 0x97 PLL Calibration Ratio is set to 0x97 (151) 12 Enable PLL interrupts Interrupt Mask 1. 0xF0010 0xF9 DAC_OVFL_INT_MASK HPDETECT_PLUG_INT_MASK HPDETECT_UNPLUG_INT_MASK XTAL_READY_INT_MASK XTAL_ERROR_INT_MASK PLL_READY_INT_MASK PLL_ERROR_INT_MASK PDN_DONE_INT_MASK 1 1 1 1 1 0 0 1 DAC_OVFL_INT is don't care Unmask HPDETECT_PLUG interrupt Unmask HPDETECT_UNPLUG interrupt XTAL_READY_INT is Don't Care XTAL_ERROR_INT is Don't Care PLL_READY Interrupt is already unmasked PLL_ERROR Interrupt is already unmasked PDN_DONE_INT is Don't Care 13 Start PLL PLL Setting 1. 0x30001 0x01 Reserved PLL_START 0000 000 1 Enable PLL Output 14 Playback DoP audio. Assuming 64 •Fs DSD stream 15 Configure ASP interface for DoP input 16 Set ASP sample rate Serial Port Sample Rate. 0x1000B 0x05 Reserved ASP_SPRATE 0000 0101 Set sample rate to 176.4 kHz 17 Set ASP sample bit size. XSP is don't care Serial Port Sample Bit Size. 0x1000C 0x05 Reserved XSP_SPSIZE ASP_SPSIZE 0000 01 01 XSP sample bit size set to 24 bits ASP sample bit size set to 24 bits 18 Set ASP numerator ASP Numerator 1. 0x40010 0x03 ASP_N_LSB 0x03 LSB of ASP sample rate fractional divide numerator ASP Numerator 2. 0x40011 0x00 ASP_N_MSB 0x00 MSB of ASP sample rate fractional divide numerator |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |