msm7584c Oki Semiconductor, msm7584c Datasheet

no-image

msm7584c

Manufacturer Part Number
msm7584c
Description
Pi /4 Shift Qpsk Modem/adpcm Codec
Manufacturer
Oki Semiconductor
Datasheet
E2U0046-16-X2
¡ Semiconductor
¡ Semiconductor
MSM7584C
p/4 Shift QPSK MODEM/ADPCM CODEC
GENERAL DESCRIPTION
The MSM7584C is a CMOS IC developed for use with digital cordless telephones. The device
provides a p/4 shift QPSK modem function and a CODEC function which performs transcoding
between the voice band analog signal and 32 kbps ADPCM data.
The MSM7584C is ideal for use in a handset of the PHS (Personal Handyphone System).
FEATURES
• Built-in root Nyquist filter (a (rolloff rate) = 0.5) for the baseband limiter
• Differential I and Q analog outputs
• The DC offset and gain can be adjusted with respect to the differential I and Q analog outputs
• Completely digitized p/4 shift QPSK demodulator system
• Input IF signal frequency of 1.2 MHz or 10.8 MHz is available.
• Built-in A/D converter for RSSI detection
• ADPCM : ITU-T Recommendations G.721 (32 kbps)
• Transmit/receive full duplex capability
• PCM interface code format: selectable between m-law and A-law
• Built-in transmit/receive mute function and transmit/receive programmable gain setting
• Side tone path formation and level adjustment capabilities
• Built-in DTMF tone and other tones
• Built-in VOX function
• Built-in speech recording/playing interface
• Built-in 150 W driving OP AMP
• Built-in various analog switches
• Single 3V power supply (V
• Mode setting through serial interface
• Low power consumption
• Package:
(p/4 Shift QPSK Modem)
(ADPCM CODEC)
function
(Common)
When the modem unit is operating :
When the ADPCM CODEC unit is operating :
When in the power down mode :
80-pin plastic TQFP
(TQFP80-P-1212-0.50-K) (Product name : MSM7584CTS-K)
DD
: 2.7 V to 3.6 V)
13 mA Typ. (V
7 mA Typ. (V
0.03 mA Typ. (V
Previous version: Nov. 1996
DD
DD
DD
= 3.0 V)
This version: Jan. 1998
= 3.0 V)
= 3.0 V)
MSM7584C
1/57

Related parts for msm7584c

msm7584c Summary of contents

Page 1

... MSM7584C p/4 Shift QPSK MODEM/ADPCM CODEC GENERAL DESCRIPTION The MSM7584C is a CMOS IC developed for use with digital cordless telephones. The device provides a p/4 shift QPSK modem function and a CODEC function which performs transcoding between the voice band analog signal and 32 kbps ADPCM data. ...

Page 2

... VREF Voice Detect Com- A/D S BPF E pander L ATT TONE generator ATT Power detect S D/A E Expander LPF + + L ATT From CR SW4 SW5 MSM7584C RXD Judge RXC RXSC VDDM S DGM E AGM L RPR AFC/RCW SLS BSTO TXD S/P TXW MAPPING S PLL TXCI E L 384k 1/10 TXCO RSGAIN ...

Page 3

... PDN2 3 PDN3 4 SLS 5 AFC/RCW 6 RPR 7 RXC 8 RXD 9 RXSC 10 BSTO 11 TXW 12 TXD 13 TXCO 14 TXCI 15 IFIN 16 DGM 17 PCMRO 18 PCMRI 80-Pin Plastic TQFP MSM7584C 60 GSX 59 IO1 58 IO2 57 IO3 56 IO4 55 VDDC 54 IO5 53 IO6 52 IO7 51 TOUT1 50 TOUT2 49 TOUT3 48 RO0 47 RO1 46 SAD WE 45 SAS 44 TAS 43 RWCK ...

Page 4

... AOUT+, AOUT–, PWI Input and outputs for internal operation amplifier. See Figure 1 for connection. When the system is in the power down mode, these outputs become high impedance. The AOUT– and AOUT+ outputs can directly drive the load of over 150 W. MSM7584C 4/57 ...

Page 5

... Receive side output signal Sounder output signal gain = R4/R3 Sounder output signal AIN– – AIN+ R2 GSX SGCT SGCR VFRO SAO R3 PWI R4 AOUT– AOUT+ Figure 1 Analog Interface MSM7584C to ENCODER Reference voltage generator +1 from –1 DECODER SELECT – 150 W driving amplifier + –1 5/57 ...

Page 6

... When this pin is set to "0" level, the device enters power down mode. During normal operation mode, set this pin to "1" level. The power down mode is controlled by CR0 - B5 of the control register ORed with the signal from the PDN3 pin. Therefore, when using this pin, set CR0 - B5 to digital "0". MSM7584C 6/57 ...

Page 7

... Shift clock input for the PCM data (PCMSO, PCMSI, PCMRO, PCMRI) and the ADPCM data (IS, IR) . The frequency ranges from 64 kHz to 2048 kHz. SYNC 8 kHz synchronous signal input for transmit/receive PCM and ADPCM data. This signal should be synchronous with BCLK. SYNC is used for indicating MSB of the transmit serial PCM and ADPCM data stream. MSM7584C 7/57 ...

Page 8

... This pin is internally ORed like CR1-B3. Therefore, when using this pin, set CR1-B3 to digital "0". MLV2, MLV1, MLV0 Receive voice path mute level setup signals. See the control register map for control method. These signals are internally ORed with CR1-B2, B1, B0, respectively. Therefore, when using this pin, set these register data to digital "0". MSM7584C 8/57 ...

Page 9

... Receive Side VOX Function Timing Diagram Note: The VOXO and VOXI pin function are enabled when CR6 - B7 is set to "1". Silence Silence detection time (Hangover time) T Silence Internal background noise generation time Figure 2 VOX Function MSM7584C Voice VXOFF Voice 9/57 ...

Page 10

... Output of clocks for reading data from or writing data to the serial registers. Connect this pin to the RWCK pin of the serial registers and the PDCK pin of the serial voice ROM. CS1, CS2 Chip select pins. Connect CS1 to the CS pin of the serial registers. Connect CS2 to the CS pin of the serial voice ROM. MSM7584C 10/57 ...

Page 11

... When CR14 - B6 is "1", this pin outputs a 384 kHz clock pulse generated by dividing the TXCI input by 10. (Refer to Fig. 3) TXW Transmit data window signal input. The transmit timing signal for the burst data is input to this pin. If TXW is "1", the modulation data is output. (Refer to Fig. 3) MSM7584C 11/57 ...

Page 12

... D10 D11 D12 D13 TXCI (3.84MHz) TXW TXCO (384kHz Delay of 6.25 symbols BSTO Figure 3 Transmit Timing Diagram Ramp rise-up 2 symbols Delay of 6.25 symbols Ramp rise-up 2 symbols Delay of 6.25 symbols MSM7584C    Ramp Fall-down 2 symbols   Ramp Fall-down 2 symbols 12/57 ...

Page 13

... SGM MODEM internal reference voltage output. The output voltage value is approximately 2.0 V. Insert a bypass capacitor of approximately 0.1 mF between this pin and the AGM pin. (maximum) with 1.6 Vdc as the center value. The output pin (maximum) with 1.6 Vdc as the center value. The output pin MSM7584C 13/57 ...

Page 14

... I and Q outputs are in a high impedance state. Demodulator unit is powered on Modulator unit is powered on. Only the demodulator clock regenerator unit is powered on Modulator unit is powered on. Demodulator unit is powered on. MSM7584C Operation State Mode Name Mode A Mode B Mode C Mode D Mode E Mode F 14/57 ...

Page 15

... When the phase difference is less than a defined value, the circuit shifts to the low-speed phase clock mode automatically. If this pin is at "0" level, the circuit is always in the low-speed phase clock mode. 1 Symbol The regenerated data and clock are selected asynchronously by the SLS signal. MSM7584C 15/57 ...

Page 16

... AFC/RCW RPR The clock generation circuit starts with the previous AFC information. Figure 5 AFC Control Timing Diagram Average number of AFC operation times is large. "0" Average number of AFC operation times is large. MSM7584C AFC information is maintained. AFC information is maintained. 16/57 ...

Page 17

... The outputs are controlled by the control register CR22. See the control register map and circuit configuration for connection information and control method (a) Write Data Timing    (b) Read Data Timing Figure 6 MCU Interface I/O Timing MSM7584C  17/57 ...

Page 18

... ADO3 ADO2 — Offset2 Offset1 Offset0 — — — — — SW3 SW4/5 AOUT TOUT3 CONT CONT PDN CONT MSM7584C Register function B1 B0 SAO/ SA,VF_ VFRO PDN MLV1 MLV0 ADPCM RX RX GAIN1 GAIN0 control Tone Tone G1 G0 TONE1 TONE0 ...

Page 19

... Internal reference voltage output for the RSSI - ADC. The output voltage is 2.0 V. Insert an approx. 0.1 mF bypass capacitor between this pin and the AGM pin. R2 RSSI signal R1 Gain = R2/R1 Figure 7 RSSI-ADC Interface RSGAIN RSSI – ADC + Reference DC voltage ADJUST generator CR20: MSM7584C Control register CR19: 19/57 ...

Page 20

... SXM Fig.10 TXCI´TXD , t DHM BCLK XSYNC, RSYNC BCLK, EXCKC BCLK´XSYNC t SXC BCLK´RSYNC t SRC XSYNC, RSYNC Fig.8 1 BCLK — — MSM7584C Rating Unit –0 –0 0 –0 0 –25 to +70 °C –55 to +150 °C Max. Typ. ...

Page 21

... 0.4 mA 0.5 ¥ V OH1 0.8 ¥ V OH2 –1.2 mA (IS pin is pulled with 500 W resistor pin O — IN applies when operating in other DD8 MSM7584C Typ. Max. Unit — 0.03 0.1 mA — 4.5 10.0 mA — 4.5 10.0 mA — 10.5 22.0 mA — 8.5 18.0 mA — 13.0 27.0 mA — 7.0 15.0 mA — ...

Page 22

... When a RSGAIN signal is output. — –400 When offset voltage is –12.5 adjusted per LSB step. One LSB step ( –25°C to +70°C) DD Refer- Min. Condition rence Cload = 50 pF Fig.12 MSM7584C Typ. Max. Unit 10 — — — — kW — — — pF 0.7 — ...

Page 23

... VM IFIN input level FV DC impedance IF — — I — impedance 2 3 –25°C to +70°C) DD Condition Reference Min. Fig. 10 Cload = 50 pF Cload = 50 pF Fig. 11 MSM7584C Typ. Max. Unit 10 — — kW — — 1.55 1.6 1.65 V — 360 — — ±45 — ...

Page 24

... VFRO, SAO AOUT GSX ( kW) L VFRO, SAO ( kW) L AOUT (R = 150 W) L VFRO, SAO –100 GSX, AOUT SGCT, SGCR SGCT SGCR SW1 to SW5 SW1 to SW5 PP MSM7584C Typ. Max. Unit 10 — — — — — — kW 150 — — W — ...

Page 25

... Fig. 8 Items in parenthesis t RDC2 mean Cload = 10 pF, and t the pull-up resistor £ RDC3 Cload = 50 pF Fig EXCK — MSM7584C Typ. Max. Unit 0 — 200 (100 — ns 200 (100) 0 — ns 200 (100) 0 — ns 200 (100) 50 — ...

Page 26

... –25°C to +70°C) DD Refer- Min. Condition rence Write — — Reset Rising — Fig.15 — Active time Rising — — Falling at Stop command MSM7584C Typ. Max. Unit — 200 ns — 200 ns — — 450 ms — — ...

Page 27

... MSM7584C Typ. Max. Unit 25 — — dB — 0.20 dB Reference dB — 0. — 0. — — dB — 0.20 dB Reference dB — ...

Page 28

... –25°C to +70°C) DD Condition Min 2 3 –25°C to +70°C) DD Condition Min. VOXO pin: See Fig. 2 — Voice/silence 140/300 160/320 180/340 differential –2.5 MSM7584C Typ. Max. Unit –68 — (–75.7) dBm0p –72 (dBmp) — (–79.7) 0.320 0.359 Vrms 0.320 ...

Page 29

... Figure 9 Serial Control Port Interface XDC3 LSB WSC t DHC LSB MSM7584C XDC3 LSB RDC3 LSB t C10 29/57 ...

Page 30

... AFC RPR RXC t RDM1 RXD Figure 11 Receive Side (Demodulator Side) Digital I/O Timing   3 N-2 N N-1 *TXCO in brackets [ ] is when CR14 - XDM2 N+1 t XDM3 t RWM MSM7584C N N+1 t XSM XDM1 N+17 N+18 N+19 t XDM4 t t RMS1 RMS2 t t RMS3 RMS4 t RDM2 30/57 ...

Page 31

... EXCK clock pulse and the start point of the AD conversion output delay time (t 2. Normal AD conversion output data is output approximately 1ms after the power down mode is cancelled. Figure 12 RSSI - ADC Output Timing MSB AD conversion output data (8 bit) t DAD ). DAD MSM7584C LSB 31/57 ...

Page 32

... Recording/Playback Timing DEN EXCK DIN X X (CR5) (PLAY/REC) CR5 – (B1, B0) RPM Serial register I/F Figure 13 Serial Register Interface ( CRW t BSR Address data transfer t BSH "1" "1" (STOP) ( CRW t RPR Recording/playback data transfer MSM7584C ( CRR ( CRR t RPF 32/57 ...

Page 33

... Note: Values not indicated are less than 1 ms. Standby mode (PDN0 = 0) Communication mode (PDN0 = Mode E PDN1 = 1 PDN2 = Figure 14 Transition Between Power-Down Mode and Power-ON Mode 1 ms Mode A Mode B PDN2 = Mode C Mode D PDN1 = 0 PDN2 = Mode F PDN1 = 1 PDN2 = 1 MSM7584C PDN2 = 1 PDN1 = 0 PDN2 = 1 33/57 ...

Page 34

... Then, after detected, drive RPR low. 8 bits PR UW When the strength of the received wave is large Less than 30 bits MSM7584C 4th slot ...

Page 35

... When VFRO is selected, SAO is powered down. 1: Both SAO and VFRO are powered ON PDN PDN PDN SA, VF ALL OUT m-law 0: Power ON 1: Power down 0: Power ON 0: Power ON MSM7584C B1 B0 SA, VF SAO/VFRO _ PDN A-law 1: Power down 1: Power down 35/57 ...

Page 36

... This bit is ORed with the external control pin RXMUTE Attenuation value 0 0 0dB loss 0 1 – 6dB loss 1 0 –12dB loss 1 1 –18dB loss 0 0 –24dB loss 0 1 –30dB loss 1 0 –36dB loss 1 1 MUTE (idle state) MSM7584C MLV2 MLV1 MLV0 OFF 1: OFF 36/57 ...

Page 37

... MSM7584C GAIN1 GAIN0 ...

Page 38

... MSM7584C TONE TONE TONE GAIN2 GAIN1 GAIN0 Tone Generator Gain 0 – – – – – – ...

Page 39

... MSM7584C TONE2 TONE1 TONE0 Description 0 0 852 Hz + 1209 852 Hz + 1336 852 Hz + 1477 852 Hz + 1633 941 Hz + 1209 941 Hz + 1336 941 Hz + 1477 941 Hz + 1633 Hz ...

Page 40

... Single tone Single tone Single tone Single tone MSM7584C B0 Description 0 1100 Hz Single tone 1 1142 Hz Single tone 0 1200 Hz Single tone 1 1210 Hz Single tone 0 1250 Hz Single tone 1 1300 Hz Single tone 0 1333 Hz Single tone 1 1360 Hz ...

Page 41

... CMD1 and CMD0 are reset to "0" after the instruction is executed. The PLAY and REC instructions must not be executed when BUSY (CR5 - B1) and RPM (CR5 - B0) are set to "1" 4M8M/ — — — MSM7584C B1 B0 CMD1 CMD0 0 0 41/57 ...

Page 42

... Voice receive signal transmit 1: Externa setting (by B1, B0) (0,1): –45 dBm0 (1,1): –25 dBm0 Silent Level — — (0,1): –50 to –60 dBm0 (1,1): Above –40 dBm0 1: Reading or Writing 1: Recording or Playing back MSM7584C NOISE RX NOISE LVL1 LVL0 320 — BUSY ...

Page 43

... SPY3 SPY4 SPY5 SP2 SP3 SP4 SP5 SP10 SP11 SP12 — MSM7584C B1 B0 ST6 ST7 — — SPY6 SPY7 SP6 SP7 — — ...

Page 44

... CR8 - 12 to the channel index area of the serial register. These bits are reset to "0"s after the addresses are transferred. Note: When BUSY (CR7 - B1) and RPM (CR7 - B0) are set to "1", writing to ADRD and ADWT is not allowed CH2 CH3 CH4 — MSM7584C B1 B0 ADRD ADWT 0 0 44/57 ...

Page 45

... B4: ..................... Receive side input IF frequency selection B1, B0: .............. Device test control bits MOD IFSEL — OFF TXCO output: 384 kHz (TXCI 0: Modulation ON 1: Modulation OFF (fixed phase) 0: 1.2 MHz 1: 10.8 MHz These bits should be set to "0" for normal use. MSM7584C — TEST1 TEST0 45/57 ...

Page 46

... lch lch Qch Qch GAIN1 GAIN0 GAIN3 GAIN2 Description Amplitude Value : 1.042 (Reference Value) 1.036 1.030 1.024 1.018 1.012 1.006 1.000 (Reference Value) 0.994 0.988 0.982 0.976 0.970 0.964 0.958 0.952 MSM7584C B1 B0 Qch RX Qch GAIN1 GAIN0 0 0 46/57 ...

Page 47

... MSM7584C — — — — — — Offset Voltage (mV) 1 –3 0 –6 1 –9 0 –12 1 –15 0 –18 1 –21 0 –24 1 – ...

Page 48

... ADO5 ADO4 ADO3 Table 10 BBBBBBB RSGAIN pin 76543210 voltage (V) 11111111 2.1000 11111110 2.0945 to to 10000001 1.4055 10000000 1.4000 01111111 1.3945 to to 00000001 0.7055 00000000 0.7000 MSM7584C LOCAL — — INV0 ADO2 ADO1 ADO0 48/57 ...

Page 49

... MSM7584C — — PDN Value (mV) –25 –50 –75 –100 –125 –150 –175 –200 –225 –250 –275 –300 –325 –350 –375 –400 49/57 ...

Page 50

... Set the unused bits of CR0 - CR22 to "0" — — — — SW3 SW4/5 AOUT AOUT3 CONT CONT PDN CONT Open 1: Closed 0: Open 1: Closed MSM7584C B1 B0 RO1 RO0 AOUT2 AOUT1 CONT CONT 0 0 50/57 ...

Page 51

... ADPCM (voice) data area 3FFh Figure 16 Address Space Serial Register (MSM6389) (MSM6684) 1K words 4K words 000h to 3FFh 0000h to 0FFFh direction 1 word = address 00h 01h 4 bit 4 bit MSM7584C (MSM6685) 8K words 0000h to 1FFFh FEh FFh 4 bit 4 bit 51/57 ...

Page 52

... X address Start X address (ST0 to ST12) Stop Y address (SPY0 to SPY7) Stop X address (ST0 to SP12) Figure 17 Channel Index Area of Serial Register Blank data Stop ST0 ST1 ST11 ST12 SPY0 SPY1 SP0 SP1 SP11 SP12 MSM7584C — — — SPY6 SPY7 — — — 52/57 ...

Page 53

... BUSY = 0? Y REC N RPM = 1? Y STOP N RPM = 0? Y Channel setting (ADWT) N BUSY = RPM = 0? Y END Figure 18 Flow Chart of Recording MSM7584C (1) CR5 (2) CR8 to 12 (3) CR13 (4) CR7 (5) CR5 Recording start (6) CR7 Recording start check (7) CR5 Recording stop CR13 CR7 (8) CR7 Recording completion check 53/57 ...

Page 54

... Playback N BUSY = 0? RPM = 0? Y Basic setting (1) CR5 Channel setting (2) CR13 (ADRD) N (3) CR7 BUSY = 0? Y (4) CR5 PLAY Playback start N (5) CR7 RPM = 1? Playback start check Y STOP (6) CR5 Playback stop N (7) CR7 RPM = 1? Playback completion Y check END Figure 19 Flow Chart of Playback MSM7584C 54/57 ...

Page 55

... Serial register Receive-side recording (CR5 – "0" + REC) IR (ADPCM-IN) ADPCM DE-CODER A-OUT Serial register Figure 20 Signal Flow in Transmit/Receive Side Recording/Playback MSM7584C Transmit-side playback (CR5 – "1" + PLAY) IS(ADPCM-OUT) ADPCM CODER A-IN Serial register Receive-side playback (CR5 – "0" + PLAY) ...

Page 56

... TOUT3 50 TOUT2 51 TOUT1 Ringer output 52 IO7 53 IO6 54 IO5 55 VDDC 56 IO4 57 IO3 58 IO2 59 IO1 60 GSX MSM7584C IR 20 Receive side ADPCM input PCMRI 19 PCMRO 18 DGM 17 C4 IFIN 16 Demodulator IF input TXCI 15 Modulator input clock TXCO 14 TXD 13 Modulator input data TXW 12 Modulator data window BSTO ...

Page 57

... 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). MSM7584C (Unit : mm) Package material Epoxy resin ...

Related keywords