0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
MAS9090BJ

MAS9090BJ

  • 厂商:

    MICRONAS

  • 封装:

  • 描述:

    MAS9090BJ - LOW VOLTAGE 14-BIT LINEAR CODEC - Micronas

  • 数据手册
  • 价格&库存
MAS9090BJ 数据手册
DA9090B.001 January 14, 1998 MAS9090B LOW VOLTAGE 14-BIT LINEAR CODEC • 14-bit linear analog to digital and digital to analog converters • 8-bit A-law or µ-law companded analog to digital and digital to analog converters DESCRIPTION The MAS9090 is a high performance low power PCM CODEC and filter device tailored to implement the audio front-end functions required by the low voltage/low power consumption digital terminals. FEATURES • • • • • • • • • • Single 2.7-3.6 V or 4.5-5.5 V supply selectable -30°C to 85°C temperature operation range 11 mW operating power (typ. at 2.7V) 15 mW operating power (typ. at 3.0V) 27 mW operating power (typ. at 3.6V) 38 mW operating power (typ. at 5.0V) Digital bandpass filters ±0.5 dB absolute gain accuracy (untrimmed) 28-pin SO and 44-pin TQFP packages Pin compatible with ST5090 and ST5092 APPLICATIONS • • • • GSM digital cellular telephones Battery operated audio front-ends for DSPs ISDN Terminals CT2 and DECT digital cordless telephones BLOCK DIAGRAM MIC3MIC2MIC1- MUX PreAmp TX Gain EN PCM A to D Converter DE VS MIC3+ MIC2+ MIC1+ TE 1 1 0...22.5 dB 1.5 dB step Tone Gain Bandpass Filter Compressor TX Register TX MUX Clock Generator Sidetone Gain MCLK FS Ring/Tone/DTMF Generator BE BZ 4 0...-27 dB 3 dB step Buzzer Control OE1 2 -12.5...-27.5 dB 1 dB step Serial Control Interface EN CO CI CS CCLK LO SP1SP1+ RTE RX Gain (SP1/SP2) Buffer Amplifiers PCM D to A Converter SI SE 3 3 + + Bandpass Filter Expander RX Register RX SP2SP2+ 0...-30 dB 2 dB step OE2 1 DA9090B.001 January 14, 1998 PIN CONFIGURATION SO28 TQFP44 NC VCCA VCCP NC SP1SP1+ SP2SP2+ GNDP RX 1 2 3 4 5 6 7 8 9 10 28 MIC3+ 27 MIC326 GNDA 25 MIC1+ 24 MIC123 MIC2+ 22 MIC221 LO 20 MCLK 19 FS 18 GND 17 TX 16 CO 15 VCC 12 13 14 15 16 17 18 19 20 21 22 NNCCCBVCTGN CCCS I ZCOXNC D L C K 1 NC SP1- 2 3 SP1 NC 4 SP2- 5 SP2 6 NC 7 GNDP 8 9 NC 10 RX 11 NC 33 32 31 30 29 28 27 26 25 24 23 MIC1NC MIC2+ MIC2NC NC NC LO MCLK FS NC V C NNC CCP V C CNN ACC M I C 3 + M I C 3 M G I N C DN1 AC+ 44 43 42 41 40 39 38 37 36 35 34 CCLK 11 CS CI BZ 12 13 14 PIN DESCRIPTION Pin Name Pin Number SO28 TQFP44 1,4 1,4,7,9 11,12,13 22,23,27 28,29,32 35,39,40, 43,44 41 42 2 3 5 6 8 10 14 15 16 17 18 19 20 Type Function No connection. VCCA VCCP SP1SP1+ SP2SP2+ GNDP RX CCLK CS CI BZ VCC CO TX 2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 P P AO AO AO AO G DI DI DI DI AO P DO DO GND FS 18 19 21 24 G DI Positive power supply input for analog section. Positive power supply input for speaker amplifiers. Speaker 1 amplifier negative output. Speaker 1 amplifier positive output. Speaker 2 amplifier negative output. Speaker 2 amplifier positive output. Speaker amplifier. Receive data input. Control clock input. Shifts serially into CI and CO when CS is low. CCLK is asynchronous with other system clocks. Chip select input. Control data input. Buzzer driver output. Positive power supply input for the digital section. VCCA, VCCP AND VCC must be connected together. Control data output. Transmit data output. Data is shifted out on this during the assigned transmit slots. Otherwise, TX is on high impedance state. Ground for the digital section. Frame sync input. This 8kHz signal defines the start of the TX and RX frames. 2 DA9090B.001 January 14, 1998 PIN DESCRIPTION Pin Name MCLK LO MIC2MIC2+ MIC1MIC1+ GNDA MIC3MIC3+ Pin Number 20 25 21 26 22 30 23 31 24 33 25 34 26 36 27 37 28 38 Type DI DO AI AI AI AI G AI AI Function Master clock input. Must be 512, 1536, 2048 or 2560 kHz Value of bit DO of CR1. Negative differential input for MIC2. Positive differential input for MIC2. Negative differential input for MIC1. Positive differential input for MIC1. GNDA analog ground. Negative differential input for MIC3. Positive differential input for MIC3. ABSOLUTE MAXIMUM RATINGS Parameter Supply Voltage Voltage at MIC Current at any digital output Voltage at any digital input Storage Temperature Symbol VCC Conditions VCC < 5.5V VCC < 5.5V Min -1 -1 -55 Max 7.0 VCC+1 50 VCC+1 +125 Unit V V mA V °C TS RECOMMENDED OPERATION CONDITIONS Parameter Supply Voltage Operating Temperature Symbol VCC TA Conditions 3.0V mode (SV=0) 5.0V mode (SV=1) Min 2.7 4.5 -30 Typ 3.0 5.0 Max 3.6 5.5 +85 Unit V v °C AC, TESTING INPUT, OUTPUT WAVEFORM IN PU T /O U T P UT 0.8 V cc 0.7 V cc test po ints AC testing: inputs are driven at 0.8Vcc for a logic ’1’ and 0.2Vcc for a logic ’0’. Timing measurements are made at 0.7Vcc for a ’1’ and 0.3 Vcc for a ’0’. 0.2 Vcc 0.3 Vcc 3 DA9090B.001 January 14, 1998 ELECTRICAL CHARACTERISTICS x Digital Inputs/Outputs (VCC = 2.7-3.6V or 4.5-5.5V, TA = -30°C to +85°C, unless otherwise specified) Parameter Input low voltage Input high voltage Output low voltage Output high voltage Input low current Input high current Output current impedance in high Symbol VIL VIH VOL VOH IIL IIH IOZ Conditions All digital inputs DC All digital inputs AC All digital inputs DC All digital inputs AC All digital outputs, IL = 10µA All digital outputs, IL = 2mA All digital outputs, IL = 10µA All digital outputs, IL = 2mA Any digital input, GND < VIN < VIL Any digital input, VIH < VIN < VCC TX and CO Min Typ Max 0.3VCC 0.2VCC Unit V V 0.7VCC 0.8VCC 0.1 0.4 VCC-0.1 VCC-0.4 -10 -10 -10 V V 10 10 10 µA µA µA x Analog Inputs/Outputs (VCC = 2.7-3.6V or 4.5-5.5V, TA = -30°C to +85°C, unless otherwise specified) Parameter Input leakage Input resistance Load resistance Load capacitance Output resistance Differential offset voltage from SP1+ to SP1Load resistance Load capacitance Input resistance Output resistance Differential offset voltage from SP2+ to SP2x Power Dissipation Symbol IMIC RMIC RLSP1 CLSP1 ROSP1 VOSP1 RLSP2 CLSP2 RMIC ROSP2 VOSP2 Conditions GND < VMIC < VCC (active mic) GND < VMIC < VCC SP1+ to SP1SP1+ to SP1Steady zero PCM code applied to RX, I = 1mA Alternating zero PCM code applied to RX, RL = 30 ohms SP2+ to SP2SP2+ to SP2GND < VMIC < VCC Steady zero PCM code applied to RX, I = 1mA Alternating zero PCM code applied to RX, RL = 30 ohms Min -100 50 30 Typ ±20 Max +100 Unit µA kΩ Ω 50 1.0 -100 30 50 50 1.0 -100 0 +100 0 +100 nF Ω mV Ω nF kΩ Ω mV (VCC = 2.7-3.6V or 4.5-5.5V, TA = -30°C to +85°C, unless otherwise specified) Parameter Power down current at 3.0V Power down current at 5V Power up current at 2.7V Power up current at 3.0V Power up current at 3.6V Power up current at 5V SP1 short circuit current Symbol ICC0 ICC0 ICC1 ICC1 ICC1 ICC1 ISHORT Conditions CCLK, CI = 0.1V CS = VCC - 0.1V CCLK, CI = 0.1V CS = VCC - 0.1V SP1 and SP2 not loaded SP1 and SP2 not loaded SP1 and SP2 not loaded SP1 and SP2 not loaded Min Typ 0.08 0.08 4 5 7.5 7.5 130 Max 10 10 6 8 12 20 Unit µA µA mA mA mA mA mA 4 DA9090B.001 January 14, 1998 TIMING SPECIFICATIONS x Master Clock Timing Parameter Frequency of MCLK Symbol fMCLK tWHM tWLM tWHM tWLM tRM tFM Conditions programmable Min Typ 512 1536 2048 878 80 80 30 30 1074 Max Unit kHz Period of MCLK high/low fMCK = 512 Period of MCLK high fMCK = 1536, 2048 Period of MCLK low fMCK = 1536, 2048 Rise time of MCLK Fall time of MCLK x PCM Interface Timing Parameter Hold time, MCLK low to FS low Setup time, FS high to MCLK low Delay time, MCLK high to valid TX data Delay time, MCLK low to TX disabled Delay time, FS high to valid TX data Setup time, RX data valid to MCLK low Hold time, MCLK low to invalid RX data Hold time, MCLK high to FS low Setup time, FS high to MCLK high Delay time, MCLK low to valid TX data Delay time, MCLK high to TX disabled Hold time, MCLK high to invalid RX data x Non-Delayed Data Timing Diagram tHMLF MCLK 1 2 3 Measured from VIH to VIH Measured from VIH to VIH Measured from VIL to VIL Measured from VIL to VIH Measured from VIH to VIL ns ns ns ns ns Symbol tHMLF tSFML tDMHT tDMLZ tDFT tSRML tHMLR tHMHF tSFMH tDMLT tDMHZ tHMHR Conditions Min 17 30 Typ Max Unit ns ns Load = 100pF 10 Load = 100pF non-delayed mode only 20 10 30 30 Load = 100pF 10 20 100 100 100 ns ns ns ns ns ns ns 100 100 ns ns ns tRM 4 tFM 5 tWHM 6 7 8/16 tSFML FS tWLM tDFT tDMHT TX 1 2 3 4 5 6 7 tDMLZ 8/16 tSRML tHMLR RX 1 2 3 4 5 6 7 8/16 In companded mode the timing is applied to 8 bits instead of 16 bits. 5 DA9090B.001 January 14, 1998 TIMING SPECIFICATIONS x Delayed Data Timing Diagram tHMLF MCLK 1 2 3 tRM 4 tFM 5 tWHM 6 7 8/16 tSFML FS tWLM tDMLZ tDMHT TX 1 2 3 4 5 6 7 8/16 tSRML tHMLR RX 1 2 3 4 5 6 7 8/16 In companded mode the timing is applied to 8 bits instead of 16 bits. x Non-Delayed Reverse Data Timing Diagram tHMHF MCLK 1 2 3 tFM 4 tRM 5 6 tWHM 7 8/16 tSFMH FS tWLM tDFT tDMLT TX 1 2 3 4 5 6 7 tDMHZ 8/16 tSRML RX 1 2 3 tHMLR 4 5 6 7 8/16 In companded mode the timing is applied to 8 bits instead of 16 bits. 6 DA9090B.001 January 14, 1998 TIMING SPECIFICATIONS x Serial Control Port Timing Parameter Frequency of CCLK Period of CCLK high Period of CCLK low Rise time of CCLK Fall time of CCLK Hold time, CCLK high to CS low Setup time, CS low to CCLK high Setup time, valid CI data to CCLK high Hold time, CCLK high to invalid CI data Delay time, CCLK low to valid CO data Delay time, CS low to valid CO data Delay time, CS high or 8 CCLK low to CO high impedance th Hold time, 8 CCLK high to CS high Setup time, CS high to CCLK high th Symbol fCCLK tWHC tWLC tRC tFC tHCHS tSSLCH tSDCH tHCHD tDCLD tDSD tDSZ tH8CHS tSSHCH Conditions Min Typ Max 2.048 Unit MHz ns ns Measured from VIH to VIH Measured from VIL to VIL Measured from VIL to VIH Measured from VIH to VIL 160 160 50 50 10 50 50 50 ns ns ns ns ns ns Load = 100 pF 10 100 100 80 50 80 ns ns ns ns ns x Serial Control Port Timing Diagram (MICROWIRE mode) tWHC CCLK 1 2 3 4 5 tWLC 6 7 8 tHCHS 1 2 3 tRC 4 tFC 5 6 7 8 tSSLCH tHCHS CS BYTE 1 tSSHCH BYTE 2 tHCHSH tSDCH tHCHD CI 7 6 5 4 3 2 1 0 tHCHSH tSSLCH 7 6 5 4 3 2 1 0 tDSD CO 7 tDCLD 6 5 4 3 2 1 tDSZ 0 7 DA9090B.001 January 14, 1998 TRANSMISSION CHARACTERISTICS x Absolute levels at MIC1/MIC2/MIC3 (VCC = 2.7-3.6V or 4.5-5.5V, TA = -30°C to +85°C, unless otherwise specified) Parameter 0 dBm0 level Overload level 0 dBm0 level Overload level Conditions Transmit amps connected for 20 dB gain Transmit amps connected for 42.5 dB gain Min Typ 49.26 70.71 3.694 5.302 Max Unit mVRMS mVRMS mVRMS mVRMS x Absolute levels at SP1 / SP2 (differentially measured) (VCC = 2.7-3.6V or 4.5-5.5V, TA = -30°C to +85°C, unless otherwise specified) Parameter 0 dBm0 level 0 dBm0 level Conditions Receive gains = 0 dB Receive gains = -30 dB Min Typ 1.965 61.85 Max Unit VRMS mVRMS x Transmit path amplitude response (VCC = 2.7-3.6V or 4.5-5.5V, TA = -30°C to +85°C, unless otherwise specified) Parameter Transmit gain absolute accuracy, HPT = 0 HPT = 1 Transmit gain variation with programmed gain Symbol GXA Conditions TX gain set to maximum, measure deviation of digital PCM code from ideal 0 dBm0 PCM code at TX Measure TX gain over the range (from max to min). Calculate the deviation from the programmed gain relative to GXA, i.e. GXAG = Gactual - Gprog - GXA Measured relative to GXA min. gain < GX < max. gain Measured relative to GXA GX = maximum gain Relative to 1.015625 kHz, multitone test technique used min. gain < GX < max. gain f = 60 Hz f = 100 Hz f = 200 Hz f = 300 Hz f = 400 Hz to 3000 Hz f = 3400 Hz f = 4000 Hz f = 4600 Hz f = 8000 Hz f = 60 Hz to 3000 Hz f = 3000 to 8000 Hz, see HPT=0 Sinusoidal test method reference level = -10 dBm0 VMIC = -40 dBm0 to +3.0 dBm0 VMIC = -50 dBm0 to -40 dBm0 VMIC = -55 dBm0 to -50 dBm0 Measure deviation of digital PCM code from ideal 0dBm0 PCM code at TX Min -0.5 -0.4 -0.5 Typ 0 0.1 Max 0.5 0.6 0.5 Unit dB GXAG dB Transmit gain variation with temperature Transmit gain variation with supply Transmit gain variation with frequency HPT=0 GXAT GXAV GXAF -0.1 -0.1 0.1 0.1 dB dB -1.5 -0.5 -1.5 -34 -36 -11 -0.7 -1.3 -17 -62 -68 HPT=1 Transmit gain variation with signal level GXAL -0.5 -33 -35 -10 0.5 0.5 0.0 -16 -61 -67 0.5 dB dB Tone Generator gain absolute accuracy GXTONE -0.5 -0.5 -1.2 -0.3 0.5 0.5 1.2 0.6 dB dB 8 DA9090B.001 January 14, 1998 TRANSMISSION CHARACTERISTICS x Receive path amplitude response (VCC = 2.7-3.6V or 4.5-5.5V, TA = -30°C to +85°C, unless otherwise specified) Parameter Receive gain absolute accuracy, HPX = 0 HPX = 1 Receive gain absolute accuracy, HPX = 0 HPX = 0 Receive gain variation with programmed gain Symbol GRA1 GRA2 GRAG1 Conditions RX gain programmed to maximum, apply -6dBm0 PCM code to RX, measure SP1+ to SP1RX gain programmed to maximum, apply -6dBm0 PCM code to RX, measure SP2+ to SP2Measure SP1 gain over the range from maximum to minimum setting, calculate the deviation from the programmed gain relative to GRA1, i.e. GRAG1 = Gactual-GprogGRA1 Measure SP2 gain over the range from maximum to minimum setting, calculate the deviation from the programmed gain relative to GRA2, i.e. GRAG2 = Gactual-GprogGRA2 Measured relative to GRA1 or GRA2 min. gain < GR < max. gain Measured relative to GRA1 or GRA2 GR = maximum gain Relative to 1.015625 kHz, multitone test technique used. min. gain < GR < max. gain. f = 60 Hz f = 100 Hz f = 200 Hz f = 300 Hz f = 400 Hz to 3000 Hz f = 3400 Hz f = 4000 Hz Min -0.5 -0.4 -0.5 -0.4 -0.5 Typ 0 0.1 0 0.1 Max 0.5 0.6 0.5 0.6 0.5 Unit dB dB dB Receive gain variation with programmed gain GRAG2 -0.5 0.5 dB Receive gain variation with temperature Receive gain variation with supply Receive gain variation with frequency (SP1 and SP2) HPR = 0 GRAT GRAV GRAF -0.1 -0.1 0.1 0.1 dB dB -34 -38 -12 -1.5 -0.5 -1.5 -1.3 -15 -0.5 -0.5 -33 -35 -10 0.5 0.5 0.0 -14 0.5 dB HPR = 1 Receive gain variation with signal level (SP1) GRAL1 f = 60 Hz to 3000 Hz f = 3000 to 4000 Hz, see HPR=0 Sinusoidal test method, reference level = -10 dBm0 RX = -40 dBm0 to -3 dBm0 RX = -50 dBm0 to -40 dBm0 RX = -55 dBm0 to -50 dBm0 -0.5 -0.5 -1.2 0.5 0.5 1.2 dB Receive gain variation with signal level (SP2) GRAL2 Sinusoidal test method, reference level = -10 dBm0 RX = -40 dBm0 to -3 dBm0 RX = -50 dBm0 to -40 dBm0 RX = -55 dBm0 to -50 dBm0 -0.5 -0.5 -1.2 -1 0.5 0.5 1.2 1 dB Tone Generator absolute accuracy gain GRTONE Measure signal level at SP1 dB 9 DA9090B.001 January 14, 1998 TRANSMISSION CHARACTERISTICS x Envelope delay distortion with frequency (VCC = 2.7-3.6V or 4.5-5.5V, TA = -30°C to +85°C, unless otherwise specified) Parameter TX delay, absolute TX delay, relative Symbol DTXA DTXR Conditions f = 1600 Hz f = 500 - 600 Hz f = 600 - 800 Hz f = 800 - 1000 Hz f = 1000 - 1600 Hz f = 1600 - 2600 Hz f = 2600 - 2800 Hz f = 2800 - 3000 Hz Min Typ 800 15 20 5 -15 -40 -50 -50 800 15 20 5 -15 -40 -50 -50 Max Unit µs µs RX delay, absolute RX delay, relative DRXA DRXR f = 1600 Hz f = 500 - 600 Hz f = 600 - 800 Hz f = 800 - 1000 Hz f = 1000 - 1600 Hz f = 1600 - 2600 Hz f = 2600 - 2800 Hz f = 2800 - 3000 Hz µs µs x Noise (VCC = 2.7-3.6V or 4.5-5.5V, TA = -30°C to +85°C, unless otherwise specified) Parameter TX noise, P weighted RX noise, A weighted (max. gain) Noise, single frequency Symbol NTXP NRXA NS PPSRTX PPSRRX Conditions VMIC = 0V, DE = 0, TX gain set to 15 dB Receive PCM code = positive zero SI = 0, RTE = 0 MIC = 0V, loop around measurement from f = 0 Hz to 100 kHz MIC = 0V VCC = 3.3VDC + 50 mVRMS f = 0 Hz to 50 kHz PCM code equals positive zero VCC = 3.3 VDC + 50 mVRMS f = 0 Hz to 4 kHz f = 4 kHz to 50 kHz RX input set to -6 dBm0 PCM code, 300 Hz 3400 Hz input PCM code applied at RX 4600 Hz - 5600 Hz 5600 Hz - 7600 Hz 7600 Hz - 8400 Hz 8400 Hz - 20000 Hz Min Typ -72* Max -68* Unit dBm0 µVRMS dBm0 140* -76 190* -50 PSRR, TX 30 44 dB PSRR, RX 30 30 54 dB Spurious out-band signal at the output (relative to signal) SOS -45 -45 -50 -50 -74 -36 -45 -28 dB Common mode rejection ratio Tone generator noise CMRRX NTONE MIC = -6dBm0, max. gain DTMF frequencies, TX/SP output dB dBm0 *Limit is used to speed up automatic testing. True value is less. 10 DA9090B.001 January 14, 1998 TRANSMISSION CHARACTERISTICS x Distortion (VCC = 2.7-3.6V or 4.5-5.5V, TA = -30°C to +85°C, unless otherwise specified) Parameter Signal to total distortion TX (up to 35 dB gain) Typical values measured with 35 dB gain Symbol STDTX Conditions Sinusoidal test method (Linear 300 Hz to 3400 Hz weighting). Level = 0 dBm0 Level = -6 dBm0 Level = -10 dBm0 Level = -20 dBm0 Level = -30 dBm0 Level = -45 dBm0 Level = -55 dBm0 0 dBm0 input signal Sinusoidal test method (Linear 300 Hz to 3400 Hz weighting). Load is 1000 or 30 Ω. Level = -6 dBm0 Level = -10 dBm0 Level = -20 dBm0 Level = -30 dBm0 Level = -45 dBm0 Level = -55 dBm0 -6 dBm0 input signal DTMF frequencies Linear 300 Hz to 3400 Hz weighting. Loop around measurement voltage at MIC = -10 dBm0 to 27 dBm0, 2 frequencies in the range 300 Hz to 3400 Hz Min Typ Max Unit 56 50 48 43 38 24 15 Single frequency distortion transmit Signal to total distortion SP1/SP2 (up to 20 dB attenuation) SDTX STDSP1 STDSP2 64 60 57 53 44 29 19 -70 dB -56 dB 45* 45* 43* 38* 24* 15* 50 48 43 38 24 15 Single frequency distortion receive SP1/SP2 Signal to distortion of tone generator signals Intermodulation SDSP1 SDSP2 STONE IMD 60 60 55 50 40 28 -62 42 dB -45 dB dB 28 -61 -46 dB *max. load (30Ω) and min. Vcc (2.7V) x Crosstalk (VCC = 2.7-3.6V or 4.5-5.5V, TA = -30°C to +85°C, unless otherwise specified) Parameter Transmit to receive Symbol CTX-RX CRX-TX Conditions Transmit level = 0 dBm0 f = 300 Hz to 3400 Hz RX = quiet PCM code Receive level = -6 dBm0 f = 300 Hz to 3400 Hz MIC = 0V Min Typ -82 Max -65 Unit dB Receive to transmit -75 -60 dB 11 DA9090B.001 January 14, 1998 RESPONSES x RX frequency response 10 0 −10 Amplitude dB −20 −30 −40 −50 −60 1 10 10 2 10 Frequency Hz 3 x RX frequency response (passband) 1 0.5 Amplitude dB 0 −0.5 −1 −1.5 10 Frequency Hz 3 12 DA9090B.001 January 14, 1998 RESPONSES x RX frequency response (stopband low) 0 −10 Amplitude dB −20 −30 −40 −50 1 10 Frequency Hz 10 2 x RX frequency response (stopband high) 0 −10 Amplitude dB −20 −30 −40 −50 −60 4000 Frequency Hz 5000 6000 13 DA9090B.001 January 14, 1998 RESPONSES xTX frequency response 10 0 −10 Amplitude dB −20 −30 −40 −50 −60 1 10 10 2 10 Frequency Hz 3 10 4 xTX frequency response (passband) 1 0.5 Amplitude dB 0 −0.5 −1 −1.5 10 Frequency Hz 3 14 DA9090B.001 January 14, 1998 RESPONSES xTX frequency response (stopband low) 0 −10 Amplitude dB −20 −30 −40 −50 1 10 Frequency Hz 10 2 xTX frequency response (stopband high) 0 −10 Amplitude dB −20 −30 −40 −50 −60 4000 Frequency Hz 5000 15 DA9090B.001 January 14, 1998 FUNCTIONAL DESCRIPTION x Operating Modes When power is first applied, power-on reset circuit initializes control and data registers of MAS9090 and puts it into a power-down state. During powerdown state, control registers retain their initial state until they are written via the serial interface. Master clock (MCLK) can be inactive. The power up/down control is accomplished by changing the P-bit of the address byte of the serial interface ("0" means active and "1" power-down) or by stopping the master clock. P=0, active MCLK and FS powerdown P=1 powerup normal data timing, non-delayed reverse data timing and delayed data timing. These modes are set with bits DM0 and DM1 of control register CR1. In non-delayed timing modes the first time slot begins coincident with the rising edge of the FS. In delayed timing mode the FS must be active at least one half cycle of MCLK before the beginning of the first time slot. Bit EN of control register CR1 enables the voice data transfer on TX and RX pins. Data is shifted out from TX output on the rising edge of MCLK and shifted into RX on falling edge of MCLK on assigned time slot. In non-delayed reverse mode the data is shifted with different edge of MCLK (on falling edge from TX and on rising edge into RX). TX output is in tristate condition during non selected time slots. The TX output transmits 8 bits of encoded data (A-law or µ-law) or 16 bits (14 effective bits, 2 LSB bits zero) of linear data when compressor is bypassed. Two time slots (B1 and B2) can be used in two formats: in Format 1, time slot B1 corresponds to eight MCLK cycles starting immediately after the rising edge of FS and time slot B2 starts immediately after the B1 is ended. A two-bit space is left after B2 for insertion of possible D channel data. The position of this two-bit data is changed in Format 2 to the center of time slots B1 and B2. The data format is selected by bit FF in control register CR0 and time slots B1 and B2 are selected by bit TS in control register CR1. x Control Channel Access to PCM Interface When companded code is selected it is possible to access the selected time slot (B1 or B2) by writing data bytes to internal registers CR2 and CR3. The byte written to CR3 is transmitted from TX with the following frame in place of PCM data if bit MX (3) of CR1 is selected. To implement a continuous data flow from interface to B channel a control byte has to be sent on each PCM frame. The byte written into CR2 is sent through the receive audio path (RX) if bit MR (4) of CR1 is selected. CR2 can also be used to read the RX input. In order to implement a continuous data flow from B channel to the interface, register CR2 has to be read at each PCM frame. power-on reset no MCLK x Control Interface Control information or data is written into or readback from the internal registers of MAS9090 via the serial control port. Serial control port consists of control output CO, control input CI, chip select CSand control clock CCLK and supports the MICROWIRE™*) communication protocol. All control instructions, except the single byte power up/down command require two bytes of data. To shift the data into MAS9090, CCLK must be pulsed eight times (CS is low). Data on the CI input is shifted into the serial input register on the rising edges of CCLK pulses. After 8 bit address data is shifted in, the content of the shift register is decoded and may indicate that 8 bit control word will follow. Control word may start immediately after the address byte or after a single CS pulse. It is not mandatory for the CS signal to return high in between the address and the data. After the second byte is shifted in, the CS signal must return to a high state. The same process takes place for reading-back status information during the next CS low state. CS will remain low for eight CCLK pulses. The data is shifted out on the CO output from the serial output register on the falling edges of CCLK. When CS is high, the CO pin is in a high impedance state, which enables CO pins of other devices to be multiplexed together. x Digital Data Interface Digital data is shifted in/out from RX/TX using master clock (MCLK) and Frame Sync (FS) signals. FS determines the beginning of frame and its duration can vary from single cycle of MCLK to squarewave. Three different modes between FS and the first time slot of a data frame can be used: non-delayed *) Trade Mark of National Semiconductor 16 DA9090B.001 January 14, 1998 FUNCTIONAL DESCRIPTION x TX Audio Path Analog front end provides three identical differential inputs (MIC1, MIC2, MIC3) for capacitive connection of microphones or auxiliary audio circuits. Desired input signal is selected with bits VS and TE (6 and 7) of register CR4 and forwarded to a low noise preamplifier. Preamplifier has 15.7 dB gain and its output is fed to the programmable gain amplifier which provides an additional gain from 0 to 22.5 dB in 1.5 dB steps. Gain is controlled with bits 4-7 of register CR5. An active RC anti alias filter is used to prevent signal folding during the sampling. Accurate analog to digital conversion is done by using a sigma-delta modulator followed by a decimation filter. Digital multiplexer (bit DE (0) in CR 7) is used to select the input of a digital bandpass filter (3003400 Hz). The input can be taken from the output of the decimator or from an internal ring/tone generator. The bandpass filter output contains hard clipping saturation logic for signals exceeding overload level (+3.14 dB). Highpass part of the bandpass filter can be bypassed with bit HPT of register CR10. Output data can be compressed by using CCITT Alaw or µ255-law coding. The compression code is selected with bits CM (5), MA (4) and IA (3) of register CR0. x RX Audio Path Received signal is transferred into RX register in 8 bit encoded format or in 16 bit linear format. The data is expanded by using A-law or µ-law signal encoding according to CCITT A and µ255 laws. The expansion code is selected with bits CM (5), MA (4) and IA (3) of register CR0. Signal is then passed through a bandpass filter (bandpass 300-3400 Hz). The high pass section of the filter can be bypassed with bit HPR of register CR4. The input signal of RX gain3 is controlled with bits SI (5), RTE (2) and SE (0) of register CR4. Bit SI activates the transmit side tone signal, bit RTE activates the ring/tone generator and bit SE activates the received signal to be summed to the gain input. RX gain3 can be programmed with bits 4-7 of register CR6 from 0 dB to -30 dB with -2dB steps. It contains also hard-clipping saturation logic. After gain adjustment the signal is fed to a digital sigma-delta modulator followed by a switched capacitor (SC) reconstruction filter and a continuous time smoothing filter. Filtered analog signal can be directed to a speaker amplifier (SP1) or to an extra analog output amplifier (SP2) with bits OE1 (4) and OE2 (3) of register CR4. Gains can be set with register CR6 in the range of 0 to -30 dB in -2 dB steps. 17 Differential analog outputs (SP1, SP2) are capable of directly driving output load of 30 Ω with power level up to 66mW. Also ceramic receivers up to 50nF can be used. Power up transient noise suppression is used in both outputs. x Ring and tone generator Ring/tone generator is able to generate one or two sinewave or squarewave frequencies (including DTMF tones) to the transmit (TX) receive (RX) or buzzer paths. Generated frequencies can be programmed with registers CR8 and CR9. One of the three frequency ranges can be selected with bits DFT and HFT of register CR10. Output signal level of the tone generator can be selected from 0 to -27 dB with -3dB steps with bits 4-7 of register CR7. Single ended BZ output is used to drive a buzzer by using an external bipolar transistor with pulse width modulated (PWM) squarewave signal f1 (CR8). This PWM signal can also be amplitude modulated with signal f2 (CR9). Maximum load for BZ is 5 kΩ and 50pF. Implementation of tone generator is fully digital. Therefore no amplitude or frequency response variations (at TX output) over temperature, power supply or from unit to unit exist. DA9090B.001 January 14, 1998 FUNCTIONAL DESCRIPTION x Digital Interface Format Format 1 FS delayed timing FS 1 2 34 5 6 78 non-delayed timing MCLK RX B1 B2 X X X TX B1 B2 Format 2 FS delayed timing FS 1 2 34 5 6 78 non-delayed timing MCLK RX B1 X B2 X X TX B1 B2 18 DA9090B.001 January 14, 1998 FUNCTIONAL DESCRIPTION x Registers Register Map Register 7 Power P CR0 P P CR1 P P CR2 P P CR3 P P CR4 P P CR5 P P CR6 P P CR7 P P CR8 P P CR9 P P CR10 P P CR11 P P CR14 X 6 X 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 X Address Byte 5432 XXXX 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 0000 0001 0010 0011 0100 0101 0110 0111 XXXX I/O 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 X 0 X X X X X X X X X X X X X X X X X X X X X X X X X X 7 6 F0 DM0 5 CM DO Data Byte 4 MA MR 3 IA MX 2 FF EN 1 B7 TS 0 DL SV Write Read Write Read Write Read Write Read Write Read Write Read Write Read Write Read Write Read Write Read Write Read Write Read F1 DM1 Input data [0:7] Output data [0:7] VS TE SI OE1 OE2 RTE HPR SE TX gain [4:7] SP1 gain [4:7] Tone gain [4:7] F1 Side tone gain [0:3] SP2 gain [0:3] F2 SN DE Binary word used for calculating f1 Binary word used for calculating f2 POR BE SCA BI HPT EXT LI LO DFT HFT Duty cycle for BZ (0:5) For testing purposes only Address byte bits: • • • • • • • Bit 0 reserved for future extensions Bit 1 indicates the presence of a second byte. If cleared indicates single byte power up/down command Bit 2 is write/read select bit Bits 6 to 3 contain the address of register Registers CR12, CR13, CR15 are not accessible MSB bit (bit 7) of the address and data byte is always clocked first into or out from CI and CO pins Bit 7 ‘P’ controls the power up/down state of the chip. P = 1 means power down Data bits: • • All registers are cleared during power on reset or by writing to bit POR of CR10 Default value for all bits is zero. Notice the difference between power down and POR. Registers can be written in both power down/up states and they retain their values in power down. Both data and control registers are cleared when POR bit (in CR10) is written high or during power on reset (i.e. Vcc transition from 0 volts to 3-5 volts). 19 DA9090B.001 January 14, 1998 FUNCTIONAL DESCRIPTION Control register CR0 7 6 5 F1 F0 CM 0 0 0 1 1 0 1 1 0 4 MA 3 IA 2 FF 1 B7 0 DL Function MCLK = 512 kHz MCLK = 1536 kHz MCLK = 2048 kHz Not implemented Linear code 2’s complement sign and magnitude 2’s complement 1’s complement Companded code µ-Law: CCITT D3-D4 µ-Law: bare coding A-Law: including even bit inversions A-Law: bare coding B1 and B2 consecutive B1 and B2 separated 8-bit time slot 7-bit time slot Normal operation (default) Digital loop back (TX and RX muted) * 0 0 1 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 * * (1)* (1) (1)* (1) * Control register CR1 7 6 5 TM1 TM0 DO 0 X 1 0 1 1 0 1 4 MR 3 MX 2 EN 1 TS 0 SV Function Delayed data timing Non-delayed normal data timing Non-delayed reverse data timing LO latch set to 1 LO latch set to 0 RX connected to RX path CR2 connected to RX path TX path connected to TX CR3 connected to TX Voice data transfer disable Voice data transfer enable B1 channel selected B2 channel selected 2.7-3.6V power supply * 5.0V power supply * * * (1) * (1) * (1)* (1) 0 1 0 1 0 1 0 1 0 1 (1) * significant in companded mode only state at power on initialization 20 DA9090B.001 January 14, 1998 FUNCTIONAL DESCRIPTION Control register CR2 7 6 5 d7 d6 d5 msb 4 d4 3 d3 2 d2 1 d1 0 d0 Function Data sent to RX path or data received from RX input Control register CR3 7 6 5 d7 d6 d5 msb 4 d4 3 d3 2 d2 1 d1 0 d0 TX data transmitted Function Control register CR4 7 6 5 VS TE SI 0 0 0 1 1 0 1 1 0 1 4 OE1 3 OE2 2 RTE 1 HPR 0 SE Function TX input muted MIC1 selected MIC2 selected MIC3 selected Internal side tone disabled Internal side tone enabled RX output muted SP1 output selected SP2 output selected NOT ALLOWED Ring/Tone to SP1 or SP2 disabled Ring/Tone to SP1 or SP2 enabled Receive HP filter enabled Receive HP filter disabled RX signal to SP1 or SP2 disabled RX signal to SP1 or SP2 enabled * * * 0 0 1 1 0 1 0 1 0 1 0 1 0 1 * * * Control register CR5 7 6 5 TX Gain 0 0 0 0 0 0 1 1 1 4 0 1 1 3 2 1 Sidetone Gain 0 0 dB gain 1.5 dB gain in 1.5 dB steps 22.5 dB gain -12.5 dB gain -13.5 dB gain in 1 dB steps -27.5 dB gain Function * 0 0 1 * state at power on initialization 0 0 1 0 0 1 0 1 1 * 21 DA9090B.001 January 14, 1998 FUNCTIONAL DESCRIPTION Control register CR6 7 6 5 Earpiece Gain (SP1) 0 0 0 0 0 0 1 1 1 4 3 2 1 Extra Gain (SP2) 0 Function 0 1 1 0 0 1 0 0 1 0 0 1 0 1 1 0 dB gain -2 dB gain in -2 dB steps -30 dB gain 0 dB gain -2 dB gain in -2 dB steps -30 dB gain * * Control register CR7 7 6 5 4 Tone gain 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 X X 0 1 X X 1 3 f1 2 f2 1 SN 0 DE 0 0 1 1 0 1 0 1 0 1 0 1 Function Attenuation f1 dBm0 f2 dBm0 f1+f2 dBm0 0 dB gain * 1.20 (2) -0.87 (2) -1.81 (2) -3 dB -6 dB -9 dB -12 dB -15 dB -18 dB -21 dB -24 dB -27 dB -25.80 -27.87 -28.81 f1 and f2 muted * f2 selected f1 selected f1 and f2 in summed mode Squarewave signal selected * Sinewave signal selected Normal operation * Tone/Ring generator connected to TX path Control register CR8 7 6 5 d7 d6 D5 msb 4 d4 3 d3 2 d2 1 d1 0 d0 f1 control word Function Control register CR9 7 6 5 d7 d6 d5 msb 4 d4 3 d3 2 d2 1 d1 0 d0 f2 control word Function (2) X * values are calculated from TX output, levels on RX are 6 dB smaller don’t care state at power on initialization 22 DA9090B.001 January 14, 1998 FUNCTIONAL DESCRIPTION Control register CR10 7 6 5 4 POR SCA HPT EXT 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 1 Control register CR11 7 6 5 4 BE BI BZ5 BZ4 0 1 0 1 msb 0 1 0 1 3 L1 2 L0 1 DFT 0 HFT Function Normal operation Set power-on-reset initialization Normal operation Scan. CI is input, DX is output. testing. Normal operation Bypass TX highpass filter Normal operation Read 2-bit input to the decimator. testing (CI and DR) Normal operation Loop from expander to compressor Normal operation Loop from TX to Rx Standard frequency tone range Halved frequency tone range Double frequency tone range Forbidden * * For device * * For device * * * 3 BZ3 2 BZ2 1 BZ1 0 BZ0 Function Buzzer Output disabled (set to 0) * Buzzer output enabled Duty cycle is relative to width of logic 1 * Duty cycle is relative to width of logic 0 Duty cycle control word Control register CR14 ( for testing purposes only) 7 6 5 4 3 2 1 AM2 AM1 AM0 DM2 DM1 DM0 MUX 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 1 1 0 0 1 1 X X 0 1 0 1 0 1 0 1 0 EDX Function rxtest pin Txtest pin VSA VSA Anti-image filter Gain amplifier DAC output VSA RX pos. reference Anti-image filter RX neg. reference VSA RX agnd VSA NC VSA NC NC TX (configured for test by MUX) Power-on reset Input of TX bandpass filter Sign bit of DIGSDM 512 kHz clock (phi1) internal frame sync Output of RX gain3 Normal operation Connect selected test outputs to TX output Normal operation Enable TX output continuously 0 1 * state at power on initialization 23 DA9090B.001 January 14, 1998 REGISTER DESCRIPTION Control register CR0 Master Clock Frequency Selection: External MCLK frequency can be 512 kHz, 1.536 MHz, 2.048 MHz or 2.56 MHz. During initialization Bits F1 (7) and F0 (6) must be set to select correct value for internal clock divider. Default value for external MCLK is 512 kHz. Any other value must be selected before Power up command. Coding Selection Bit CM (5) permits selection of 14-bit linear coding or companded coding. Default is linear mode. In case of companded mode (CM=1) bits MA (4) and IA (3) select either µ-255 or A law coding mode and the format for both. In case of linear mode (CM=0) bits MA (4) and IA (3) select the linear data to be in 2’s complement, 1’s complement or sign and magnitude format. Digital Interface Format (1) Bit FF (2) selects the format for TX and Rx data transfer. If FF=0 Format 1 is selected and channels B1 and B2 are consecutive. FF = 1 selects Format 2 where channels B1 and B2 are separated by two bits. 56+8 Selection (1) If bit B7 (1) is selected MAS9090 takes only seven most significant bits of the companded PCM data byte. LSB bit on RX is ignored and LSB bit on TX is in high impedance state. This allows direct connection of an external “in band” data generator to the digital interface. Digital Loopback Bit DL (0) selects the digital loopback mode, where data written into RX data register (CR2) from received time slot is read-back from that register in the selected time-slot on TX. No PCM decoding or encoding takes place in this mode. Control Register CR1 Digital Interface Timing Bit TM1 (7) selects the timing mode for digital interface. As a default (TM1=0) delayed timing mode is selected. In delayed mode (TM1=1) bit TM0 (6) selects the normal (TM0=0) or reversed timing mode (TM0=1). Latch output control Bit DO (5) controls directly the LO output pin. Bit written to DO is seen inverted from the output LO. (1) Significant in companded mode only Microwire access on RX path (1) When bit MR (4) is set high the data written into register CR2 is decoded each frame and sent to receive path. Data input RX is ignored when MR is high. In other direction, current PCM data input received at RX can be read from register CR2 each frame. Microwire access on TX path (1) Bit MX (3) enables the access of write only register CR3 to TX output. When MX is set active data written to CR3 is send to TX output every frame. PCM encoder is ignored. Transmit/Receive enable/disable Bit EN (2) enables or disables voice data transfer on TX and RX pins. When disabled PCM data from RX input is not decoded and TX output is on high impedance state. Default value is disabled. B-channel selection (1) Bit TS (1) selects the active channel B1 or B2. Default (TS=0) is B1 channel. (See Fig on page 14) Power supply selection Bit SV (0) selects the main supply voltage used. When SV is low a 2.7-3.6 V supply is assumed. When SV is high 4.5-5.5 V is expected. Control Register CR2 (1) Data sent to receive path or data received from RX input is seen in register CR2. See register CR1 bit MR (4). Control Register CR3 (1) TX data transmitted. Refer to bit MX (3) in CR1. 24 DA9090B.001 January 14, 1998 REGISTER DESCRIPTION Control Register CR4 Transmit Input Selection Bits VS (7) and TE (6) select active input (MIC1, MIC2 or MIC3). Default is that all inputs are muted. Transmit (TX) gain can be adjusted from 0 to 22.5 dB in 1.5 dB steps with register CR5 bits (7:4). Sidetone Selection Transmit signal after bandpass filter can be fed back to the receive amplifiers when bit SI (5) is set high. Output Driver Selection Bits OE1 (4) and OE2 (3) select the active output of the RX gain to be SP1 or SP2. Both outputs can be muted. Ring/Tone Signal Selection Bit RTE (2) connects the on-chip Ring/Tone generator to the RX gain input. Receive High Pass Filter Selection Bit HPR (1) provides possibility to bypass high pass section of the receive bandpass filter. PCM receive data selection Bit SE (0) enables the connection of the received signal to the RX gain input. Control Register CR5 Transmit Gain Selection TX gain can be programmed from 0 to 22.5 dB in 1.5 dB steps with bits (7:4). Sidetone Attenuation Selection Transmit signal picked after digital bandpass filters can be fed back to RX gain. Attenuation of the sidetone signal can be programmed from –12.5 dB to –27.5 dB in 1 dB steps with bits (7:4). Attenuation is relative to the input signal level of bandpass filter. Control Register CR6 Speaker 1 and 2 Gain Selection The attenuation of both speaker gains can be programmed separately from 0 to –30 dB in 2 dB steps with bits (7:4) and (3:0). 0 dBm0 voltage at the output of the RX gain on pins SP1/2+ and SP1/2- is 1.965 Vrms when 0 dB gain is selected. When –30 dB gain is selected the 0 dBm0 level is 61.85 mVrms. Control Register CR7 Tone/Ring Gain Selection Output of Tone/Ring generator can be attenuated from 0 to –27 dB in 3 dB steps with bits (7:4). Frequency Mode Selection Bits f1 (3) and f2 (2) permit selection of f1 and/or f2 frequency generators. When f1 (f2) is selected the output of the tone generator is signal at the frequency programmed by the register CR8 (CR9). If both f1 and f2 are selected the output is a sum of both signals. In case of squarewave the f1 is amplitude modulated by f2. In order to meet DTMF specifications the level of f2 is attenuated by 2 dB relative to f1. Waveform Selection Bit SN (1) selects the output waveform of the tone generator to be square (SN=0) or sinewave (SN=1). DTMF Selection Bit DE (0) permits the connection of the tone generator to the transmit path. Speaker output can also be provided by using sidetone circuit (bit SI of CR4) or directly connecting the tone generator to RX gain with bit RTE of CR4. 25 DA9090B.001 January 14, 1998 REGISTER DESCRIPTION Control Registers CR8 and CR9 The frequency of both frequency generators is programmed by CR8 and CR9. When standard frequency range is selected (CR10: DFT=0, HFT=0) the frequency is defined by formulas: f1 = CR8 / 0.128 Hz and f2 = CR9 / 0.128 Hz, where CR8 and CR9 are decimal equivalents of the register content. Thus any frequency between 7.8 Hz and 1992 Hz in 7.8 Hz step can be selected. When halved frequency range is selected (CR10:DFT=0, HFT=1) the frequency is defined by formulas: f1 = CR8 / 0.256 Hz and f2 = CR9 / 0.256 Hz. Thus any frequency between 3.9 Hz and 996 Hz in 3.9 Hz step can be selected. When doubled frequency range is selected (CR10:DFT=1, HFT=0) the frequency is defined by formulas: f1 = CR8 / 0.064 Hz and f2 = CR9 / 0.064 Hz. Thus any frequency between 15.6 Hz and 3984 Hz in 15.6 Hz step can be selected. Control Register CR10 Writing bit POR (7) high puts the MAS9090 in power-on-reset state and all data and control registers are cleared (including the POR bit). Logic low written to bit SCA (6) sets the chip to scan mode. During scan CI is the input and TX is the output. Used only for device testing. High written to bit HPT (5) bypasses the highpass part of the TX bandpass filter. When Bit EXT (4) is set active the two bit output of the ADC is disabled and data is fed from pins CR and DR. Used only for device testing. With bit L0 (3) it is possible to loop internally from TX to RX. Bit L1 (2) permits looping from the expander output to the compressor input. Frequency Range Selection Bits DFT (1) and HFT (0) define the frequency range of the tone generator output. Three modes are possible: halved, standard and doubled with output frequencies from 3.9…996 Hz and 7.8…1992 Hz, 15.6…3984 Hz respectively. Control Register CR11 When bit BE (7) is high it permits the connection of f1 squarewave pulse width modulated (PWM) ring signal to buzzer driver output pin BZ. Signal can be amplitude modulated (AM) with squarewave signal f2. When bit BE is low (buzzer disabled) the state of the output pin BZ is logical inversion of bit BI (6). This works also in power-down state. 26 When buzzer output is enabled (BE = 1) bit BI (6) controls the polarity of the duty cycle selection. BI = 1 means the duty cycle is calculated from the relative width of the logic one. When BI = 0 the duty cycle is calculated from the relative width of the logic zero. Bits BZ5:BZ0 (5:0) define the duty cycle of the PWM squarewave, according to the following formula: duty cycle = CR11(5:0) x 0.78125 %, where CR11 (5:0) is the decimal equivalent of binary value BZ5:BZ0. Control Register CR14 (for testing) Bits AM2:AM0 (7:5) control the analog multiplexer. Different analog test signals can be fed to test pads. Test pads are not wire bonded in production packages. Bits DM2:DM0 (4:2) control the digital multiplexer. Different test signals can be fed to the TX output pin. Bit MUX (1) connects the test outputs to the TX output pin. It is for device testing. Bit EDX (0) enables the TX output continuously. No pull-up resistor is needed when TX pin is the only output for the reading device and EDX is written High. DA9090B.001 January 14, 1998 APPLICATION INFORMATION Typical application of MAS9090 for digital cellular systems DIGITAL BASEBAND RF A/D D/A Modem Equalizer Channel Codec Speech Codec MAS9090 A/D D/A Control Function Memory Display Keyboard Power Typical application circuit of MAS9090 2.7-3.6V (3V mode) or 4.5-5.5V (5V mode) MIC3MIC2MIC1MIC3+ MIC2+ MIC1+ VCC VCCP VCCA GND GNDP GNDA 0V MCLK FS BZ CO SP1SP1+ CI CS CCLK LO SP2SP1+ 30 ohm/50 pF TX RX SPEECH CODEC PROCESSOR MICRO CONTROLLER 512 kHz 8 kHz + - 27 DA9090B.001 January 14, 1998 PACKAGE OUTLINES AND RECOMMENDED LAND PATTERNS 28 LEAD S O TLIN (300 M BO Y) OU E IL D 1.27 TY . P 0.25 0.75 x 45 0.33 0.51 2.35 2.65 17.70 18.10 10.00 10.65 0 - 8 TY . P 0.40 1.27 11.68 7.11 0.10 0.30 0.23 0.32 S ATIN E G PN LA E PCB LAYOUT P1 IN 0.69 1.27 A M A U E E TS IN m LL E S R M N m 44 LEAD TQ O TLIN FP U E 0.80 TYP AL IC 1.60 M AX 0.09 0.20 SEA G PLAN TIN E 0°-7° 1.35 1.45 0.05 0.15 0.30 0.45 0.45 0.75 10.00 TY AL PIC 14.47 10.53 12.00 TYPIC AL PCB LAYOUT 0.55 0.80 ALL M EASU EM TS IN m R EN m 10.00 TYPIC AL 12.00 TY AL PIC 14.47 10.53 7.40 7.60 28 DA9090B.001 January 14, 1998 ORDERING INFORMATION Product Code MAS9090BS MAS9090BS-T MAS9090BJ MAS9090BJ-T Product Low Voltage 14-bit Linear Codec Low Voltage 14-bit Linear Codec Low Voltage 14-bit Linear Codec Low Voltage 14-bit Linear Codec Package SO28 SO28 TQFP44 TQFP44 Tape and Reel Comments Tape and Reel LOCAL DISTRIBUTOR MICRONAS CONTACTS Micronas Semiconductor GmbH Lohweg 29 D-85375 NEUFAHRN, GERMANY Micronas Semiconductor SA Ch. Chapons-des-Prés CH-2022 BEVAIX, SWITZERLAND Micronas Oy Kamreerintie 2, P.O.Box 51 FIN-02771 ESPOO, FINLAND Tel. (08165) 9521 0 Tel. Int. + 49 8165 9521 0 Telefax + 49 8165 9521 99 Tel. (032) 847 0111 Tel. Int. +41 32 847 0111 Telefax +41 32 846 1930 Tel. (09) 80521 Tel. Int. +358 9 80521 Telefax +358 9 8053213 NOTICE Micronas reserves the right to make changes to the products contained in this data sheet in order to improve the design or performance and to supply the best possible products. Micronas assumes no responsibility for the use of any circuits shown in this data sheet, conveys no license under any patent or other rights unless otherwise specified in this data sheet, and makes no claim that the circuits are free from patent infringement. Applications for any devices shown in this data sheet are for illustration only and Micronas makes no claim or warranty that such applications will be suitable for the use specified without further testing or modification. 29 End of Data Sheet Multimedia ICs MICRONAS Back to Data Sheets
MAS9090BJ 价格&库存

很抱歉,暂时无法提供与“MAS9090BJ”相匹配的价格&库存,您可以联系我们找货

免费人工找货