E2U0032-28-82 ¡ Semiconductor MSM7581 ¡ Semiconductor This version: Aug. 1998 MSM7581 Previous version: Nov. 1996 ITU-T G.721 4ch ADPCM TRANSCODER GENERAL DESCRIPTION The MSM7581 is an ADPCM transcoder which is used by the new digital cordless system. It converts 64 kbps voice PCM serial data to 32 kbps ITU-T G.721 ADPCM serial data, and vice versa. This device is consists of four systems with full-duplex voice data channels and a data-through mode. The MSM7581 provides cost effective solutions for digital cordless office telephone systems which are incorporated into PABXs, and for the public base stations which are connected to the Central Office through digital PSTNs. FEATURES • Conforms to ITU-T G.721 • Built-in Full-duplex Transcoder with Four Data Channels • PCM companding Law: A-law/µ-law selectable • Serial PCM Data Transmission Speed: 64 kbps to 2048 kbps • Serial ADPCM Data Transmission Speed: 32 kbps to 2048 kbps • Hardware Reset – ITU-T G.721 Optional Reset – for each channel • Power Down Control for each channel • Decoder (ADPCM Æ PCM ) Mute Mode and PAD Mode for each channel • ADPCM Data-through Mode • Capable of time slot conversion • Special ADPCM Input Data Code (”0000”) Detector for each channel • Master Clock Signal : Not necessary • Power supply voltage/Consumption current : +2.7 V to +5.5 V, 2 mA/channel (max) • Package : 100-pin plastic TQFP (TQFP100-P-1414-0.50-K) (Product name : MSM7581TS-K) 1/18 ¡ Semiconductor MSM7581 BLOCK DIAGRAM VDD GND LAW +2.7 V to 5.5 V PAD11 PAD10 SYXP1 BCKP1 PLCKEN 0V THR1 PLCK1 SYXA1 BCKA1 PLL MCK SIP1 CODER S→P SOP1 DECODER S←P CODER P→S CODER PAD/ MUTE DECODER "0000" DETECT DECODER P←S SYRP1 DET1 PDN1 PAD21 PAD20 SYXP2 BCKP2 THR2 PLCK2 SYXA2 BCKA2 PLL MCK SIP2 CODER S→P SOP2 DECODER S←P CODER P→S CODER PAD/ MUTE DECODER "0000" DETECT DECODER P←S SYRP2 SOA2 SIA2 DET2 SYRA2 RES2 PDN2 PAD31 PAD30 SYXP3 BCKP3 THR3 PLCK3 SYXA3 BCKA3 PLL MCK SIP3 CODER S→P SOP3 DECODER S←P CODER P→S CODER PAD/ MUTE DECODER "0000" DETECT DECODER P←S SYRP3 SOA3 SIA3 DET3 SYRA3 RES3 PDN3 PAD41 PAD40 SYXP4 BCKP4 THR4 PLCK4 SYXA4 BCKA4 PLL MCK SIP4 CODER S→P SOP4 DECODER S←P RES4 SIA1 SYRA1 RES1 SYRP4 SOA1 CODER P→S CODER PAD/ MUTE DECODER "0000" DETECT DECODER P←S SOA4 SIA4 DET4 SYRA4 PDN4 2/18 ¡ Semiconductor MSM7581 RES1 SYRP1 SIP1 SOP1 BCKP1 NC SYXP1 PAD10 PAD11 NC GND VDD PLCKEN NC PAD41 PAD40 SYXP4 NC BCKP4 SOP4 SIP4 SYRP4 RES4 NC 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 100 NC PIN CONFIGURATION (TOP VIEW) NC 1 75 NC THR1 2 74 THR4 PLCK1 3 73 PLCK4 SYXA1 4 72 SYXA4 SOA1 5 71 SOA4 SIA1 6 70 SIA4 NC 7 69 NC DET1 8 68 DET4 SYRA1 9 67 SYRA4 BCKA1 10 66 BCKA4 NC 11 65 NC PDN1 12 64 PDN4 44 45 46 47 48 49 50 NC BCKP3 SOP3 SIP3 SYRP3 RES3 NC NC 43 THR3 51 SYXP3 52 25 42 24 NC PAD30 THR2 41 PLCK3 PAD31 53 40 23 39 SYXA3 PLCK2 NC 54 LAW 22 38 SOA3 SYXA2 GND 55 37 21 VDD SIA3 SOA2 36 56 NC 20 35 NC SIA2 PAD21 57 34 19 PAD20 DET3 NC 33 58 SYXP2 18 32 SYRA3 DET2 NC 59 31 17 BCKP2 BCKA3 SYRA2 30 60 SOP2 16 29 NC BCKA2 28 61 SIP2 15 SYRP2 PDN3 NC 27 NC 62 26 63 14 NC 13 RES2 NC PDN2 NC : No connect pin 100-Pin Plastic TQFP 3/18 ¡ Semiconductor MSM7581 PIN AND FUNCTIONAL DESCRIPTIONS GND Ground, 0 V. SIP1, SOP1 PCM serial data input (SIP1) and output (SOP1) for Channel 1. SOP1 is an open-drain output, which goes into a high impedance state after a continuous 8-bit serial data output. SIP2, SOP2 PCM serial data input (SIP2) and output (SOP2) for Channel 2. SOP2 is an open-drain output, which goes into a high impedance state after a continuous 8-bit serial data output. SIP3, SOP3 PCM serial data input (SIP3) and output (SOP3) for Channel 3. SOP3 is an open-drain output, which goes into a high impedance state after a continuous 8-bit serial data output. SIP4, SOP4 PCM serial data input (SIP4) and output (SOP4) Channel 4. SOP4 is an open-drain output, which goes into a high impedance state after a continuous 8-bit serial data output. PAD10 - PAD40, PAD11 - PAD41 PAD mode control. The PCM output can be attenuated by 12 dB or 6 dB and set to an out-of-service pattern (idle pattern) by controlling these pins. Set these pins to digital "0" level during normal operation.The control sequences are as follows: PAD11 - PAD41 PAD10 - PAD40 0 0 Normal 0 1 6 dB Loss 1 0 12 dB Loss 1 1 Out-of-service Pattern 4/18 ¡ Semiconductor MSM7581 THR1, THR2, THR3, THR4 Control pins for the data-through modes. THR (1 - 4) are for Channel (1 - 4), respectively. The data-through mode is selected when digital “1” is applied to THR (1 - 4). In this mode, 8-bit serial input data applied to SIA (1 - 4) (ADPCM data input) is passed to the PCM serial data output pins, SOP (1 - 4), without any data modification. SOP (1 - 4) go to the high impedance state after the output of 8-bit data has been applied to SIA (1 - 4). Conversely 8-bit serial input data applied to SIP (1 - 4) (PCM data input) is passed to ADPCM serial data output pins, SOA (1 - 4), without any data modification. SOA (1 - 4) go to the high impedance state after the output of 8-bit serial data has been applied to SIP (1 - 4). ADPCM and PCM data interfaces have the mutually independent signal input pins for synchronizing signals. The time slots for data input and output can be exchanged between them. Some timing at which data may be deleted or duplicated as described in "Note on Usage" should not be used. SYXP1 - 4, SYRP1 - 4 Synchronous signal input pins to define PCM data input and output timing for Channel 1 (SIP1, SOP1), Channel 2 (SIP2, SOP2), Channnel 3 (SIP3, SOP3), and Channel 4 (SIP4, SOP4). The synchronous signals SYXA1 and SYRAI (Channel 1), SYXA2 and SYRA2 (Channel 2), SYXA3 and SYRA3 (Channel 3), and SYXA4 and SYRA4 (Channel 4), which define ADPCM data input and output timing are provided. PCM and ADPCM data interfaces can be used at a mutually independent timing except some timing. Note: When PCM and ADPCM data interfaces are used at a mutually independent timing, the timing described in "Note on Usage" should not be used. SYXP signals must be input for PAD signal input processing. BCKP1 - 4 Bit clock input. These signals define the PCM data transmission speed at the PCM data input/output terminals. BCKP (1 - 4) are used for Channel (1 - 4). Since BCKA (1 - 4) defines the data rate of the ADPCM data interface, the PCM and ADPCM data can be input or output at different speeds. LAW PCM data companding law selection. Digital “1” and “0” correspond to A-law and µ-law, respectively. PDN1, PDN2, PDN3, PDN4 Power down mode selection. PDN1 - 4 can be independently set to power down mode. When digital “0” is applied, these pins are in the power-down mode. 5/18 ¡ Semiconductor MSM7581 SIA1, SOA1 ADPCM serial data input (SIA1) and output (SOA1) pins for Channel 1. SOA1 is an open-drain pin and enters to the high impedance state after outputting a continuous 4-bit serial data stream. When the data-through mode is selected, SOA1 enters to the high impedance state after outputting an 8-bit serial data stream. SIA2, SOA2 ADPCM serial data input (SIA2) and output (SOA2) pins for Channel 2. These pins function the same as SIA1 and SOA1. SIA3, SOA3 ADPCM serial data input (SIA3) and output (SOA3) pins for Channel 3. These pins function the same as SIA1 and SOA1. SIA4, SOA4 ADPCM serial data input (SIA4) and output (SOA4) pins for Channel 4. These pins function the same as SIA1 and SOA1. SYXA1 - 4 , SYRA1 - 4 SYXA1, SYXA2, SYXA3, and SYXA4 are synchronous signal input pins to define ADPCM data input and output timings for Channel 1 (SIA1, SOA1), Channel 2 (SIA2, SOA2), Channel 3 (SIA3, SOA3), and Channel 4 (SIA4, SOA4), respectively. Therefore, PCM data interfaces can be used at a mutually independent timing except some timing. Since master clocks are generated by the internal PLL using SYXA1 to SYXA4, a synchronous signal should be input to these pins. Note: When PCM and ADPCM data interfaces are used at a mutually independent timing, the timing described in "Note on Usage" should not be used. DET1, DET2, DET3, DET4 Special ADPCM input data pattern detect pins. When detecting a 4-bit continuous "0" pattern at the ADPCM input pins Channel 1 (SIA1), Channel 2 (SIA2), Channel 3 (SIA3), and Channel 4 (SIA4), DET (1 - 4) goes from a digital "0" to a digital "1" state. A digital "1" is output at the rising edge of the clock. The fourth data bit (LSB) is clocked into the register by the bit clock (BCKA 1 - 4) and held there until the rising edge in the next time frame. When detecting the special data pattern in the next time frame, the digital "1" on the pins DET (1 - 4) is remains. 6/18 ¡ Semiconductor MSM7581 RES1, RES2, RES3, RES4 Algorithm reset signal input pins for each Channel (1 - 4) . When digital “0” is applied, the entire transcoder goes to the initial state. This reset is defined by ITU-T G.721 and is an optional reset. The reset width (during "L") should be 125 ms or more. BCKA1 - 4 Bit clock input pins used to define the data transmission speed at the ADPCM interface. Using these pins, the ADPCM data interface can be defined at a speed other than the PCM data interface. VDD Power supply. The device must operate between +2.7 V and +5.5 V. PLCKEN Input pin which enables the output of an 8 kHz clock from the PLLs. This pin generates the internal master clocks. The 8 kHz clocks from the internal PLLs synchronized with external signals applied to SYXA 1 - 4 are output to PLCK 1 - 4. Set this pin at digital "0" during normal operation since it is used as the control pin for testing the IC. PLCK1 - 4 Output pins of the 8 kHz clock from PLLs. When PLCKEN = "1", the 8 kHz clock pulses synchronized with external signals are applied to SYXA1 - 4 outputs. When PLCKEN = "0", "0" level is output to these pins. 7/18 ¡ Semiconductor MSM7581 ABSOLUTE MAXIMUM RATINGS Symbol Condition Rating Unit Power Supply Voltage Parameter VDD — 0 to 7 V Digital Input Voltage VDIN — –0.3 to VDD + 0.3 V Storage Temperature TSTG — –55 to +150 °C RECOMMENDED OPERATING CONDITIONS Parameter Min. Typ. Max. Unit Symbol Condition Power Supply Voltage VDD — 2.7 — 5.5 V Operating Temperature Ta — –30 +25 +80 °C Digital Input High Voltage VIH 0.45 ¥ VDD — VDD V Digital Input Low Voltage VIL 0 — 0.16 ¥ VDD V Bit Clock Frequency Synchronous signal Frequency All digital input pins FBCLKA BCKA1 - 4 32 — 2048 kHz FBCLKP BCKP1 - 4 64 — 2048 kHz — 8.0 — kHz 30 50 70 % — — 50 ns FSYNC Clock Duty Ratio DC Digital Input Rise Time tIr Digital Input Fall Time Synchronous signal Timing tIf tXS SYXP1 - 4, SYRP1 - 4 SYXA1 - 4, SYRA1 - 4 BCKA1 - 4, BCKP1 - 4 All Digital Input Pins — — 50 ns BCKP1 - 4 to SYXP1 - 4 100 — — ns CODER tSX SYXA1 - 4 to BCKA1 - 4 100 — — ns Synchronous signal Timing tRS BCKA1 - 4 to SYRA1 - 4 100 — — ns DECODER tSR SYRP1 - 4 to BCKP1 - 4 100 — — ns 1 BCLK — 100 ms 100 — — ns 100 — — ns 500 — — W — — 100 pF Synchronous signal Width Data Set-up Time Data Hold Time tWS tDS tDH RDL Digital Output Load CDL SYXP1 - 4, SYRP1 - 4 SYXA1 - 4, SYRA1 - 4 — — SOP1 - 4, SOA1 - 4 (Pull-up Resistor) SOP1 - 4, SOA1 - 4 DET1 - 4, PLCK1 - 4 8/18 ¡ Semiconductor MSM7581 ELECTRICAL CHARACTERISTICS DC Characteristics Parameter Power Supply Current (VDD = 2.7 V to 5.5 V, Ta = –30°C to +80°C) Symbol IDD1 IDD2 Condition Min. Typ. Max. Unit Power On Mode: 4 Channels — 5 8 10 50 VDD mA mA — Power Down Mode: 4 Channels All Digital Input Pins 0.45 ¥ VDD All Digital Input Pins 0.0 Digital Input High Voltage VIH Digital Input Low Voltage VIL Input Leakage IIH VI = VDD — Current IIL VI = 0 V — Digital — — 0.16 ¥ VDD V V — — 2.0 mA 0.5 mA VOH DET1 - 4, PLCK1 - 4 : IOH = –0.4 mA 0.5 ¥ VDD — VDD V Digital VOL1 SOA1 - 4, SOP1 - 4, Pull-up ≥ 500 W 0.0 0.2 0.4 V Output Low Voltage VOL2 DET1 - 4, PLCK1 - 4 : IOL = 2 mA 0.0 0.2 0.4 V Output Leakage Current IOL SOP1 - 4, SOA1 - 4 — — 10 mA Input Capacitance CIN All Digital Input Pins — 5 — pF Output High Voltage AC Characteristics Parameter Digital Output Delay Time (VDD = 2.7 V to 5.5 V, Ta = –30°C to +80°C) Min. Typ. Max. Unit tSDX 0 — 200 ns tSDR 0 — 200 ns tXD1, tRD1 0 — 200 ns 0 — 200 ns 0 — 200 ns tDD1 0 — 200 ns tDD2 0 — 200 ns Symbol tXD2, tRD2 tXD3, tRD3 Condition 1 LSTTL + 100 pF Pull-up: 500 W 9/18 ¡ Semiconductor MSM7581 TIMING DIAGRAM CODER BCKP1 - 4 0 tXS 1 tSX 2 SYXP1 - 4 4 5 6 7 8 9 10 8 9 10 tDS tDH ,, ,, ,, MSB SIP1 - 4 BCKA1 - 4 3 ,, , ,, 0 tXS 1 ,, ,, ,, tSX SYXA1 - 4 , tXD1 SOA1 - 4 2 ,, ,, 3 ,, 4 ,, ,, , 5 , LSB ,, ,, , 6 7 5 6 7 8 9 10 5 6 7 8 9 10 ,, , tXD2 ,, ,, ,, ,, ,, ,, tXD3 MSB tSDX ,, ,, ,, LSB DECODER BCKA1 - 4 0 tRS 1 tSR 2 SYRA1 - 4 3 4 tDS tDH ,, MSB SIA1 - 4 ,, ,, ,, LSB ,, BCKP1 - 4 0 tRS 1 ,, ,2, 3 ,, tSR ,, 4 ,, , SYRP1 - 4 tRD1 SOP1 - 4 tRD2 tRD3 LSB MSB tSDR DET ("0000" detection) Output Timing BCKA1 - 4 SYRA1 - 4 Note) SIA1 - 4 "0000" "0000" DET1 - 4 tDD1 tDD2 Note: 4 bit data pattern except "0000" 10/18 ¡ Semiconductor MSM7581 PAD Processing Timing SYXA BCKA SIA MSB LSB 78.125ms 78.125ms Internal 12dBPAD processing Timing 121.09ms 78.125ms Internal MUTE processing Timing PAD10 to PAD40, PAD11 to PAD41 Timings SYXP PAD10, 11 ts th ts=100ns or more th=100ns or more Internal PAD Signal BCKP SOP MSB LSB 0dB transmit data PAD processing transmit data 0dB transmit data As mentioned above, PAD and MUTE processings are performed according to the rising edge of SYXA. Even if BLOCK is not 128 kHz, these processings are performed in the absolute time counted from the rising edge of SYXA. The PAD pin must be controlled so as to cover these processings. The PAD signal is input in the device at the rising edge of SYXP. Therefore, the PAD signal should be input at ts and th for the rise of SYXP. 11/18 ¡ Semiconductor MSM7581 THR Processing Timing Timing Block Diagrams, when CODER and DECODER output data, are shown in the following figures. The parallel to serial conversion of the output unit employs a load format and the load point is at the rising edge of a synchronous signal. Therefore, input THR signal with respect to SYXA for CODER with timing of satisfying ts and th conditions shown in the figure. For DECODER, THR signal should be input even of through-data is input. The input timing should satisfy the conditions shown in the following figures. CODER Through-data 8b SYXP Serial SIP BCKP 8 Latch Parallel ADPCM CODER Parallel S E L SYNCA SOA Serial 4b BCLKA Latch timing=A THR PCM side SYNC (SYXP) PCM Input (SIP) MSB LSB Internal Latch timing (A) Internal Input Data Through-data ADPCM side SYNC (SYXA) MSB Through-data Output (SOA) BCKA THR ts th ts=100ns or more th=100ns or more Note: That data-ship may occur when the rising edge (data load point) of SYXA and input of the internal latch timing overlap each other. 12/18 ¡ Semiconductor MSM7581 DECODER Through-data 8b SYNCA Serial SIA BCLKA 8 Latch Parallel ADPCM DECODER S E L Parallel SYNCP SOP Serial 8b BCLKP Latch timing=A THR ADPCM side SYNC (SYXA) ADPCM Input (SIA) MSB LSB Internal Latch timing (A) Internal Input Data Through-data This data is output here. PCM side SYNC (SYXP) MSB Throgh-data output (SOP) BCLKP THR Less than are BCLKP cycle 100ns or more from the rising edge of SYXA signal. 13/18 ¡ Semiconductor MSM7581 CODER 3 Side ADPCM Output DECODER 3 Side ADPCM Intput DECODER 4 Side ADPCM Intput CODER 4 Side ADPCM Output APPLICATION CIRCUIT VDD VDD 8 kHz Synchronous Signal (Channel 4) 52 53 54 51 NC THR3 PLCK3 SOA3 SYXA3 55 57 58 59 60 61 62 63 64 65 66 67 56 SIA3 NC DET3 SYRA3 BCKA3 NC PDN3 NC PDN4 NC BCKA4 68 DET4 SYRA4 70 69 NC SIA4 72 73 74 71 SOA4 SYXA4 PLCK4 PAD20 SYXP1 SYXP2 NC NC BCKP1 BCKP2 SOP1 SOP2 SIP2 SIP1 SYRP2 SYRP1 8 kHz Synchronous Signal (Channel 1) VDD VDD 48 CODER 3 Side PCM Intput 47 46 DECODER 3 Side PCM Output 45 44 43 42 41 40 VDD 39 38 37 36 35 34 33 32 VDD 31 30 29 28 DECODER 2 Side PCM Output CODER 2 Side PCM Intput 27 26 8 kHz Synchronous Signal (Channel 2) Shift Clock (Channel 1 - 4) 64 kHz to 2048 kHz CODER 2 Side ADPCM Output DECODER 2 Side ADPCM Intput DECODER 1 Side ADPCM Intput CODER 1 Side ADPCM Output VDD VDD 49 NC NC 50 25 PLCK2 THR2 24 23 SOA2 SYXA2 22 21 SIA2 20 NC 19 18 DET2 SYRA2 17 BCKA2 16 2 1 NC NC NC RES2 RES1 15 99 100 PAD10 PDN2 98 PAD21 14 97 PAD11 NC CODER 1 Side PCM Intput 96 NC 13 95 DECODER 1 Side PCM Output VDD NC PDN1 94 GND GND 12 93 MSM7581 VDD NC VDD LAW PLCKEN 11 92 NC NC BCKA1 GND PAD31 10 91 PAD41 SYRA1 90 PAD30 DET1 89 PAD40 9 88 SYXP3 8 87 SYXP4 NC 86 NC NC SIA1 85 BCKP3 7 84 SOP3 BCKP4 6 83 SOP4 SOA1 82 SIP3 5 81 SYRP3 SIP4 SYXA1 80 DECODER 4 Side PCM Output NC RES3 SYRP4 4 79 RES4 PLCK1 78 CODER 4 Side PCM Intput NC 3 77 NC 76 THR1 VDD THR4 75 8 kHz Synchronous Signal (Channel 3) + 0.1 mF - 10 mF GND 14/18 ¡ Semiconductor MSM7581 NOTES ON USAGE (1) Through Mode (CODER Side) t0 BCLK 1 t1 2 3 4 5 6 7 8 PCM side SYNC (SYXP) PCM Input (SIP) PCMDATA1 PCMDATA2 PCMDATA3 ADPCMDATA0 ADPCMDATA1 ADPCMDATA2 Internal Latch Timing (A) ADPCM side SYNC (SYXA) Through-Data Output (SOA) (B) ADPCM side SYNC (SYXA) Through-Data Output (SOA) ADPCMDATA0 ADPCMDATA1 *t1 is the falling edge of the 8th BCLK counted from t0. (A) When SYXA rises after t1, PCMDATA1 is output to ADPCMDATA1. (B) When SYXA rises before t1, PCMDATA1 is output to ADPCMDATA1. If SYXA rises near the t1 and jitter occurs, data slip may occur. Therefore SYXA should not rise in the range of ±500ns from t1. The data slip means that data is deleted or the same data is output twice. (2) Through Mode (DECODER Side) t0 BCLK 1 t1 2 3 4 5 6 7 8 ADPCM side SYNC (SYRA) ADPCM Input (SIA) ADPCMDATA1 ADPCMDATA2 ADPCMDATA3 PCMDATA0 PCMDATA1 PCMDATA2 Internal Latch Timing (A) PCM side SYNC (SYRP) Through-Data Output (SOP) (B) PCM side SYNC (SYRP) Through-Data Output (SOP) PCMDATA0 PCMDATA1 *t1 is the falling edge of the 8th BCLK counted from t0. (A) When SYRP rises after t1, ADPCMDATA1 is output to PCMDATA1. (B) When SYRP rises before t1, ADPCMDATA1 is output to PCMDATA1. If SYRP rises near the t1 and jitter occurs, data slip may occur. Therefore SYRP should not rise in the range of ±500ns from t1. The data slip means that data is deleted or the same data is output twice. 15/18 ¡ Semiconductor MSM7581 (3) PCMÆADPCM, ADPCMÆPCM during Transcode (a) CODER Timing Diagram t0 SYXA SYXP BCKP 1 SIP MSB 2 3 4 5 6 7 8 LSB Internal (1) Tsip Timing (2) 104.2ms Timing (3) t1 119.8ms SOA LSB MSB * t4 is the falling edge of the 8th BCLK counted from the rising edge of SYXP. PCM Input Data A t4 t2 LSB MSB * t5 is the rising edge of SYXA. t5 Tsoa (b) DECODER Timing Diagram SYRA 1 BCKA SIA MSB 2 3 4 MSB LSB Internal (6) LSB * t6 is the falling edge of the 4th BCLK counted from the rising edge of SYRA. MSB ADPCM Input Data t6 Tsia SYRP Tsop t7 65.2ms t3 * t7 is the rising edge of SYRP. B Timing (4) Timing (5) 119.8ms t2 PCM Output Data SOP (c) Internal Circuit Configuration SIP SYXP S / P (1) 8bit Latch (2) (5) BCKP SYRP SOP To CODER P / S 8bit Latch From DECODER From CODER PLL Latch 8bit P / S (3) (4) To DECODER SYXA SOA SYXA BCKA Latch (6) 8bit S / P SYRA SIA 16/18 ¡ Semiconductor MSM7581 In this device, internal operating signals are generated according to the ADPCM side SYNC (SYXA) signal. The timings are shouwn in the figures (a) and (b); The arithmetic operation of CODER is performed at "A" in the figure (a). The arithmetic operation of DECODER is performed at "B" in the figure (b). Therefore, when the conversion delay time Tsip of the CODER is less than t1, ADPCM is output at the timing of Tsoa. When Tsip is more than t1, ADPCM is output at the timing of Tsoa + 125ms. For DECODER, when Tsia<t3 and Tsop<t2, the conversion delay time is Tsop-Tsia. As mentioned above, a data ship may occur at Tsip=t1 in CODER, and at Tsia=t3 and Tsop=t2 in DECODER. Therefore, the timings of SYNC signals of both PCM and ADPCM sides should not be set up in the range about ±500nsec of Tsip=t1, Tsia=t3 and Tsop=t2. For normal operation, SYNC clocks for ADPCM and PCM sides should be continuous at 8 kHz and synchronized with each other even if their phases are different. 17/18 ¡ Semiconductor MSM7581 PACKAGE DIMENSIONS (Unit : mm) TQFP100-P-1414-0.50-K Mirror finish Package material Lead frame material Pin treatment Solder plate thickness Package weight (g) Epoxy resin 42 alloy Solder plating 5 mm or more 0.55 TYP. Notes for Mounting the Surface Mount Type Package The SOP, QFP, TSOP, SOJ, QFJ (PLCC), SHP and BGA are surface mount type packages, which are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact Oki’s responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times). 18/18