AMBE2000 ETC, AMBE2000 Datasheet

no-image

AMBE2000

Manufacturer Part Number
AMBE2000
Description
VOCODER CHIP
Manufacturer
ETC
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AMBE2000
Manufacturer:
I-CORE
Quantity:
20 000
Part Number:
AMBE2000-10
Manufacturer:
AIC
Quantity:
1 001
Part Number:
AMBE2000-10
Manufacturer:
TI21
Quantity:
443
Part Number:
AMBE2000-10
Manufacturer:
TI/德州仪器
Quantity:
20 000
Version 3.0

Related parts for AMBE2000

AMBE2000 Summary of contents

Page 1

Version 3.0 ...

Page 2

AMBE-2000™ Vocoder Chip User’s Manual Version 3.0 April, 2000 Copyright , 2000 Digital Voice Systems, Inc 234 Littleton Road Westford, MA 01886 This document may not, in whole or in part be copied, photocopied, reproduced, translated, or reduced to any ...

Page 3

AMBE-2000 Vocoder Chip END USER License Agreement 1.0 Preliminary Statements and Definitions 1.1 “END USER” shall mean the person and/or organization to whom the AMBE- 2000™ Vocoder Chip was delivered or provided to as specified in the purchase order ...

Page 4

Product Introduction 1.1 General Information 1.2 Advantages 1.3 Typical Applications 2 AMBE™-2000 Application Design Overview 2.1 Basic Operation 2.2 Initial Design Considerations 2.2.1 A/D – D/A Overview 2.2.2 Channel Interface Overview 2.2.3 Speech and FEC Rate Selection Overview 3 ...

Page 5

Formatted Input : Word 10 :DTMF Control 5.2.9 Formatted Input : Word 11 Control Word 2 5.2.10 Formatted Input : Words 12-23 : Channel Data 5.3 Formatted Output Format 5.3.1 Formatted Output : Word 0 : Header 5.3.2 Formatted ...

Page 6

Product Introduction 1.1 General Information Digital Voice Systems Inc.’s AMBE-2000™ Vocoder Chip is an extremely flexible, high-performance, single chip, speech compression coder. It provides superior voice quality at low data rates. It provides a real-time, full-duplex implementation of the ...

Page 7

Power-Down Mode Minimal algorithmic processing delay DTMF detection and regeneration with North American call progress tones 1.3 Typical Applications Satellite Communications Digital Mobile Radio Secure Communications Cellular Telephony and PCS Voice Multiplexing Voice Mail Multimedia Applications User’s Manual Version 3.0 ...

Page 8

... Optional functions of the chip, such as echo cancellation, voice activation/detection, power mode control, data/FEC rate selection, etc. are controlled either through hardware control pins (see Section 0) and/or through the decoder command interface (see Section 4) Data sent into the decoder for function control purposes is distinguished from the data to be decoded into speech through a channel format which is described in Section 4 ...

Page 9

Channel Interface Overview The channel interface is meant to be flexible to allow for easy integration with the system under design. The basic hardware unit of the interface is a serial port. The serial mode can run in passive ...

Page 10

Hardware Information 3.1 Special Handling Instructions The AMBE-2000 uses the TM320-LC541-66 core. For more details on handeling, electrical characteristics, packaging, or timing constraints please refer to the TMS320-C54x manual found at (Adobe Acrobat). Although the AMBE-2000™ Vocoder Chip incorporates ...

Page 11

Pin Descriptions Pin Number Pin Descriptive Name 77 CHANN_SEL1 75 CHANN_SEL0 85 CODEC_SEL1 84 CODEC_SEL0 74 RATE_SEL4 73 RATE_SEL3 72 RATE_SEL2 71 RATE_SEL1 70 RATE_SEL0 86 VAD_EN 78 ECHOCAN_EN 83 SLEEP_EN 82 SLIP_EN 68 X2/CLKIN RESETN ...

Page 12

Pin Number Pin Descriptive Name 41 CODEC_TX_DATA 27 CODEC_RX_CLK 33 CODEC_TX_CLK 51 CLOCK_MODE 8,11,12,23 36,39,44,45 V 46, 47,48 DD 49,54,57,64 76,87,90 1,9,10,25,26 35,40,50,52 GND 53,56,63,65 88,89 2,3,4,5,6,7, 13,14,15,16 17,18,19,21 22,24,43,55 58,59,60,61 No Connection 62,66,91,92 93,94,95,96 97,98,99 100 Note 1:The AMBE-2000 ...

Page 13

Clock and Reset Timing To reset the AMBE-2000 chip, the reset signal must be held low for a minimum of six clock cycles. The recovery time from reset is approximately 95 msec. In other words, 95 msec after the ...

Page 14

X2/CLKIN RESETN CLKOUT Figure 3-B Hardware Reset Timing Diagram Table 3-B Reset Timing Parameters Reference t (RS) Hold time, RS after CLKOUT low h t (RSL) Pulse duration, RS low w t (RS) Setup time, RS before X2/CLKIN low su ...

Page 15

Figure 3-C X2/CLKIN and X1 with TTL Clock Source 3.4.2 Crystal Oscillator The Crystal Oscillator option is selected with CLOCK_MODE pin set to a high level. To use the crystal oscillator, connect the crystal across X2/CLKIN and X1 along with ...

Page 16

Package Description 100 pin TQFP (Thin Quad Flat Pack) All Dimensions are in millimeters Figure 3-E Package Dimensions 16.20 / 15.80 SQ 14.20 / 13.80 SQ 12.00 TYP 75 76 100 All Around 0.5 mm 0.17 ...

Page 17

Normal Operating Conditions Table 3-C Normal Operating Conditions Operating Case Temperature Range 3.7 Absolute Maximum Ratings Stresses in excess of the Absolute Maximum Ratings can cause permanent damage to the device. These are absolute stress ratings only. Functional operation ...

Page 18

Table 3-F Electrical Characteristics over Recommended Operating Case Temperature Range (Unless Otherwise Noted) Parameter V High-level output voltage‡ Low-level output voltage‡ Input current in high impedance ...

Page 19

Channel Interface 4.1 Overview The Channel Interface is the general term used for the interface for the compressed bits coming from the encoder and the compressed bits going to the decoder. This same interface is also used to output ...

Page 20

Table 4-A Channel Interface Selection Table Table 4-B Unformatted Bit per Word Selection Table All transfers occur through a serial port. The serial port inputs and outputs a 16 bit word for every write and read strobe signal respectively. Serial ...

Page 21

Channel Serial Mode The signals in Table 4-C make up the serial channel interface. The serial channel mode transfers data in and out of the AMBE- 2000™ using 16 bit words on the two data lines CHAN_RX_DATA and CHAN_TX_DATA. ...

Page 22

Low Level Timing for Passive and Active Serial Mode Figure 4-B Low Level Timing for Passive and Active Serial Mode CHAN_RX_CLK t h(FSR) t su(FSR) CHAN_RX_STRB CHAN_RX_DATA CHAN_TX_CLK t d(FSX) t h(FSX) CHAN_TX_STRB CHAN_TX_DATA Table 4-D Switching Characteristics Over ...

Page 23

Table 4-E Switching Characteristics Over Recommended Operating Conditions for Serial Port Receive Reference Parameter Delay time, DX valid after CLKX rising t d(SCK) (Passive Mode) t Cycle time, serial port clock c(SCK) t Fall time, serial port clock f(SCK) t ...

Page 24

Channel Data Format The channel interface is responsible for outputting the compressed data from the encoder and inputting compressed data to the decoder. In addition to these most basic functions the channel interface is also capable of reporting certain ...

Page 25

Word # 5.2.1 Formatted Input : Word 0 : Header The decoder uses the header information ...

Page 26

Formatted Input : Word 1 : Control Word 1 Use the 8-bit control word to set various functions. 7: MSB 6 Lost Frame Unused Indicator Lost Frame Indicator : Setting the Lost Frame Indicator bit will ...

Page 27

Table 5-D Rate Selection Using Rate Info 0-4, AMBE-2000™ only Rate Info 0 Rate Info 1 0x0028 0x0000 0x5048 0x0000 0x5250 0x0000 0x1030 0x0001 0x5360 0x0000 0x5250 0x2010 0x5048 0x0001 0x1030 0x0005 0x6b80 0x0000 0x5250 0x0001 0x5258 0x0009 0x7fa0 0x0000 ...

Page 28

Table 5-F DTMF Codes for Digit Detect/ Generate To deactivate the Digit Detect/Genetrate function, set the DTMF Code to 0xff. Dial, ring, and busy tones are standard North American call progress tones. DTMF Amplitude The DTMF Amplitude runs from 3 ...

Page 29

Echo Canceller (EC) : Set this bit enable the echo cancel function on a frame by frame basis. This must be set every packet sent to continue use. Sleep (SL) : Set this bit ...

Page 30

Formatted Output : Word 0 : Header The header bit word that begins each valid frame corresponding to 20 milliseconds of speech. This field will always be 0x13EC. 5.3.2 Formatted Output : Word ...

Page 31

Table 5-K DTMF Tone Detection Parameters DTMF Tone Detection Value Requirement Minimum -25 dBm0 Input Level Minimum Signal to Noise 15 dB Distortion ratio Minimum Frequency 1.5% Tolerance Maximum Frequency 3.5% Tolerance Normal Twist 8-10 dB Range Reverse Twist 4-10 ...

Page 32

Table 5-M DTMF Codes for Digit Detect/ Generate To deactivate the Digit Detect/Genetrate function, set the DTMF Code to 0xff. Dial, ring and busy tones are standard North American call progress tones. DTMF Amplitude The DTMF Amplitude runs from 3 ...

Page 33

Echo Canceller (EC this output field indicates that the echo canceller has been enabled. Sleep (SL the this field indicates the device has been put into sleep mode. Decoder Output Volume Control ...

Page 34

Unformatted Serial Input Format The Unformatted Input format contains bits within each 16 bits serial output word. For the formats which contain more than one bit each word the MSB of the data bits is considered ...

Page 35

A/D-D-A Interface 6.1 A/D-D/A Overview The interface from the analog world of speech and the AMBE-2000™ is typically an A/D-D/A chip. Selection of the A/D-D/A chip should be made carefully, with a preference given to 16 bit linear devices. ...

Page 36

Low Level A/D–D/A Timing Low Level Timing for A/D-D/A in Active and Passive Modes Figure 6-A Low Level Timing for A/D-D/A in Active and Passive Modes CODEC_RX_CLK CODEC_RX_STRB CODEC_RX_DATA CODEC_TX_CLK t h(FSX) CODEC_TX_STRB CODEC_TX_DATA Table 6-B Switching Characteristics Over ...

Page 37

Table 6-E Switching Characteristics Over Recommended Operating Conditions for Serial Port Receive Reference Parameter t Delay time, DX valid after CLKX rising d(SCK) t Cycle time, serial port clock c(SCK) t Fall time, serial port clock f(SCK) t Rise time, ...

Page 38

Special Functions 7.1 Hardware vs. Software Selection Note Many of the functions of the AMBE-2000™ can be accessed through both a hardware and software interfaces to the device. The following hardware inputs, CHANN_SEL[1-0], RATE_SEL[4-0], CODEC_SEL[1-0], VAD_EN, ECHOCAN_EN, and SLEEP_EN, ...

Page 39

Table 7-B Rate Selection Using Rate Info 0-4, AMBE-2000™ only RATE_SEL4 RATE_SEL3 Pin Pin ...

Page 40

Voice Activation Detection (VAD), Comfort Noise Insertion (CNI) The Voice Activation Detection (VAD) algorithm along with the Comfort Noise Insertion (CNI) feature of the AMBE-2000™ chip performs useful functions in systems trying to convert periods of silence, that exist ...

Page 41

Power Down Power Down provides the lowest power usage of the sleep modes, the only drawback to this mode is the necessity of a hardware reset on RESETN (pin 69) to resume normal operation. Table 7-C Summary of Power ...

Page 42

Slip Enable In any real time communication system, clock skew issues must be anticipated to keep the flow of data smooth from one end of the system to the other. The SLIP_EN (pin 82) signal allows the encoder of ...

Page 43

Word # Value 0 0x13ec 1 0x07xx 2 0x1355 3 0x009f 4 0x0000 5 0x0000 6 0x0000 7 0x0000 8 0x0000 9 0x0000 10 0x0000 11 0x0000 12-23 Method 1 - Internal Slip Control This is the simplest method of ...

Page 44

Average-Frame-Interval * Sample-Rate * (Frame-Drift + Sample-Drift) For example with an Average-Frame-Interval = .02 (i.e. 20 ms) and a Sample-Rate = 8000, then with 100 parts per million oscillator accuracy (i.e. Frame-Drift = Sample-Drift = .0001), ...

Page 45

Appendices 8.1 Example A/D-D/A Usage The following examples of A/D-D/A chips have been included to show connections necessary for interfacing to a number of popular chips. 8.1.1 AD73311 U1 27 CODEC_RX_CLCK 33 CODEC_TX_CLCK 37 CODEC_TX_STRB 29 CODEC_RX_STRB 31 CODEC_RX_DATA ...

Page 46

Revision Number Date of Revision 1.0 November 1999 1.1 April 2000 1.2 May 2000 1.3 August 2000 1.4 October 2000 1.5 November 2000 2.0 January 2001 User’s Manual Version 3.0 History of Revisions Description Initial Version Pin descriptions Serial Configuration ...

Page 47

Revision Number Date of Revision 2.1 February 2001 2.2 February 2001 3.0 August 2001 User’s Manual Version 3.0 History of Revisions Description Updated Timing Diagrams and Tables for Channel and Codec Changed Pin Description CLK_I to X2/CLKIN and CLK_I2 to ...

Related keywords