SM5950BM Asynchronous Sample Rate Converter OVERVIEW The SM5950BM is a digital audio signal asynchronous sample rate converter LSI. It supports 16/20/24-bit word-length input/output interface data. It also features a built-in digital deemphasis filter and direct mute functions. FEATURES PINOUT Functions (Top view) ■ ■ ■ ■ ■ ■ ■ ■ ■ 1 24 LRCO 2 23 BCKO DI 3 22 DOUT TMOD0 4 21 SLAVE RSTN 5 20 SCKO VDD 6 19 VSS IISI 7 18 IISO IMOD0 8 17 OMOD0 IMOD1 9 16 OMOD1 DEEM 10 15 TMOD1 FS0 11 14 THROU FS1 12 13 DMUTE PACKAGE DIMENSIONS (Unit: mm) Weight: 0.23g 10.20 ± 0.30 + 0.15 − 0.10 0.05 10.05 ± 0.20 Package SM5950BM 24-pin SSOP 0.8 0.36 ± 0.10 0.10 0.12 M 0.10 ± 0.10 Device 1.80 ORDERING INFORMATION 0.50 ± 0.20 ■ LRCI BCKI 7.80 ± 0.30 ■ 5.40 ± 0.20 ■ L/R 2-channel (stereo) processing Input sample rate range: 20kHz to 100kHz Output sample rate range: 30kHz to 50kHz Operating sample rate conversion ratio (fso/fsi)*1 : 0.45 to 2.205 selectable *1: fsi = input sample rate fso = output sample rate Asynchronous input and output clock timing System clock input • Input system clock: 1fsi (LRCI) • Output system clock: 512fso (SCKO input) Deemphasis filter function • IIR-type filter • fsi = 44.1kHz, 48kHz, 32kHz compatible Direct mute function Through mode operation • Direct connection from input to output Output data clocks (LRCO, BCKO) • Slave mode: external inputs • Master mode: derived from the output system clock (SCKO) Computation round-off processing • Normal round-off 5V tolerant input pins for direct connection to 5V operation devices 3.3V single supply Package: 24-pin SSOP 0 to 10 + 0.20 1.90 − 0.10 ■ ■ Note: Dimensions without tolerance are reference values. SEIKO NPC CORPORATION —1 SM5950BM FEATURES Interfaces ■ Converter Performance Input data format • 2s-complement, MSB-first, L/R alternating serial data • IIS/non-IIS formats ■ ■ ■ Format IMOD0 IMOD1 IISI 16-bit MSB-first right-justified L L L 20-bit MSB-first right-justified H L L 24-bit MSB-first right-justified L H L MSB-first left-justified (leading 16 bits valid data) H H L H or L H or L H IIS (leading 16 bits valid data) L = Low input level, H = high input level ■ Output data format • 2s-complement, MSB-first, L/R alternating serial data • Bit clock continuous (64fso) Format OMOD0 OMOD1 IISO 16-bit MSB-first right-justified L L L 20-bit MSB-first right-justified H L L 24-bit MSB-first right-justified L H L MSB-first left-justified (16-bit output) H H L H or L H or L H IIS (16-bit output) L = Low input level, H = high input level ■ Internal data word length: 20 bits Deemphasis filter characteristics (IIR filter) • ± 0.03dB gain deviation from ideal filter characteristic Anti-aliasing LPF characteristics (6 types of FIR filter) • Output/input sample rate conversion ratio automatic filter select (6 FIR filters) 1.Up converter LPF 1.0 to 2.205 times 2.Down converter LPF I about 0.92 times: 48.0kHz to 44.1kHz 3.Down converter LPF II about 0.73 times: 44.1kHz to 32.0kHz 4.Down converter LPF III about 0.67 times: 48.0kHz to 32.0kHz 5.Down converter LPF IV about 0.50 times: 96.0kHz to 48.0kHz 6.Down converter LPF V about 0.45 times: 96.0kHz to 44.1kHz - Passband ripple: ± 0.0001dB - Stopband attenuation: > 98dB Converter insertion quantization noise level • Internal calculation (quantization) noise : ≤ – 96dB • Output round-off noise: - 16-bit output mode : – 98dB - 20-bit output mode : – 122dB - 24-bit output mode : – 146dB • Output S/N ratio (theoretical values) Structure ■ Silicon-gate CMOS process Applications ■ ■ Digital audio equipment-interface sample rate conversion (AV amplifier, CD-R/RW, DAT, MD, DVC) Recording/editing equipment sample rate conversion Output signal word length S/N ratio 16-bit input 20-bit input 24-bit input 16 bits – 92.5dB – 94.0dB – 94.0dB 20 bits – 93.9dB – 96.2dB – 96.2dB 24 bits – 93.9dB – 96.2dB – 96.2dB SEIKO NPC CORPORATION —2 SM5950BM BLOCK DIAGRAM LRCI BCKI DI IMOD0 Input data interface IMOD1 IISI SCKO Sequencer block Arithmetic operation block Interpolation operation Interpolation filter operation RSTN Output data operation DEEM Deemphasis filter operation FS0 FS1 Conversion rate detector Filter type selector Output operation Output timing operation IISO OMOD0 Output data interface OMOD1 THROU SLAVE Though, mute, and slave mode control DMUTE LRCO BCKO DOUT SEIKO NPC CORPORATION —3 SM5950BM PIN DESCRIPTION Number Name I/O 1 LRCI I 2 BCKI 3 Description HIGH LOW Sample rate clock input (fsi) – – I Bit clock input (32fsi to 64fsi) – – DI I Data input – – 4 TMOD0 I IC test mode select pin (must be LOW for normal operation) Test Normal 5 RSTN I Reset pin – Reset 6 VDD – VDD supply (3.3V) – – 7 IISI I IIS input select pin – – 8 IMOD0 I Input format select pin 0 – – 9 IMOD1 I Input format select pin 1 – – 10 DEEM I Deemphasis select pin ON OFF 11 FS0 I Deemphasis frequency select pin 0 – – 12 FS1 I Deemphasis frequency select pin 1 – – 13 DMUTE I Direct mute select pin ON OFF 14 THROU I Through mode select pin Through SRC 15 TMOD1 I IC test mode select pin (must be LOW for normal operation) Test Normal 16 OMOD1 I Output format select pin 1 – – 17 OMOD0 I Output format select pin 0 – – 18 IISO I IIS output select pin – – 19 VSS – GND connection (0V) – – 20 SCKO I Output system clock input (512fso) – – 21 SLAVE I Slave select pin Slave Master 22 DOUT O Data output – – 23 BCKO I/O Bit clock input/output (64fso) – – 24 LRCO I/O Sample rate clock input/output (fso) – – SEIKO NPC CORPORATION —4 SM5950BM SPECIFICATIONS Absolute Maximum Ratings VSS = 0V, VDD pin voltage = VDD Parameter Symbol Rating Unit VDD − 0.3 to 4.6 V Input voltage range VI − 0.3 to 5.5 V Output voltage range VO – 0.3 to VDD + 0.3 V Storage temperature range Tstg − 55 to 125 °C Power dissipation PW 400 mW Supply voltage range Note: Ratings also apply at supply switch ON and OFF. Recommended Operating Conditions VSS = 0V, VDD pin voltage = VDD Rating Parameter Symbol Unit min typ max Supply voltage VDD 3.0 3.3 3.6 V Operating temperature Topr – 40 25 85 °C DC Electrical Characteristics VSS = 0V, VDD = 3.0 to 3.6V, Ta = −40 to 85°C Rating Parameter Current consumption Pin VDD HIGH-level input voltage (*1) (*3) LOW-level input voltage HIGH-level output voltage (*2) (*3) LOW-level output voltage Input leakage current (*1) (*3) Symbol Condition Unit min typ max – 22.0 30.0 mA VIH 2.0 – 5.5 V VIL 0 – 0.7 V 2.4 – VDD V 0 – 0.4 V IDD (*A) VOH IOH = −2.0mA VOL IOL = 2.0mA ILH VIN = VDD – 1.0 – 1.0 µA ILL VIN = 0V – 1.0 – 1.0 µA (*A) All output pins with no load, System Clock frequency: FSCKO = 24.576MHz, Input word clock frequency: FLRCI = 48kHz, Supply voltage: VDD = 3.3V Pin type Note Type Names (*1) Inputs LRCI, BCKI, DI, TMOD0, RSTN, IISI, IMOD0, IMOD1, DEEM, FS0, FS1, DMUTE, THROU, TMOD1, OMOD1, OMOD0, IISO, SCKO, SLAVE (*2) Output DOUT (*3) Inputs/Outputs BCKO, LRCO Note. The input and input/output pins are all 5V tolerant. The maximum input voltage that can be applied to these pins are 5.5V. If supply voltage is within over the recommended operating voltage. If the input voltage is between 5.5V and VDD which is smaller than recommended operating voltage, the device doesn’t breakdown itself, but it maybe generate reverse current from the input pins to the supply voltage (VDD). Note that input/output pins in input mode have a maximum input voltage of 5.5V, but the maximum voltage when in output mode is VDD level. In output mode, the output voltage must not be set, using external pull-up or other means, to voltages greater than VDD level. It is forbidden to add more voltage than VDD to output mode bidirectional pins. SEIKO NPC CORPORATION —5 SM5950BM AC Electrical Characteristics Output system clock (SCKO input) Rating Parameter Symbol Condition Unit min typ max tCY 39.0 – 65.1 ns Clock pulsewidth (HIGH level) tCWH 15.6 – 39.1 ns Clock pulsewidth (LOW level) tCWL 15.6 – 39.1 ns 40 – 60 % Clock pulse cycle time Clock pulse duty VIH SCKO 0.5VDD V IL t CWH t CWL t CY Reset input (RSTN) Rating Parameter RSTN pulsewidth Symbol tRST Condition Unit min typ max 39 – – ns VIH RSTN 0.5VDD V IL t RST SEIKO NPC CORPORATION —6 SM5950BM Serial inputs (LRCI, BCKI, DI) Rating Parameter Symbol Condition Unit min typ max LRCI cycle time tLICY 10 – 50 µs BCKI pulse cycle time tBICY 156.25 – 1562.5 ns BCKI pulsewidth (HIGH level) tBICWH 60 – – ns BCKI pulsewidth (LOW level) tBICWL 60 – – ns DI setup time tDIS 30 – – ns DI hold time tDIH 30 – – ns Last BCKI rising edge to LRCI edge tBLI 30 – – ns LRCI edge to first BCKI rising edge tLBI 30 – – ns VIH 0.5VDD LRCI V IL t BLI t LBI VIH 0.5VDD BCKI V IL t BICWH t BICWL t BICY VIH 0.5VDD DI V IL t DIS t DIH SEIKO NPC CORPORATION —7 SM5950BM Serial outputs (SLAVE = HIGH, LRCO, BCKO inputs, DOUT output) Rating Parameter LRCO cycle time BCKO pulse cycle time Symbol Condition Unit min typ max tLOCY 20 – 33.34 µs tBOCY 312.5 – 520.8 ns BCKO pulsewidth (HIGH level) tBOCWH 125 – – ns BCKO pulsewidth (LOW level) tBOCWL 125 – – ns tBLO 30 – – ns Last BCKO rising edge to LRCO edge LRCO edge to first BCKO rising edge tLBO DOUT output delay tDODL CL = 15pF 30 – – ns – – 30 ns VIH 0.5VDD LRCO V IL t BLO t LBO VIH 0.5VDD BCKO V IL t BOCWH t BOCWL t BOCY VOH 0.5VDD DOUT V OL t DODL SEIKO NPC CORPORATION —8 SM5950BM Serial outputs (SLAVE = LOW, LRCO, BCKO, DOUT outputs) Rating Parameter Symbol LRCO cycle time Condition Unit min typ max – 512 – tLOCY tCY LRCO pulsewidth (HIGH level) tLOCWH – 256 – tCY LRCO pulsewidth (LOW level) tLOCWL – 256 – tCY BCKO pulse cycle time tBOCY – 8 – tCY BCKO pulsewidth (HIGH level) tBOCWH – 4 – tCY BCKO pulsewidth (LOW level) tBOCWL – 4 – tCY BCKO output delay tBODL CL = 15pF – – 30 ns LRCO output delay tLODL CL = 15pF – – 30 ns DOUT output delay tDODL CL = 15pF – – 30 ns tCY = output system clock (SCKO input) cycle time VIH 0.5VDD SCKO V IL t BODL t BODL t LODL VOH 0.5VDD LRCO V OL VOH 0.5VDD BCKO V OL t BOCWH t BOCWL t BOCY VOH 0.5VDD DOUT V OL t DODL SEIKO NPC CORPORATION —9 SM5950BM FUNCTIONAL DESCRIPTION Input Interface Settings (IMOD0, IMOD1, IISI) Input data format 2s-complement, MSB-first, L/R alternating serial data IMOD0 IMOD1 IISI Format L L L 16-bit MSB-first right-justified H L L 20-bit MSB-first right-justified L H L 24-bit MSB-first right-justified H H L MSB-first left-justified (leading 16 bits valid data) H or L H or L H IIS (leading 16 bits valid data) Note: L = Low input level, H = high input level Input timing The input timing for each input format is shown in figures 4 to 8. Output System Clock (SCKO) A clock with frequency 512 times the output sampling frequency (fso) must be input on SCKO. In master mode, the LRCO and BCKO output clocks are derived from the input clock on SCKO. It also functions as the internal computation circuit system clock. Output Interface Settings (OMOD0, OMOD1, IISO, THROU, SLAVE) Output data format 2s-complement, MSB-first, L/R alternating serial OMOD0 OMOD1 IISO Format L L L 16-bit MSB-first right-justified H L L 20-bit MSB-first right-justified L H L 24-bit MSB-first right-justified H H L MSB-first left-justified (16-bit output) H or L H or L H IIS (16-bit output) Note: L = Low input level, H = high input level Output mode select Pin setting THROU Function SLAVE Mode Description LRCO, BCKO L Master LRCO and BCKO are derived form SCKO. Function as outputs H Slave LRCO and BCKO are supplied externally. Function as inputs H or L Through L H LRCO, BCKO, and DOUT are connected directly to LRCI, BCKI, and DI inputs. Function as outputs Note: DMUTE is valid. Output timing The timing for each output format is shown in figures 9 to 13. In slave mode, the input timing of LRCO and BCKO for each output format is shown in figures 9 to 13. In through mode, the LRCI, BCKI, and DI inputs are fed through to the outputs regardless of the output data format settings. SEIKO NPC CORPORATION —10 SM5950BM System Reset (RSTN) The SM5950BM must be reset if any of the following conditions occur during normal operation. A reset pulse is a LOW-level pulse applied to RSTN, although the reset operation actually occurs on the rising edge of the LOW-level pulse. ■ When the power supply is applied A reset (RSTN = LOW to HIGH) is required when the power supply voltage is applied and after the LRCI, BCKI, SCKO (and LRCO, BCKO if in slave mode) clocks have stabilized. ■ When the LRCI and BCKI clocks are interrupted This occurs when the sampling frequency is switched, when clocks stop due to a condition in a previous stage, when the LRCI, BCKI clocks are dynamically switched, or when otherwise the clocks are not continuous. A reset (RSTN = LOW to HIGH) is required after the LRCI, BCKI clocks have stabilized. ■ When the SCKO (and LRCO, BCKO if in slave mode) clocks are interrupted This occurs when the sampling frequency is switched, when clocks stop due to a condition in a previous stage, when the SCKO, LRCO, BCKO clocks are dynamically switched, or when otherwise the clocks are not continuous. A reset (RSTN = LOW to HIGH) is required after the SCKO, LRCO, BCKO clocks have stabilized. A reset pulse is required under these conditions because the conversion ratio calculated based on such non-continuous clocks will result in an incorrect conversion ratio, and hence the output data will have incorrect values. Output state during reset interval DOUT is tied LOW during the reset interval (refer to section "Direct Mute" for operation after the reset is released). In master mode, the LRCO and BCKO clocks are also tied LOW. Direct Mute (DMUTE) Direct mute ON/OFF DMUTE Function L Audio data output starts from the next output word. H 0 data is output from the next output word. Other mute operations Direct mute also occurs at system reset. RSTN Function L 0 data is output from the next output word. H Computed data output starts after 8 output word cycles. SEIKO NPC CORPORATION —11 SM5950BM Sample Rate Conversion The input/output sample rate conversion ratio is variable over a range 0.45 to 2.205 times frequency. The input sample rate (fsi) range is 20kHz to 100kHz, while the output sample rate (fso) range is 30kHz to 50kHz. Note that the sample rate conversion ratio lower limit means that conversion from fsi = 96kHz to fso = 32kHz is not possible. Anti-aliasing filter selection The following 6 filters are provided to function as anti-aliasing filters during sample rate conversion, where the optimum anti-aliasing filter is automatically selected in response to the automatic measurement of the sample conversion ratio between the input sampling frequency (on LRCI) and the output sampling frequency (calculated using SCKO as reference). Filter mode fs conversion ratio (fso/fsi) Conversion frequency (example) Selects range 1 1.0 to 2.205 times ≥ 0.969697 times Up conversion 2 0.91875 times 0.864865 to 0.969697 times 48.0 → 44.1 3 0.72562 times 0.711111 to 0.864865 times 44.1 → 32.0 4 0.66667 times 0.627451 to 0.711111 times 48.0 → 32.0 5 0.50000 times 0.492308 to 0.627451 times 96.0 → 48.0 6 0.459375 times ≤ 0.492308 times 96.0 → 44.1 If the selected anti-aliasing filter fs conversion ratio and the actual sample rate conversion ratio do not match, the following phenomena occur. Conversion condition Response generated Actual sample rate conversion ratio is lower than the High-frequency aliasing noise occurs in the audio band. selected filter conversion ratio. Actual sample rate conversion ratio is higher than the Primarily cuts high-frequency components in the audio selected filter conversion ratio. band. If the fs conversion ratio is not fixed, the conversion will slowly follow the change in ratio, but in the process the possibility exists that noise may occur in the audio data output. SEIKO NPC CORPORATION —12 SM5950BM Conversion performance ■ ■ ■ ■ Internal data word length: 20 bits Gain deviation from deemphasis filter ideal characteristic: ± 0.03dB Anti-aliasing filter characteristic • Passband ripple: ± 0.0001dB • Stopband attenuation: > 98dB Conversion insertion quantization noise level • Internal computation noise: ≤ – 96dB • Output round-off noise: 16-bit output: – 98dB 20-bit output: – 122dB 24-bit output: – 146dB Overall theoretical output S/N ratio S/N ratio Output signal word length 16-bit input 20-bit input 24-bit input 16 bits – 92.5dB – 94.0dB – 94.0dB 20 bits – 93.9dB – 96.2dB – 96.2dB 24 bits – 93.9dB – 96.2dB – 96.2dB Anti-aliasing filter characteristics 48 to 24kHz 48 to 22.05kHz 44.1 to 32kHz 48 to 32kHz up conversion 48 to 44.1kHz 0 Attenuation [dB] -20 -40 -60 -80 -100 -120 0 0.1 0.2 0.3 0.4 0.5 0.6 Frequency [× fsi] Figure 1. Anti-aliasing filter characteristics SEIKO NPC CORPORATION —13 SM5950BM Deemphasis (DEEM) Basic deemphasis filters are realized using analog circuit configurations. Here, an IIR digital deemphasis filter configuration faithfully reproduces the gain and phase characteristics of an analog deemphasis filter. The filter coefficients are set by pins FS0 and FS1 for 3 input sampling frequencies (fsi) of 44.1kHz, 48.0kHz, and 32.0kHz. Deemphasis ON/OFF DEEM Deemphasis L OFF H ON Deemphasis filter coefficient selection The deemphasis filter is selected by pins FS0 and FS1. FS0 FS1 fsi L L 44.1kHz H L 44.1kHz L H 48.0kHz H H 32.0kHz Deemphasis filter characteristics 0.0 Attenuation [dB] -2.0 -4.0 -6.0 -8.0 44.1kHz 48kHz 32kHz -10.0 -12.0 10 100 1000 Frequency [Hz] 10000 100000 Figure 2. Deemphasis filter frequency characteristics Phase Characteristics θ [degree] 0 32kHz 44.1kHz 48kHz -10 -20 -30 -40 -50 -60 -70 -80 -90 10 100 1000 10000 100000 Frequency [Hz] Figure 3. Deemphasis filter phase characteristics SEIKO NPC CORPORATION —14 SM5950BM Group Delay Time If tINPUT and tOUTPUT are defined as: tINPUT : Serial input data (fsi rate) read end timing (LRCI clock rising edge) tOUTPUT : Serial output data (fso rate) output start timing (LRCO clock rising edge) the group delay is given by: tOUTPUT – tINPUT = (48.41 ± 8.41)/fsi 1/fs Serial data input (48.41 ± 8.41)/fsi t INPUT 1/fso Serial data output Data waveform image t OUTPUT t OUTPUT – t INPUT t INPUT t OUTPUT Response Time The conversion rate detector stage requires a certain amount of time to calculate the sample rate conversion ratio with accuracy. The minimum response time, after the SM5950BM input sampling frequency (fsi: LRCI input) and output sampling frequency (fso: derived from SCKO) have stabilized sufficiently, is the time required to determine the sample rate conversion ratio to 16-bit accuracy after reset is cleared, and is given by: Response time = 16384/fso (371ms at fso = 44.1kHz) SEIKO NPC CORPORATION —15 SM5950BM TIMING DIAGRAMS Input Timing (LRCI, BCKI, DI) LRCI (fsi) Lch Rch BCKI (64fsi) DI 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Figure 4. 16-bit MSB-first right-justified (IMOD0 = L, IMOD1 = L, IISI = L), BCKI = 32fsi to 64fsi LRCI (fsi) Lch Rch BCKI (64fsi) DI 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Figure 5. 20-bit MSB-first right-justified (IMOD0 = H, IMOD1 = L, IISI = L), BCKI = 40fsi to 64fsi LRCI (fsi) Lch Rch BCKI (64fsi) DI 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Figure 6. 24-bit MSB-first right-justified (IMOD0 = L, IMOD1 = H, IISI = L), BCKI = 48fsi to 64fsi LRCI (fsi) Lch Rch BCKI (64fsi) DI 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Figure 7. MSB-first left-justified, leading 16 data bits only are valid (IMOD0 = H, IMOD1 = H, IISI = L), BCKI = 32fsi to 64fsi LRCI (fsi) Lch Rch BCKI (64fsi) DI 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Figure 8. IIS, leading 16 data bits only are valid (IMOD0 = H, IMOD1 = H, IISI = H), BCKI = 64fsi only SEIKO NPC CORPORATION —16 SM5950BM Output Timing (LRCO, BCKO, DOUT) LRCO (fso) Lch Rch BCKO (64fso) DOUT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Figure 9. 16-bit MSB-first right-justified (OMOD0 = L, OMOD1 = L, IISO = L), BCKO = 64fso only LRCO (fso) Lch Rch BCKO (64fso) DOUT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Figure 10. 20-bit MSB-first right-justified (OMOD0 = H, OMOD1 = L, IISO = L), BCKO = 64fso only LRCO (fso) Lch Rch BCKO (64fso) DOUT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Figure 11. 24-bit MSB-first right-justified (OMOD0 = L, OMOD1 = H, IISO = L), BCKO = 64fso only LRCO (fso) Lch Rch BCKO (64fso) DOUT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Figure 12. MSB-first left-justified, 16-bit output (OMOD0 = H, OMOD1 = H, IISO = L), BCKO = 64fso only LRCO (fso) Lch Rch BCKO (64fso) DOUT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Figure 13. IIS, 16-bit output (OMOD0 = H, OMOD1 = H, IISO = H), BCKO = 64fso only SEIKO NPC CORPORATION —17 SM5950BM TYPICAL APPLICATION CIRCUITS Input Interface Connection Example Connection with a digital audio interface receiver (DIR:CS8414) example FSYNC LRCI SCK BCKI DI SDATA DEEM Co/F0 5V DIR CS8414 SEL IMOD0 CS12/FCK IMOD1 SM5950BM IISI M3 M2 C U CBL M1 TMOD0 M0 TMOD1 FS0 FS1 MCU Output Interface Connection Example Connection to a digital audio interface transceiver (DIT:CS8402A) External Clock 24.576MHz (512fso) SCKO 6.144MHz (128fso) LRCO BCKO FSYNC Level Shifter (3.3V to 5V) SCK DOUT OMOD0 SM5950BM MCK SDATA 5V OMOD1 M2 IISO M1 THROU M0 DIT CS8402A SLAVE TMOD0 TMOD1 SEIKO NPC CORPORATION —18 SM5950BM Connection to MOST Interface Transceiver (OS8104) 24.576MHz (512fso) SCKO LRCO FSY BCKO SCK-SRC_FL DOUT SR0-D3 RMCK 5V SM5950BM OMOD0 /RD OMOD1 /WR PAR_CP IISO THROU MOST OS8104 5V PAR_SRC SLAVE ASYNC TMOD0 PAD0 TMOD1 PAD1 SEIKO NPC CORPORATION —19 SM5950BM INPUT/OUTPUT PIN EQUIVALENT CIRCUITS Input Pin Circuit − TYPE1 Pin name (Number): LRCI (1), BCKI (2), DI (3), TMOD0 (4), RSTN (5), IISI (7), IMOD0 (8), IMOD1 (9), DEEM (10), FS0 (11), TMOD1 (15), SCKO (20), SLAVE (21) Input Voltage max. 5.5V VDD: 3.3V 350Ω Input Pin Circuit − TYPE2 Pin name (Number): FS1 (12), DMUTE (13), OMOD1 (16), OMOD0 (17), IISO (18) Input Voltage max. 5.5V VDD: 3.3V 350Ω SEIKO NPC CORPORATION —20 SM5950BM Output Pin Circuit Pin name (Number): DOUT (22) VDD: 3.3V 350Ω Input/Output Pin Circuit Pin name (Number): BCKO (23), LRCO (24) Input Voltage max. 5.5V VDD: 3.3V 350Ω SEIKO NPC CORPORATION —21 SM5950BM Please pay your attention to the following points at time of using the products shown in this document. The products shown in this document (hereinafter “Products”) are not intended to be used for the apparatus that exerts harmful influence on human lives due to the defects, failure or malfunction of the Products. Customers are requested to obtain prior written agreement for such use from SEIKO NPC CORPORATION (hereinafter “NPC”). Customers shall be solely responsible for, and indemnify and hold NPC free and harmless from, any and all claims, damages, losses, expenses or lawsuits, due to such use without such agreement. NPC reserves the right to change the specifications of the Products in order to improve the characteristic or reliability thereof. NPC makes no claim or warranty that the contents described in this document dose not infringe any intellectual property right or other similar right owned by third parties. Therefore, NPC shall not be responsible for such problems, even if the use is in accordance with the descriptions provided in this document. Any descriptions including applications, circuits, and the parameters of the Products in this document are for reference to use the Products, and shall not be guaranteed free from defect, inapplicability to the design for the mass-production products without further testing or modification. Customers are requested not to export or re-export, directly or indirectly, the Products to any country or any entity not in compliance with or in violation of the national export administration laws, treaties, orders and regulations. Customers are requested appropriately take steps to obtain required permissions or approvals from appropriate government agencies. SEIKO NPC CORPORATION 15-6, Nihombashi-kabutocho, Chuo-ku, Tokyo 103-0026, Japan Telephone: +81-3-6667-6601 Facsimile: +81-3-6667-6611 http://www.npc.co.jp/ Email: [email protected] NC0504CE 2007.11 SEIKO NPC CORPORATION —22