Summary of Contents for Digital Voice Systems AMBE-20X0 HDK
Page 1
Digital Voice Systems, Inc. The Speech Compression Specialists AMBE-20x0™-HDK Development Board Version 2.3 07, September User’s Manual Preliminary...
Page 2
Digital Voice Systems, Incorporated. Every effort has been made to ensure the accuracy of this manual. However, Digital Voice Systems, Inc. makes no warranties with respect to the documentation and disclaims any implied warranties of merchantability and fitness for a particular purpose.
Page 3
AMBE-20x0™-HDK Development Board END USER License Agreement This end user license agreement is a legal agreement between the customer (the END USER) and Digital Voice Systems, Inc. (DVSI) covering the terms and conditions under which DVSI's proprietary software, documentation and other material which may be provided with the AMBE-20x0™-HDK Development Board is licensed to the END USER.
Page 4
AMBE-20X0™-HDK Development Board Information – Section (Preliminary) User’s Manual Special Handling Instructions To avoid damage from the accumulation of a static charge, industry standard electrostatic discharge precautions and procedures must be employed during handling and installation the AMBE-20x0™-HDK Development Board. Read Instructions and Users Manual –...
AMBE-20X0™-HDK Development Board (Preliminary) User’s Manual IGURE OWER NPUT IGURE ONSOLE ERMINAL IGURE ONNECTING JTAG C IGURE HOTO OF IGURE ESET WITCH IGURE OCODER ETTINGS IGURE ONNECTING TWO 10 RS-232 N IGURE ...22 11 RS-232 S IGURE TRAIGHT THROUGH ...23 TOGETHER ...7 ONNECTION...
User’s Manual Introduction General Information The Digital Voice Systems, Inc. (DVSI) AMBE-20x0™-HDK Development Board is an comprehensive, evaluation, test and development platform that helps product designers and manufacturing engineers gain experience with the low-bit-rate AMBE-2000 20x0™ HDK is ideal for comparing voice quality at various rates, analyzing the compressed voice data I/O stream and establishing interface requirements.
MSP430 microcontroller. The PLD is programmed using a XILINX ISP. The AMBE-20x0 HDK is designed to run in a standalone nature. The RS-232 interface can looped back so that the input goes through the AD/DA process the result is sent to the output. The AMBE- 20x0™...
With the AMBE-2000™ on-board the AMBE-20x0 HDK™ offers a number of features, such as: compression rates from 2000 bps to 9600 bps, soft decision FEC decoding (up to eight bits), Voice Activity Detection (VAD), Silence Frame (DTX), adaptive Comfort Noise Insertion (CNI) and support for DTMF tones.
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual AMBE-2000™ Vocoder Chip Applications AMBE-2000™ Vocoder Chip Applications Cellular Telephony and PCS Satellite Communications Digital Mobile Radio Secure Communications Voice Multiplexing Voice Mail Multimedia Applications Video Conferencing Documentation Table 2 AMBE-2000™ Applications Data Rates from 2000bps to 9600bps The total coded bit rate is the sum of two components, the Speech Data bit rate and the Forward Error Correction (FEC) Data bit rate.
For more information regarding the Echo canceller, refer to the AMBE-2000 User’s Manual included on the AMBE-20x0™ HDK software CD. What’s Included with the HDK The AMBE-20x0™ HDK is a complete package solution. The development kit includes the following items HDK evaluation board...
Table 3 Top Panel Connectors DVSI Confidential Proprietary Section 2 – Connectors, Test Points & Indicators Connector Type Description DB-9s Channel Data RJ-11 Full Duplex Communication Power Receptacle 5 Volts DC Digital Voice Systems, Inc. The Speech Compression Specialists Page 6...
AMBE-2x0™-HDK Development Board (Preliminary) User’s Manual DC Power The AMBE-20x0™-HDK Development Board operates with a 5.0 V DC power supply. Simply plug in the 120 V AC to 5.0 V DC (~250ma) power source (provided in the HKD Kit) into the DC power receptacle (See photo in Figure 3 Power Input Connection).
AMBE-2x0™-HDK Development Board (Preliminary) User’s Manual Handset If a handset is used instead of the 4 wire interface, use a standard telephone handset (included in the optional accessories kit) to connect to the RJ11 handset connector. Be sure that the handset cord is less than a foot long (included in the optional accessories kit) when not stretched.
AMBE-2x0™-HDK Development Board (Preliminary) User’s Manual Figure 4 ConsoleTerminal Settings Channel I/O The channel connection on the HDK Board is an asynchronous RS-232 interface for connecting directly to a serial device or another HDK Board. When two HDK boards are connected together to communicate, each converts the input analog speech into digital speech samples, encodes the speech using the selected vocoder rate and then sends the compressed bit stream out as serial data packets over the RS-232 interface.
AMBE-2x0™-HDK Development Board (Preliminary) User’s Manual Console Out The bottom serial port on the HDK provides a simple ASCII text output intended for monitoring the current configuration and operation of the board. A terminal or terminal emulator on a personal computer may be used to connect the interface.
AMBE-2x0™-HDK Development Board (Preliminary) User’s Manual MSP430 JTAG Figure 6 Photo of JTAG Connections PLD JTAG Interface JTAG operation for the XC9572XL consists of four signals: TMS, TDI, TDO, and TCK. These signals interact with the device through the TAP Controller, a 16-state finite state machine. The JTAG TMS signal controls transitions between states.
AMBE-2x0™-HDK Development Board (Preliminary) User’s Manual AMBE-2000™ Table 8 AMBE-2000 Test Points Analog I/O Table 9 Analog Test Points (JP2) Table 10 Analog Test Point (JP3) Table 11 Analog Test Point (JP4) DVSI Confidential Proprietary Section 2 – Connectors, Test Points & Indicators JP1 Header Pins Signal...
AMBE-2x0™-HDK Development Board (Preliminary) User’s Manual HDK Board Status Indicator LEDs AMBE-20x0™-HDK Development Board uses LEDs’ as a convenient way to display the current condition of Audio I/O, vocoder and communications channel to the operator. The LCD indicators indicate the status of the board as follows LED ID Description (when LED ON) Micro controller on...
Section 3 – HDKConfiguration & Data Rate Selection (Preliminary) User’s Manual HDK Configuration & Data Rate Selection Digital Voice Systems, Inc. The Speech Compression Specialists Overview The AMBE-2000™ Vocoder settings are determined by both the DIPswitch and Jumper positions. The Dipswitch positions are always read upon board power up or after a the Reset Button is pressed.
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual Number of voice data bits per word Switch 2 Position 4 Table 16 Unframed Bit per Word Selection Table Jumpers Pins Jumper on Pin 1 Jumper on Pin 3 Table 17 Jumper Settings HDK RS-232 Interface Set-up via Keypad HDK board RS-232 channel Interface configuration and Packet format may be set through the use of the keypad.
Section 4 – Communication via Channel Interface (Preliminary) User’s Manual Communication via Channel Interface Digital Voice Systems, Inc. The Speech Compression Specialists Overview AMBE-20x0™-HDK board has two RS-232 connections that provide communication to and from the board. The top connector is the RS-232 channel interface that provides the compressed voice serial data bit stream.
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual When power is applied to the board, the HDK sets the configuration of the AMBE-2000 vocoder chip to the setting as set by the dipswitches. This allows to the board to keep the configuration setting in between power cycling or after pressing reset.
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual Compressed Voice Compressed voice Bit Rate Number of data bits 2000 2400 3000 3600 4000 4200 4400 4800 7200 8000 9600 Table 19 Example Packet Size for Various Compresssed Voice Data Rates Data Structure “AMBE-2000 Format” Packet The data structure in AMBE-2000 format contain the all 24 16-bit words that are output from the AMBE- 2000™...
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual HDK Audio Codec Loop Back The AMBE-2000™ HDK can run in a standalone nature. The audio interface is able to be looped back so that the input audio (from the handset or line in) goes through the codec only and the result is heard at the output.
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual Connecting two Boards together via RS-232 Channel I/O The AMBE-2000™ HDK can be directly connected to a second AMBE-2000™ HDK via the channel interface creating a full duplex channel between the two boards. When connected, the analog voice from the first AMBE-20x0™-HDK Development Board is encoded and sent across the RS-232 channel interface.
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual Connecting the Console Out UART Serial Connection to a PC The bottom RS-232 port connector outputs information for monitoring the configuration and state of the AMBE-20x0™-HDK Vocoder board to console or a PC. For Console Out interface settings refer to Table 5 Console Out UART Serial Port Settings page 10.
Page 32
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual Line Display Item RS-232 Baud Rate Selection Page Current Baud Rate = XX Minimum Baud Rate = XX Press 0-4: For Baud Rates 4800, 7200, 9600, 14400, 19200 respectively Press 5-9: For Baud Rates 28800, 38400, 57600, 76800 115200 respectively Press Digit to Select Rate, then Press * to Exit...
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual After making a selection press “*” and the board will print to screen new HDK board current settings. Current RS-232 Baud Rate = Current Format = XXXXX Packet Option Name RS-232 Channel Baud Rate Configuration Options (A) RS-232 Channel Rate Packet Format Options (B) HDK Format...
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual Running the ambe_hdk.exe file To record and playback encoded file the HDK must be running in AMBE-2000 packet format and dip switched SW1 and SW2 must be set as shown in Table 20 Dip Switch Settings for File I/O. Also, the VAD must be enabled (Jumper JP5 set between Pin 1 and Pin 2).
Page 35
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual Then enter the letter (“a” thru “h” or “x”) that corresponds to the serial port you are connected to and press ENTER The program will respond with (the com port you selected) Port = COM1 (Indicating record mode) Mode = Record Record File = abc_voice.bit...
Connected to Ground No Connection Single-ended Input female 3.5mm Audio Jack 1.41 Volts RMS 10 ohms nominal 20 Hz to 4 kHz (up to 48 kHz. Section 5 – Specifications Digital Voice Systems, Inc. The Speech Compression Specialists Page 28...
Page 37
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual D/A Resolution D/A Sampling Rate: SNR (Non-Weighted) Note: A 1.414 V signal on the line input produces digital max when the codec input gain is 0 dB. Line Out Type: Connector: Maximum Output Level Output Impedance: Bandwidth: A/D Resolution:...
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual Header Connections J15 DSP JTAG Pin Number Name TRSTn Digital Ground Sys_3v3 Electrical Input J10 Power Pin Number Center Shield DC Power Input Voltage Input Current Mechanical Mechanical Weight Size (W X D X H) JTAG Connections Setup &...
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual JTAG Software Development Software development will be accomplished by using the freely available GCC (Gnu Compiler Collection). This will give the purchaser an opportunity to compile code for them and to make changes to the provided code to test other configurations. GCC was chosen because it can be obtained free of charge.
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual Application Information It is strongly recommended that the user review the Application Information provided in the Texas Instruments PCM3500 data sheet before finalizing any design. Additional Reference Material AMBE-2000™ or AMBE-2020™ vocoder chip Users Manual http://www.dvsinc.com/literature.htm Application Report –...
Section 7 – Support AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual Support Digital Voice Systems, Inc. The Speech Compression Specialists DVSI Contact Information If you have problems or questions about the AMBE-20x0™-HDK Development Board please contact: Digital Voice Systems, Inc. 234 Littleton Road...
Page 44
AMBE-20x0™-HDK Development Board (Preliminary) User’s Manual Revision Date of Description Number Revision 8-25-06 Edits to Serial, MSP430, and Xilinx Schematics Added RS-232 cable Pin out drawings Fig. 10 and Fig. 11 12-06-06 Edited Table 14 to clearly identify between AMBE™ and 1-3-07 AMBE+™...
Need help?
Do you have a question about the AMBE-20X0 HDK and is the answer not in the manual?
Questions and answers