Text preview for : MC145540_ADPCM_Codec_Nov93.pdf part of motorola MC145540 ADPCM Codec Nov93 motorola _dataSheets MC145540_ADPCM_Codec_Nov93.pdf



Back to : MC145540_ADPCM_Codec_Nov9 | Home

TABLE OF CONTENTS



SECTION 1
GENERAL DESCRIPTION

1.1 INTRODUCTION................................................................... 1-1
1.2 FEATURES.. . .. . . . . . . ... .. . . . . . . .. .. . . . . . .. . . . .. .. .. ..... .. . . . .. ... .... . . . .... . . .. 1-1


SECTION 2
DEVICE DESCRIPTION

2.1 MC145540 ADPCM CODEC DEVICE DESCRiPTION................................... 2-1
2.1.1 PCM Codec-Filter Block Description ...................................... . 2-1
2.1.2 ADPCM Transcoder Block Description ..................................... . 2-3
2.1.3 Charge Pump .......................................................... . 2-4
2.2 MC145540 FUNCTIONAL DESCRiPTION ............................................ . 2-4
2.2.1 Power Supply Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-4
2.2.1.1 Analog Signal Processing Power Supply. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-4
2.2.1.2 Digital Signal Processing Power Supply .................................... 2-4
2.2.2 Analog Interface and Signal Path .......................................... 2-5
2.2.2.1 Transmit Analog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-5
2.2.2.2 Transmit Digital .. _... __ ... __ ....... _... __ .. __ . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-5
2.2.2.3 Receive ................................................................ 2-6
2.2.2.3.1 Receive Digital .......................................................... 2-6
2.2.2.3.2 Receive Analog Signal Processing .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-6
2.2.2.3.3 Receive Analog Output Drivers and Power Supply ........................... 2-6
2.2.3 Sidetone. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . 2-7
2.2.4 Universal Tone Generator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-7
2.2.5 Power Down. . .. . . . . . ..... . . . . . .. . . . ...... . .. . . ... . . .. .. . .. ... . . ...... .. 2-7
2.2.6 Signal Processing Clock (SPC) ... ........ . ... .... ........ . ... .. . .. .... .... 2-7
2.2.7 Digital 1/0 ......................................................... _. . . . . 2-8
2.2.7.1 Long Frame Sync. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
2.2.7.2 Short Frame Sync ....................................................... 2-9

2.3 PIN ASSiGNMENT................................................................. 2-10
2.4 PIN DESCRIPTIONS ............................................................... 2-11
2.4.1 Power Supply Pins (VSS, VEXT, VDSP, VDD, VAG, C1-, C1 +) ................... 2-11
2.4.2 Analog Interface Pins (TG, TI-, TI+, RO, AXO-, AXO+, PI, PO-, PO+) ............ 2-12
2.4.3 ADPCM/PCM Serial Interface (FST, BClKT, DT, SPC, DR, BClKR, FSR) .......... 2-13
2.4.4 Serial Control Port (SCP) Interface ............................ _. .... . . . .... 2-15
2.4.4.1 Byte Register Operations (POI/RESET, SCP EN, SCP ClK, SCP Tx, SCP Rx) . ... . .. 2-15


MOTOROLA MC145540
SECTION 3
SERIAL CONTROL PORT REGISTERS

3.1 INTRODUCTION................................................................... 3-1
3.2 REGISTER MAP ................................................................... 3-1
3.3 BIT DESCRIPTION LEGEND. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.4 BYTE REGISTERS ................................................................ , 3-3
3.4.1 BRO.................................................................... 3-3
3.4.2 BR1 .................................................................... 3-4
3.4.3 BR2.................................................................... 3-5
3.4.4 BR3.................................................................... 3-6
3.4.5 BR4.................................................................... 3-6
3.4.6 BR5.................................................................... 3-7
3.4.7 BR6.................................................................... 3-8
3.4.8 BR7.................................................................... 3-9
3.4.9 BR8 ....... , .. .. ..... . ...... ..... .. . . . .. ... . . .. ..... . . ..... . . . . . .. ... ... 3-10
3.4.10 BR9. .. ... .. .. . . . .... . ......... .. .. . .. .. ... . . .. .. ... . .... .. .. . .. .. ... ... 3-10
3.4.11 BR10 .................................................................. 3-10
3.4.12 BR11 ..................... , ... , ......... .. . ...... . . . ..... .. .. . .. ........ 3-11
3.4.13 BR12 3-11
3.4.14 BR13 3-11
3.4.15 BR14 3-11
3.4.16 BR15 3-11


SECTION 4
ELECTRICAL SPECIFICATIONS

4.1 MAXIMUM RATINGS............................................................... 4-1
4.2 POWER SUPPLY .................................................................. 4-1
4.3 DIGITAL LEVELS .................................................................. 4-2
4.4 ANALOG ELECTRICAL CHARACTERISTICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 4-2
4.5 POWER DRIVERS PI, PO+, PO-, AXO+, AXO- ...................................... 4-3
4.6 ANALOG ELECTRICAL CHARACTERISTICS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 4-4
4.7 POWER DRIVERS PI, PO+, PO-, AXO+, AXO- ...................................... 4-5
4.8 ANALOG TRANSMISSION PERFORMANCE ......................................... 4-6
4.9 DIGITAL SWITCHING CHARACTERISTICS, LONG FRAME SYNC
AND SHORT FRAME SYNC ..................................................... 4-7
4.10 DIGITAL SWITCHING CHARACTERISTICS - SERIAL CONTROL PORT (SCP) .. ........ 4-10




MC145540 MOTOROLA
SECTION 5
PACKAGE DIMENSIONS

5.1 CASE OUTLINES .................................................................. 5-1


SECTION 6
APPLICATION CIRCUITS

6.1 SCHEMATIC DIAGRAMS ........................................................... 6-1


SECTION 7
PCB LAYOUT GUIDELINES

7.1 INTRODUCTION................................................................... 7-1
7.2 PC BOARD MOUNTING ............................................................ 7-1
7.3 POWER SUPPLY, GROUND, AND NOISE CONSiDERATIONS........ ........ ....... ... 7-1


SECTION 8
PROGRAMMING THE MC145540 TONE GENERATORS

8.1 INTRODUCTION................................................................... 8-1
8.1.1 Programing the Tone Generator ........................................... 8-2
8.1.2 Tone Frequency Coefficient Calculation. .................................... 8-3
8.1.3 Tone Frequency Coefficient Calculation using Integer Mathematics for
Decimal to Hexadecimal Conversion. .................................. 8-4
8.1.4 Tone Attenuation Coefficient Calculation .................................... 8-4




MOTOROLA MC145540 iii
LIST OF FIGURES


Figure Page
# Title #

2-1 MC145540 ADPCM Codec Block Diagram... . . .. .. . . ..... .. . . ..... ...... . . . . . . . .. 2-2
2-2 Pin Assignments ............................................. , . . ..... . . . .. . . . .. 2-10
2-3 Long Frame Sync - 64 kbps PCM Data Timing ................................... 2-14
2-4 Long Frame Sync - 32 kbps ADPCM Data Timing....... .. . . ... . . . . . .. . ......... .. 2-14
2-5 Long Frame Sync - 24 kbps ADPCM Data Timing.. . ...... . . ... . . . . . ... . ... ....... 2-14
2-6 Long Frame Sync -16 kbps ADPCM Data Timing................................. 2-15
2-7 Short Frame Sync - 32 kbps ADPCM Data Timing ................................ 2-15
2-8 SCP Byte Register Write Operation Using Double 8-Bit Transfer ..................... 2-16
2-9 SCP Byte Register Write Operation Using Single 16-Bit Transfer . . . . . . . . . . . . . . . . . . . .. 2-16
2-10 SCP Byte Register Read Operation Using Double 8-Bit Transfer ..................... 2-16
2-11 SCP Byte Register Read Operation Using Single 16-Bit Transfer. . . . . . . . . . . . . . . . . . . .. 2-16
4-1 MC145540 Long Frame Sync Timing. . ... .... . .... .. . . . . . .. . .. .. .. . . . . . ... ..... .. 4-8
4-2 MC145540 Short Frame Sync Timing. . ... . . .. . .... .. . . . . . .. . .. .... .. . . . ... ..... .. 4-9
4-3 MC145540 Serial Control Port (SCP) Timing ...................................... 4-11
5-1 Plastic DIP Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 5-1
5-2 Plastic SOG Dimensions. . .. ..... . . .. ... ......... ... .. . . .. . .. . . .. . . . . . . . . .... ... 5-1
6-1 MC145540 Handset Application ................................................. 6-1
6-2 MC145540 Transformer Application...... .. .. . . . .. .. . .. .. .. . . . .... . .. . . ... .... ... 6-2
6-3 MC145540 Transformer + Speaker Application .................................... 6-2




iv MC145540 MOTOROLA
LIST OF TABLES


Figure Page
# Title #

2-1 PCM Full Scale and Zero Words .................................. '" .. , ...... , .. 2-8
2-2 PCM Codes for Digital mW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-8
3-1 Bit Read/Write Indicator.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. 3-1
3-2 Byte Register Map ............................................................. 3-2
3-3 Input/Output Modes ............................................................ 3-3
3-4 Sidetone Gains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3-4
3-5 Transmit Analog Trim Gain. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3-4
3-6 Receive Analog Trim Gain ...................................................... 3-5
3-7 Digital Receive Gain ........................................................... 3-6
3-8 Tone Generator Address Parameters. . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. 3-7
3-9 Tone Generator Coefficients for DTMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3-8
8-1 Tone Generator Address Parameter Destinations .................................. 8-2
8-2 Frequency Coefficients for Tone Generator .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. 8-6
8-3 Attenuation Coefficients for Tone Generator ....................................... 8-34




MOTOROLA MC145540 v
Motorola reserves the right to make changes without further notice to any products herein. Motorola makes no warranty, representation orguarantee regarding
the suitability of its products for any particular purpose, nor does Motorola assume any liability arising out of the application or use of any product or circuit, and
specifically disclaims any and all liability, including without limitation consequential or incidental damages. ''Typical" parameters can and do vary in different
applications. All operating parameters, including ''Typicals" must be validated for each customer application by customer's technical experts. Motorola does
not convey any license under its patent rights nor the rights of others. Motorola products are not designed, intended, or authorized for use as components in
systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of
the Motorola product could create a situation where personal injury or death may occur. Should Buyer purchase or use Motorola products for any such
unintended or unauthorized application, Buyer shall indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless
against all claims, costs, damages, and expenses, and reasonable attomey fees arising out of, directly or indirectly, any claim of personal injury or death
associated with such unintended or unauthorized use, even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part.
Motorola and