CS8422 CIRRUS [Cirrus Logic], CS8422 Datasheet
![no-image](/images/no-image-200.jpg)
CS8422
Available stocks
Related parts for CS8422
CS8422 Summary of contents
Page 1
... Bytes) Format Detect Control Port & Registers Level Translators RMCK SDA/ SCL/ AD1/ AD0/ CDOUT CCLK CDIN CS Copyright © Cirrus Logic, Inc. 2008 (All Rights Reserved) CS8422 SDOUT1 Serial Audio OSCLK1 3:1 Output OLRCK1 MUX TDM_IN SDOUT2 Serial 3:1 Audio OSCLK2 MUX ...
Page 2
... The CS8422 is available in a space-saving QFN pack- age in both Commercial (-40° +85° C) and Automotive (-40° +105° C) grades. The CDB4822 is also available for device evaluation and implementa- tion suggestions. Please refer to “ ...
Page 3
... Software Mode Control .......................................................................................................... 32 6.5 AES11 Behavior ............................................................................................................................. 32 6.6 Error and Status Reporting ............................................................................................................ 32 6.6.1 Software Mode ...................................................................................................................... 32 6.6.2 Hardware Mode Control ........................................................................................................ 33 6.7 Non-Audio Detection ...................................................................................................................... 33 6.7.1 Hardware Mode Control ........................................................................................................ 34 6.7.2 Software Mode Control .......................................................................................................... 34 6.8 Format Detection (Software Mode Only) ....................................................................................... 34 6.9 Interrupts (Software Mode Only) .................................................................................................... 34 6.10 Channel Status and User Data Handling ..................................................................................... 34 6.10.1 Hardware Mode Control ...................................................................................................... 34 DS692PP1 CS8422 3 ...
Page 4
... Control Port Description ................................................................................................................ 42 9.1.1 SPI Mode ............................................................................................................................... 42 9.1.2 I²C Mode ................................................................................................................................ 43 9.1.3 Memory Address Pointer (MAP) ............................................................................................ 43 10. REGISTER QUICK REFERENCE ...................................................................................................... 44 11. SOFTWARE REGISTER BIT DEFINITIONS ...................................................................................... 47 11.1 CS8422 I.D. and Version Register (01h) ..................................................................................... 47 11.2 Clock Control (02h) ...................................................................................................................... 47 11.3 Receiver Input Control (03h) ........................................................................................................ 48 11.4 Receiver Data Control (04h) ........................................................................................................ 48 11.5 GPO Control 1 (05h) .................................................................................................................... 50 11.6 GPO Control 2 (06h) .................................................................................................................... 50 11 ...
Page 5
... Serial Copy Management System (SCMS) ......................................................................... 68 12.5 Jitter Attenuation .......................................................................................................................... 68 12.6 Jitter Tolerance ............................................................................................................................ 69 12.7 Group Delay ................................................................................................................................. 69 13. PERFORMANCE PLOTS ................................................................................................................... 70 14. PACKAGE DIMENSIONS .................................................................................................................. 79 15. THERMAL CHARACTERISTICS AND SPECIFICATIONS .............................................................. 79 16. ORDERING INFORMATION .............................................................................................................. 80 17. REFERENCES .................................................................................................................................... 80 18. REVISION HISTORY .......................................................................................................................... 81 DS692PP1 CS8422 5 ...
Page 6
... Figure 13.TDM Master Mode Timing Diagram .......................................................................................... 28 Figure 14.TDM Slave Mode Timing Diagram ............................................................................................ 28 Figure 15.TDM Mode Configuration (All CS8422 outputs are slave) ........................................................ 28 Figure 16.TDM Mode Configuration (First CS8422 output is master, all others are slave) ....................... 28 Figure 17.Single-Ended Receiver Input Structure, Receiver Mode 1 ....................................................... 30 Figure 18.Differential Receiver Input Structure ......................................................................................... 31 Figure 19 ...
Page 7
... Figure 85.THD+N vs. Input Frequency – 0 dBFS, 48 kHz:44.1 kHz ......................................................... 78 Figure 86.THD+N vs. Input Frequency – 0 dBFS, 48 kHz:96 kHz ............................................................ 78 Figure 87.THD+N vs. Input Frequency – 0 dBFS, 44.1 kHz:48 kHz ......................................................... 78 Figure 88.THD+N vs. Input Frequency – 0 dBFS, 96 kHz:48 kHz ............................................................ 78 Figure 89.Total Power Supply Current vs. Differential Mode Receiver Input Sample Frequency ............. 78 DS692PP1 CS8422 7 ...
Page 8
... Table 4. Hardware Mode Serial Audio Format Control ............................................................................. 41 Table 5. Hardware Mode Serial Audio Port Clock Control ........................................................................ 41 Table 6. Summary of Software Register Bits ............................................................................................ 44 Table 7. GPO Pin Configurations .............................................................................................................. 50 Table 8. ISCLK/ILRCK Ratios and SISF Settings ..................................................................................... 53 Table 9. OSCLK1/OLRCK1 Ratios and SOSF1 Settings .......................................................................... 54 Table 10. OSCLK2/OLRCK2 Ratios and SOSF1 Settings ........................................................................ 55 8 CS8422 DS692PP1 ...
Page 9
... Software Clock (Input) - Serial control interface clock used to clock control data bits into and out of SCL/CCLK 9 the CS8422. Serial Control Data I/O (I²C) / Data Out (SPI) (Input/Output I²C Mode, SDA is the control I/O SDA/CDOUT 10 data line. In SPI Mode, CDOUT is the output data from the control port interface on the CS8422. DS692PP1 ...
Page 10
... Fs, where Fs is the sample rate of the incoming AES3- compatible data, or ISCLK/64. Reset (Input) - When RST is low the CS8422 enters a low power mode and all internal states are RST 32 reset. On initial power up RST must be held low until the power supply is stable and all input clocks are stable in frequency and phase ...
Page 11
... Thermal Pad Top-Down View 32-Pin QFN Package Pin Description for format settings. Table 5 on page 41 for format settings. CS8422 25 OSCLK2 24 SDOUT2 DGND 21 VD_FILT 20 V_REG 19 TX “SRC Master Clock” “SRC Master Clock” on page 38 ...
Page 12
... kΩ pull- present on this pin, the SDOUT2 MCLK source will be RMCK, otherwise it will be the clock input through XTI-XTO. Reset (Input) - When RST is low the CS8422 enters a low power mode and all internal states are RST 32 reset. On initial power up RST must be held low until the power supply is stable and all input clocks are stable in frequency and phase ...
Page 13
... Transient currents 100 mA will not cause SCR latch-up. DS692PP1 Symbol VL VA V_REG Commercial Grade T A Automotive Grade Symbol VL VA V_REG (Note stg CS8422 Min Nominal Max Units 1.71 3.3 5.25 V 3.135 3.30 3.465 V 3.135 3.30 3.465 V -40 - +85 °C -40 - +105 °C ...
Page 14
... Fsi indicates the input sample rate. Fso indicates the output sample rate. Numbers separated by a colon indicate the ratio of Fsi to Fso. DIGITAL FILTER CHARACTERISTICS Parameter Passband (Upsampling or Downsampling) Passband Ripple Stopband (Downsampling) Stopband Attenuation Group Delay 14 CS8422 Min Typ Max Slave XTI/2048 - ...
Page 15
... AES3 receiver output. DS692PP1 Min Typ VA - 4.7 V_REG - 102 9.4 V_REG - 18.9 V_REG - 50.4 CS8422 Max Units - µA - µA - µA - µA - µA - µ ...
Page 16
... Maximum sensitivity in accordance with AES3-2003 section 8.3.3. Measured with eye diagram height at the specified voltage and width of at least 50% of one-half the biphase symbol period. 16 Symbol (Note CS8422 Min Typ Max Units µ + 200 mVpp - 11 - kΩ ...
Page 17
... Differential RX Mode Crystal Digital Clock Source sckh t sckl t sckh t sckl t lcks t lckd t dpd lrckh t fss t fsh 48*Fsi/o t lcks t dpd CS8422 Min Typ Max 216 - 200 - ps RMS - 475 - ps RMS 27.000 1.024 - 49.152 ...
Page 18
... TDM Mode OSCLK Frequency (Note 11) TDM Mode OSCLK Falling Edge to OLRCK Edge Notes: 7. After powering up the CS8422, RST should be held low until the power supplies and clocks are settled ISCLK is selected as the clock source for the PLL, then the Sample Rate = ISCLK/64. 18 Symbol ...
Page 19
... MSB-1 TDM_IN (input) MSB MSB-1 SDOUT (output) Figure 2. TDM Slave Mode Timing OLRCK (output) t fsm OSCLK (output) TDM_IN MSB-1 (input) SDOUT (output) MSB-1 Figure 4. TDM Master Mode Timing CS8422 t lrckh fsh sckh sckl MSB t dpd MSB ...
Page 20
... Figure 5. SPI Mode Timing CS8422 Min Max Unit 0 6.0 MHz 500 - µs 500 - ns 1.0 - µ 100 ...
Page 21
... Figure 6. I²C Mode Timing CS8422 Min Max - 100 500 - 4.7 - 4.0 - 4.7 - 4 250 - - 1000 rd - 300 fd 4.7 - 300 1000 , of SCL ...
Page 22
... SDOUT2 23 7 AD0/CS 8 GPO3 30 AD1/CDIN GPO2 18 9 SCL/CCLK GPO1 17 10 SDA/CDOUT GPO0 16 32 RST 4 21 CS8422 +1.8V to +5V 0.1 µF 20 0.1 µF 10 µF + Serial Audio Input Device TDM Output Device Serial Audio Input Device +VL 20 kΩ Clock Routing, Interrupt Control, Channel-Status, and User Data Output ...
Page 23
... C 16 RCBL MCLK_OUT 30 SRC_UNLOCK OLRCK2 25 OSCLK2 24 SDOUT2 23 8 MS_SEL 7 SAOF RMCK 14 TX_SEL 15 RX_SEL 32 XTO 12 RST 4 21 CS8422 +1.8V to +5V 0.1 µF 20 0.1 µF 10 µF + +VL 20 kΩ 27 Serial Audio Input Device 29 TDM Output Device +VL 20 kΩ 13 Serial Audio Input Device +VL 20 kΩ 31 XTI 11 Crystal/Clock Source ...
Page 24
... XTI, or synchronous to the master clock re- covered from the incoming S/PDIF or AES3 data. CS8422 can be controlled either in Software Mode stand-alone Hardware Mode. In Software Mode, the user can control the device through either a SPI or I²C control port. ...
Page 25
... In Hardware Mode, there are always 64 SCLK periods per LRCK period when a serial port is set to master mode. 5.1.4 Software Mode Control In Software Mode, the CS8422 provides a serial audio input port and two serial audio output ports. Each serial port’s clocking and data routing options are fully configurable as shown in Format (0Bh), ...
Page 26
... LSB MSB Figure 12. Serial Audio Interface Format – AES3 Direct Output LSB MSB MSB LSB MSB Extended LSB CS8422 Channel B MSB Channel B MSB Channel B MSB LSB MSB LSB Channel B MSB ...
Page 27
... In TDM Mode, the TDM_IN pin is used to input TDM-formatted data while the SDOUT1 or SDOUT2 (Soft- ware Mode only) pin is used to output TDM data. If the CS8422 is the first TDM device in the chain, it should have its TDM_IN connected to GND. Data is transmitted from SDOUTx (SDOUT1 or SDOUT2) most significant bit first on the first falling OSCLKx edge after an OLRCKx rising edge and is valid on the rising edge of OSCLKx ...
Page 28
... SDOUT ILRCK ISCLK Master SDIN OLRCK OSCLK SDOUT OLRCK OSCLK PCM Source 1 PCM Source 2 Figure 16. TDM Mode Configuration (First CS8422 output is master, all others are slave) 28 MSB MSB MSB SDOUT SDOUT SDOUT OSCLKs 32 OSCLKs 32 OSCLKs MSB MSB ...
Page 29
... The CS8422 includes a digital interface receiver that can receive and decode audio data according to the AES3, IEC60958, S/PDIF, and EIJ CP1201 interface standards. The CS8422 uses either a 4:1 single-ended or 2:1 differential input mux to select the input pin(s) that will receive input data to be decoded. A low-jitter clock (RMCK) is recovered using a PLL, which provides the digital interface receiver with a master clock ...
Page 30
... AC coupling capacitors, as mentioned in of the receiver in differential mode. 30 for more details). Figure 17 shows the input structure of the VA (22000/N) Ω 22 kΩ (22000/N) Ω 22 kΩ AGND /V apply (see IH IL Section 6.2.2.1. Figure 18 CS8422 “Switching Spec- shows the structure DS692PP1 ...
Page 31
... Recovered Master Clock - RMCK The CS8422 has an internal PLL which recovers a high-frequency system clock, referred to as the recov- ered master clock (RMCK). RMCK can be generated by incoming AES3-compatible data or the ISCLK (slave mode and Software Mode only). This clock is used as the master clock source for the AES3 receiver and the master-mode serial port that it directly supplies data to, and is available as an output on the RMCK pin ...
Page 32
... OLRCK (depending on the serial port interface format setting) will be treated as being sampled at the same time. Since the CS8422 has no control of the OLRCK in slave mode, the latency of the data through the part will be a multiple of 1/Fs plus the intrinsic delay between OL- RCK and the preambles also present in master mode ...
Page 33
... CS8422. However, certain non-audio sources, such as AC-3 MPEG encoders, may not adhere to this convention and the bit may not be properly set. The CS8422 AES3 receiver can detect such non-audio data through the use of an auto-detect module. The auto-detect module is similar to auto-detect software used in Cirrus Logic DSPs ...
Page 34
... Format Detection (Software Mode Only) In Software Mode, the CS8422 can automatically detect various serial audio input formats. The Format De- tect Status register (12h) is used to indicate a detected format. The register will indicate if uncompressed PCM data, IEC61937 data, DTS_LD data, DTS_CD data, or digital silence was detected. Additionally, the IEC61937 Pc/Pd burst preambles are available in registers 2Dh-30h ...
Page 35
... SRC OLRCK1 RX OLRCK2 SRC AES FRAMES Table 1. VLRCK Behavior “Serial Audio Output Data Format - SDOUT1 (0Ch)” (0Dh)”. The appropriate bits can be stripped from the SDOUT register. CS8422 COMMENT see (Note 4) see (Note 4) see (Note 4) see (Note 6) “Q-Channel Subcode (19h - 22h)” ...
Page 36
... VLRCK edge and will be valid on VLRCK edges ( OSCLK period serial port is not sourced directly by the AES3-compatible receiver ( sample rate conversion application), the data will transition 1/64*Fsi after a VLRCK edge, and will be valid on VLRCK edges (t = 1/64*Fsi). 36 192 AES3 Frames C/U[1] t Figure 19. C/U Data Outputs CS8422 C/U[383] DS692PP1 ...
Page 37
... When using the serial audio input port in left justified and I²S Modes, all input data is treated as 24-bits wide. Any truncation that has been done prior to the CS8422 to less than 24-bits should have been done using an appropriate dithering process. If the serial audio input port is in Right-Justified Mode, the input data will be truncated to the bit depth set through the is set to 16 bits, and the input data is 24-bits wide, then truncation distortion will occur ...
Page 38
... The CS8422 has the ability to operate without a master clock input through XTI. This benefits the design by not requiring extra external clock components (lowering production cost) and not requiring a master clock to be routed to the CS8422, resulting in lowered noise contribution in the system. In this mode, an internal oscillator provides the clock to run all of the internal logic. See tion of how the SRC MCLK can be selected ...
Page 39
... Clock Control (08h)” on page 51 8. HARDWARE MODE CONTROL The CS8422 provides a stand-alone hardware control mode in which the part does not require an I²C or SPI control port. In Hardware Mode, the user is provided with a subset of the features available in Software Mode as shown in Figure 21. The part will be in Hardware Mode if there kΩ ...
Page 40
... Hardware Mode Serial Audio Port Control The CS8422 uses the resistors attached to the MS_SEL and SAOF pins to determine the modes of opera- tion for its serial output ports. After a RST is asserted, the resistor value and condition (VL or GND) are sensed. This operation will take approximately complete. The SRC_UNLOCK pin will remain high and both SDOUT pins will be muted until the mode detection sequence has completed ...
Page 41
... Slave Master, Fso = MCLK/128 RMCK = 256 x Fsi Master, Fso = MCLK/256 Master, Fso = MCLK/512 Slave Master, Fso = MCLK/128 RMCK = 512 x Fsi Master, Fso = MCLK/256 Master, Fso = MCLK/512 CS8422 SDOUT2 Data Format I²S I²S I²S Left-Justified Left-Justified Left-Justified Right-Justified (Master mode only) Right-Justified ...
Page 42
... SPI Mode In SPI Mode the CS8422 chip select signal, CCLK is the control port bit clock (input into the CS8422 from the microcontroller), CDIN is the input data line from the microcontroller, CDOUT is the output data line to the microcontroller. Data is clocked in on the rising edge of CCLK and out on the falling edge. ...
Page 43
... SDA while the clock is high. A Stop condition is a rising transition while the clock is high. All other transitions of SDA occur while the clock is low. The first byte sent to the CS8422 after a Start condition consists of a 7-bit chip address field and a R/W bit (high for a read, low for a write). ...
Page 44
... SOFSEL1_1 SOFSEL1_0 SOSF2 SORES2_1 SORES2_0 SOFSEL2_1 SOFSEL2_0 QCRCM CCRCM UNLOCKM OSLIPM DETCM CCHM Reserved Reserved CS8422 ID0 REV2 REV1 RMCK_ INT1 INT0 CTL0 INPUT_ TXSEL0 Reserved TYPE EMPH_ EMPH_ DETCI CNTL2 CNTL1 ...
Page 45
... AC1[4] AC2[6] AC2[5] AC2[4] AC3[6] AC3[5] AC3[4] AC4[6] AC4[5] AC4[4] BC0[6] BC0[5] BC0[4] BC1[6] BC1[5] BC1[4] BC2[6] BC2[5] BC2[4] BC3[6] BC3[5] BC3[4] CS8422 PRO COPY ORIG HD_CD DGTL_SIL Reserved V CONF BIP RERR QCH FCH 192KHZ Reserved Reserved BLK_CERR BLK_BERR FS_XT11 ...
Page 46
... Table 6. Summary of Software Register Bits (Continued BC4[6] BC4[5] BC4[4] PC0[6] PC0[5] PC0[4] PC1[6] PC1[5] PC1[4] PD0[6] PD0[5] PD0[4] PD1[6] PD1[5] PD1[4] CS8422 BC4[3] BC4[2] BC4[1] PC0[3] PC0[2] PC0[1] PC1[3] PC1[2] PC1[1] PD0[3] PD0[2] PD0[1] PD1[3] PD1[2] PD1[1] DS692PP1 ...
Page 47
... PDN - Controls the internal clocks, allowing the CS8422 to be placed in a “powered down”, low current con- sumption state. This bit must be written to the 0 state to allow the CS8422 to begin operation. All input clocks should be stable in frequency and phase when PDN is set to 0. ...
Page 48
... HOLD[1:0] – Determine how received AES3 audio sample is affected when a receive error occurs 00 - hold last audio sample TXSEL1 TXSEL0 CHS DETCI CS8422 2 1 INPUT_TYPE Reserved Reserved EMPH_CNTL2 EMPH_CNTL1 EMPH_CNTL0 1 0 DS692PP1 ...
Page 49
... Channel Status data indicates that no de-emphasis should be applied, de-emphasis will not be enabled. If data is detected as being non-audio, the de-emphasis filter will not be enabled. DS692PP1 Figure 25 Gain dB T1=50 µs 0dB µs -10dB F1 F2 Frequency 3.183 kHz 10.61 kHz Figure 25. De-Emphasis Filter Response CS8422 for De-emphasis filter response. 49 ...
Page 50
... GPO2SEL0 GPO3SEL3 Definition Fixed low level Fixed VL level. State of EMPH bit in the incoming data stream CS8422 interrupt output Channel status bit User data bit Receiver Error Non-Validity Receiver Error Receiver Channel Status Block Defined in “PLL Status (15h)” on page Defined in “ ...
Page 51
... OLRCK and OSCLK are derived from the MCLK selected in this register XTI-XTO DS692PP1 SAO_CLK0 SAO_MCLK and CS8422 53). When set to master, ILRCK 2 1 SRC_MCLK1 SRC_MCLK0 SRC_DIV 0 0 “Serial Audio Output Data Format - SDOUT2 “Serial Audio Output Data Format - SDOUT1 55). When set to mas- ...
Page 52
... Soft mute enabled 11.10 Data Routing Control(0Ah SDOUT1(1) SDOUT1(0) SDOUT2( SDOUT1[1:0] - Controls the data source for SDOUT1 RMCK0 SRC_MUTE SDOUT2(0) MUTESAO1 CS8422 “SRC Mas Reserved Reserved Reserved MUTESAO2 SRCD Reserved 0 0 DS692PP1 ...
Page 53
... SAI_CLK[3:0] 0000 0001 0010 0011 0100 Table 8. ISCLK/ILRCK Ratios and SISF Settings DS692PP1 SIFSEL1 SIFSEL0 MCLK/ILRCK Ratio 64 96 128 192 256 CS8422 2 1 Reserved Reserved Reserved ISCLK/ILRCK Ratio SISF = 0 SISF = 1 64 INVALID 128 128 0 53 ...
Page 54
... Table 9. OSCLK1/OLRCK1 Ratios and SOSF1 Settings 54 384 512 768 1024 SORES1_0 SOFSEL1_1 MCLK/OLRCK1 Ratio 64 96 128 192 256 384 512 768 1024 CS8422 128 128 2 1 SOFSEL1_0 TDM1 0 0 OSCLK1/OLRCK1 Ratio SOSF1 = 0 SOSF1 = 1 64 INVALID 128 ...
Page 55
... SAI_CLK[3:0] determine the MCLK/OLRCK1 ratio. SAO_CLK[3:0], SAI_CLK[3:0], or RMCK[3:0] 0000 0001 Table 10. OSCLK2/OLRCK2 Ratios and SOSF1 Settings DS692PP1 for more details SORES2_0 SOFSEL2_1 MCLK/OLRCK2 Ratio 64 96 CS8422 2 1 SOFSEL2_0 Reserved Reserved 0 OSCLK2/OLRCK2 Ratio SOSF2 = 0 SOSF2 = 1 64 INVALID ...
Page 56
... INT pin and the status register mask bit is set 56 128 192 256 384 512 768 1024 UNLOCKM CCHM RERRM CS8422 64 128 128 128 128 CONFM BIPM PARM ...
Page 57
... PRO - Channel status block format indicator 0 - Received channel status block is in the consumer format. DS692PP1 4 3 Reserved RERR1 AUX0 PRO “Receiver Data Control (04h)” on page CS8422 Section 11.5 on page 50 for more details RERR0 SRC_UNLOCK1 SRC_UNLOCK0 COPY ORIG EMPH 48 ...
Page 58
... Bits that are masked off in the receiver error mask register will always this register. QCRC - Q-subcode data CRC error indicator. Updated on Q-subcode block boundaries error Error DTS_CD HD_CD UNLOCK V CS8422 DGTL_SIL Reserved Reserved CONF BIP PAR DS692PP1 ...
Page 59
... When the serial audio output port is in slave mode, and OLRCK is asynchronous to the port data source, this bit will go high every time a data sample is dropped or repeated. See on page 25 for more information. DS692PP1 CCH RERR CS8422 QCH FCH SRC_UNLOCK “Serial Port Clock Operation” 59 ...
Page 60
... Indicates the frequency range of the sample rate of incoming AES3 data (Fsi). If Fsi ≤ 98 kHz, this bit will output a “0”. If Fsi ≥120 kHz, this bit will output a “1”. Otherwise the output is indeterminate 96KHZ 192KHZ CS8422 Reserved Reserved Reserved DS692PP1 ...
Page 61
... There has been at least one biphase error associated with incoming AES3 data during the input of the last AES3 data block. BLK_PERR - Block Parity Error. Updated on DETC boundaries 0 - There has been no parity error associated with incoming AES3 data during the input of the last AES3 data block. DS692PP1 RX_LOCK BLK_VERR - - - CS8422 BLK_CERR BLK_BERR BLK_PERR - - - 61 ...
Page 62
... AC4[5] AC4[4] BC0[7] BC0[6] BC0[5] BC0[4] BC1[7] BC1[6] BC1[5] BC1[4] BC2[7] BC2[6] BC2[5] BC2[4] BC3[7] BC3[6] BC3[5] BC3[4] BC4[7] BC4[6] BC4[5] BC4[4] CS8422 FS_XT10 FS_XT9 FS_XT8 FS_XT2 FS_XT1 FS_XT0 ADDRESS ADDRESS ADDRESS TRACK TRACK TRACK INDEX INDEX INDEX MINUTE ...
Page 63
... Bit 7 Bit 6 Bit 5 Bit 4 PC0[7] PC0[6] PC0[5] PC0[4] PC1[7] PC1[6] PC1[5] PC0[4] PD0[7] PD0[6] PD0[5] PC0[4] PD1[7] PD1[6] PD1[5] PD1[4] CS8422 Bit 3 Bit 2 Bit 1 Bit 0 PC0[3] PC0[2] PC0[1] PC0[0] PC1[3] PC1[2] PC1[1] PC1[0] PD0[3] PD0[2] PD0[1] PD0[0] PD1[3] PD1[2] PD1[1] PD1[0] ...
Page 64
... Power Supply, Grounding, and PCB layout The CS8422 operates from +3.3 V and +5.0 V supply. These supplies may be set independently. Follow normal supply decoupling practices, see Extensive use of power and ground planes, ground plane fill in unused areas, and surface mount decoupling capacitors are recommended ...
Page 65
... RX0 Figure 30. TTL/CMOS Input Circuit – Differential Figures 31 and 32 illustrate how this should be done for both sin- CS8422 CS8422 µ 0. See Text RXP0 110 Ω µ 0.01 F RXN0 CS8422 0.01 µF RXP 75 Ω RXN 0.01 µF Differential Mode CS8422 0.01 µF RXP RXN 0.01µF Mode 65 ...
Page 66
... Channel Status Buffer Management 12.4.1 AES3 Channel Status (C) Bit Management The CS8422 contains sufficient RAM to store the first 5 bytes of C data for both A and B channels ( bits). The user may read from this buffer’s RAM through the control port. ...
Page 67
... Accessing the E buffer The user can monitor the incoming data by reading the E buffer, which is mapped into the register space of the CS8422, through the control port. The user can configure the interrupt enable register to cause interrupts to occur whenever buffer transfers occur. This allows determination of the allowable time periods to interact with the E buffer. ...
Page 68
... Serial Copy Management System (SCMS) In Software Mode, the CS8422 allows read access to all the channel status bits. For consumer mode SCMS compliance, the host microcontroller needs to read and interpret the Category Code, Copy bit and L bit ap- propriately. In Hardware Mode, the SCMS protocol can be followed by using the C bit serial output pin. See Status and User Data Handling” ...
Page 69
... The group delay introduced by the CS8422 depends on the type of interface selected, and input and output sample rates of the sample rate converter. The expression for the group delay through the CS8422 with the use of the sam- ple rate converter is shown below, where the interface delay is 3 OLRCK periods in all modes except AES3 direct mode, in which OLRCK periods ...
Page 70
... Tone, 48 kHz:96 kHz 15k 17.5k 20k 22. 15k 17.5k 20k 22. 30k 35k 40k 45k CS8422 + 0 -10 -20 -30 -40 -50 -60 -70 -80 -90 -100 -110 -120 -130 -140 -150 -160 -170 -180 -190 -200 10k 20k 30k 40k 50k ...
Page 71
... CS8422 Figure 44. Wideband FFT – -60 dBFS 1 kHz Tone, 48 kHz:96 kHz ...
Page 72
... CS8422 Figure 50. IMD – Figure 52. IMD – ...
Page 73
... H z Figure 58. Wideband FFT – 0 dBFS 20 kHz Tone, 96 kHz:48 kHz dBFS 1 kHz Tone, Fsi = 192 kHz CS8422 ...
Page 74
... Figure 66. Dynamic Range vs. Output Sample Rate – CS8422 dBFS 1 kHz Tone, Fsi = 96 kHz ...
Page 75
... Input, 200 Hz Tone, 48 kHz:48 kHz CS8422 -60 dBFS 1 kHz Tone, Fsi = 44.1 kHz 5 k ...
Page 76
... Input, 200 Hz Tone, 192 kHz:44.1 kHz CS8422 - Figure 74. Linearity Error – ...
Page 77
... Figure 84. THD+N vs. Input Amplitude – CS8422 - kHz Tone, 48 kHz:96 kHz - kHz Tone, 44 ...
Page 78
... Figure 88. THD+N vs. Input Frequency – CS8422 dBFS, 48 kHz:96 kHz ...
Page 79
... JEDEC specifications for multi-layer PCBs. JA DS692PP1 Side View NOM MAX MIN -- 0.0394 -- -- 0.0020 0.00 0.0110 0.18 0.1319 3.25 0.1319 3.25 0.0197 0.30 JEDEC #: MO-220 Controlling Dimension is Millimeters. Symbol θ JA CS8422 b e Pin #1 Corner L D2 Bottom View MILLIMETERS NOM MAX -- 1.00 -- 0.05 0.23 0.28 5.00 BSC 3.30 3.35 5.00 BSC 3.30 3.35 0.50 BSC 0.40 0.50 Min Typ Max - 38 ...
Page 80
... Philips Semiconductor, “The I²C-Bus Specification: Version 2,” Dec. 1998. http://www.semiconductors.philips.com 80 Pb-Free Package Grade Range Commercial QFN YES Automotive +105°C - YES - CS8422 Temp Order# Container Rail CS8422-CNZ -40° to +85°C Tape and Reel CS8422-CNZR Rail CS8422-DNZ -40° to Tape and Reel CS8422-DNZR - - CDB8422 DS692PP1 ...
Page 81
... Switching Characteristics - Control Port - SPI mode Switching Characteristics - Control Port - I²C mode Section 5.1.5.2 TDM Slave Mode Digital Interface Specifications Digital Interface Specifications Digital Interface Specifications table Digital Interface Specifications Digital Interface Specifications CS8422 table table table table table table table Switching Specifications ...
Page 82
... Cirrus Logic, Cirrus, and the Cirrus Logic logo designs are trademarks of Cirrus Logic, Inc. All other brand and product names in this document may be trademarks or service marks of their respective owners. AC registered trademark of Dolby Laboratories, Inc. DTS is a registered trademark of Digital Theater Systems, Inc. I² registered trademark of Philips Semiconductor. SPI is a trademark of Motorola, Inc. 82 CS8422 DS692PP1 ...