AudioCodes AC4830 C-C Series Data Book
AudioCodes AC4830 C-C Series Data Book

AudioCodes AC4830 C-C Series Data Book

Vopp voice over packet processor
Table of Contents

Advertisement

Quick Links

AC4830xC-C VoPP
Voice over Packet Processor
Data Book
Revision 1.0
Catalog Number LTRT-00060
US: AudioCodes Inc, 2841 Junction Ave, Suite 114, San Jose, CA 95134.
Tel: 408-577-0488 –- Fax: 408-577-0492
International: AudioCodes Ltd, 4 HaHoresh Rd, PO Box 14, Yehud 56470, Israel.
Tel: +972-3-539 4000 –- Fax: +972-3-539 4061
Technical Support: support@audiocodes.com

Advertisement

Table of Contents
loading

Summary of Contents for AudioCodes AC4830 C-C Series

  • Page 1 Data Book Revision 1.0 Catalog Number LTRT-00060 US: AudioCodes Inc, 2841 Junction Ave, Suite 114, San Jose, CA 95134. Tel: 408-577-0488 –- Fax: 408-577-0492 International: AudioCodes Ltd, 4 HaHoresh Rd, PO Box 14, Yehud 56470, Israel. Tel: +972-3-539 4000 –- Fax: +972-3-539 4061...
  • Page 3 Purpose and Scope This Data Book describes the hardware and timing characteristics, applications and use of the AC4830xC-C VoPP, Voice over Packet Processors, from AudioCodes Ltd. It is designed for reading by any regular User without specialist skills but familiar with the applications, products and services of AudioCodes Ltd.
  • Page 4 AudioCodes shall not be liable for damages due to delays in deliveries or use. In no event shall AudioCodes be liable for any incidental or consequential damages due to breach of this warranty or for any infringement action initiated by a third party.
  • Page 5: Table Of Contents

    AC4830xC-C Data Book Contents Table of Contents Introduction 1.1 Overview........................7 1.2 Features........................8 Functional Description 2.1 Overview........................11 2.2 Interfaces........................13 2.2.1 Voice Interface....................14 2.2.2 PCM Clock Generator ..................15 2.2.2.1 Examples of External Crystal Use:............16 2.2.3 Host Port Interface ..................17 2.2.4 Memory, I/O and CAS Interface..............19 2.2.5 Channel Associated Signaling Port ..............21 2.2.6 Test Access Port....................23 2.3 HPI on-chip Memory Map ..................24...
  • Page 6 AudioCodes Ltd. 4.1 Interface Application Using PCM Framer/Codec ............53 4.2 Interface Application Using Codec ................55 PCM Highway Interface 5.1 E1 PCM Highway ......................57 Index..AC4830xC-C VoPP Catalog Number: LTRT-00060...
  • Page 7 AC4830xC-C Data Book Contents IST OF IGURES Figure 1-1: AC4830xC-C Chip........................7 Figure 2-1: AC4830xC-C Application Diagram for Each Channel .............. 12 Figure 2-2: AC4830xC-C Interface Diagram....................13 Figure 2-3: AC4830xC-C Voice and Signaling Interface ................14 Figure 2-4: PLLMUL Register Contents....................15 Figure 2-5: AC4830xC-C Host Port Interface (HPI) Signals ...............
  • Page 8 AudioCodes Ltd. List of Tables Table 1-1: Available Features ........................9 Table 2-1: External Crystal Examples......................16 Table 2-2: HPI On-chip DPR Registers ......................25 Table 2-3: AC4830xC-C Signals and Pin-out TQFP Package (continues on 6 pages) ........25 Table 3-1: General Specifications (continues on 2 pages)................31 Table 3-2: Characteristics over Recommended Operating Conditions ............33...
  • Page 9: Introduction

    AC4830xC-C Data Book Chapter 1. Introduction INTRODUCTION 1.1 Overview The AC4830xC-C Voice over Packet Processors are state-of-the-art systems on a single chip. They provide configurable, low-bit-rate voice compression and fax relay functions for one or two independent voice and fax channels. There are currently two members of the AC4830xC-C family: •...
  • Page 10: Features

    AudioCodes Ltd. APPLICATIONS • Cable telephony access devices • SOHO voice/data access devices • DSL access devices • Voice enabled set-top boxes 1.2 Features • ® 1 or 2 channels of G.729A, G.723.1, G.727, G.726, G.711 and NetCoder voice codecs •...
  • Page 11: Table 1-1: Available Features

    AC4830xC-C Data Book Chapter 1. Introduction Table 1-1: Available Features Feature AC48301C-C AC48302C-C Number of Channels √ √ √ √ √ √ √ √ G.711, G.726, G.727 √ √ √ √ √ √ √ √ G.723.1 √ √ √ √ √...
  • Page 12 AudioCodes Ltd. Reader’s Notes AC4830xC-C VoPP Catalog Number: LTRT-00060...
  • Page 13: Functional Description

    AC4830xC-C Data Book Chapter 2. Functional Description FUNCTIONAL DESCRIPTION 2.1 Overview The AC4830xC-C voice processor family supports one or two low-bit-rate voice, fax or data transmission channels. For voice transmission, the analog input is digitized using an external PCM codec, input through the AC4830xC-C PCM interface, and compressed to one of the supported bit rates.
  • Page 14: Figure 2-1: Ac4830Xc-C Application Diagram For Each Channel

    AudioCodes Ltd. Figure 2-1: AC4830xC-C Application Diagram for Each Channel Baseband Processing Voice Compression · VAD/CNG · G.729A CS-ACELP @ 8.0 kbps · G.168 Echo Cancellation · G.723.1 MP-MLQ @ 6.3/5.3 kbps · Call Progress · G.726 ADPCM @ 16-40 kbps ·...
  • Page 15: Interfaces

    AC4830xC-C Data Book Chapter 2. Functional Description 2.2 Interfaces The various interfaces are shown below in Figure 2-2, and are described individually in the following pages. Figure 2-2: AC4830xC-C Interface Diagram Voice SIGEN- IOS- Interface R/W- Memory & AC4830xC-C PCM Clock I/O Interface 16-bit Data...
  • Page 16: Voice Interface

    AudioCodes Ltd. 2.2.1 Voice Interface The AC4830xC-C uses the Voice Interface for input and output of uncompressed voice, data and fax. It performs voice input and output as a 64 kbps companded A-Law or µ- Law PCM. The voice input is received through PCMIN, and the voice output is sent through PCMOUT.
  • Page 17: Pcm Clock Generator

    AC4830xC-C Data Book Chapter 2. Functional Description 2.2.2 PCM Clock Generator A built-in PCM Clock Generator enables the sourcing of an external codec device, with the PCM Clock and PCM Frame Sync from the AC4830xC-C. The operation of the PCM Clock Generator is fully controlled by the PCM Command Sequence, using the PCMCLK control.
  • Page 18: Examples Of External Crystal Use

    AudioCodes Ltd. 2.2.2.1 Examples of External Crystal Use: Table 2-1: External Crystal Examples Crystal PLLMUL CLKOUT Source for Notes Frequency MHz 2.048 MHz Do Not Use Default Value in Kernel File Do Not Use See Section 3.3.1 on page 35 16.384...
  • Page 19: Host Port Interface

    AC4830xC-C Data Book Chapter 2. Functional Description 2.2.3 Host Port Interface The Host Port Interface (HPI) is an 8-bit parallel port used for communications between the Host processor and AC4830xC-C. Both the Host processor and AC4830xC-C can access and exchange information through the on-chip shared memory of the AC4830xC-C.
  • Page 20 AudioCodes Ltd. The AC4830xC-C has 2 data strobes (HRD- and HWR-), a read/write strobe (HR/W-), and an address strobe (HAS-). These strobes establish a “glueless” interface with a variety of industry-standard Host processors. The HPI is easily connected to the Host with a multiplexed address/data bus, individual address/data buses, a data strobe, and either one read/write strobe or two separate strobes for read and write.
  • Page 21: Memory, I/O And Cas Interface

    AC4830xC-C Data Book Chapter 2. Functional Description 2.2.4 Memory, I/O and CAS Interface The AC4830xC-C requires one 64K x 16 SRAM device. For an example and description of such a memory device, see Chapter 4, “Application Notes”. The same Memory interface supports general purpose I/O ports. The I/O ports are driven by 4-bit port In/Out buffers controlled by the SIGEN-.
  • Page 22 AudioCodes Ltd. Figure 4-1 on page 54, shows a typical Interface Application when the clock is supplied from the PCM Framer Codec, illustrating a typical design of an I/O port. Figure 4-2 on page 56, shows a typical Interface Application when the clock is supplied from the codec, illustrating a typical design of an I/O port.
  • Page 23: Channel Associated Signaling Port

    AC4830xC-C Data Book Chapter 2. Functional Description 2.2.5 Channel Associated Signaling Port The Channel Associated Signaling (CAS, E&M) port is an external parallel port used for signaling transfer between the AC4830xC-C and the Telephony Interface. This external CAS port is connected to the AC4830xC-C via the SRAM’s low-order, 8-bit data bus.
  • Page 24 AudioCodes Ltd. E&M A-signaling When a single signaling bit is in use (E&M A-signaling), A corresponds to Channel 1, and A corresponds to Channel 2. E&M AB-signaling When two signaling bits are in use (E&M AB-signaling), A and B are both allocated to...
  • Page 25: Test Access Port

    AC4830xC-C Data Book Chapter 2. Functional Description 2.2.6 Test Access Port The Test Access Port (TAP) is the boundary scan interface that is fully compliant with the standard IEEE 1149.1. Five pins are available for this interface: - Test Clock. Free running clock with 50% duty cycle. - Test Data Input.
  • Page 26: Hpi On-Chip Memory Map

    AudioCodes Ltd. 2.3 HPI on-chip Memory Map The on-chip memory is organized to facilitate the communication between the AC4830xC-C and the Host processor. The AC4830xC-C operates in the following three modes that together form the complete operational procedure: • Kernel download mode (BOOT) •...
  • Page 27: Pin Description

    AC4830xC-C Data Book Chapter 2. Functional Description The HPI on-chip DPR Registers are shown in Table 2-2. Table 2-2: HPI On-chip DPR Registers HRS1 HRS0 Register Name HPIC HPID, with HPIA post-increment on read and pre-increment on write HPIA HPID, HPIA not affected 2.4 Pin Description 2.4.1 Signals and Pin-out 144-pin TQFP package Table 2-3: AC4830xC-C Signals and Pin-out TQFP Package (continues on 6 pages)
  • Page 28 AudioCodes Ltd. Table 2-3: AC4830xC-C Signals and Pin-out TQFP Package (continues on 6 pages) VoPNP TQFP Pin # Description Name I/O/Z Host data bit 5 I/O/Z Host data bit 6 I/O/Z Host data bit 7 HINT- Host interrupt HRDY Host ready HR/W- Host read/write.
  • Page 29 AC4830xC-C Data Book Chapter 2. Functional Description Table 2-3: AC4830xC-C Signals and Pin-out TQFP Package (continues on 6 pages) VoPNP TQFP Pin # Description Name HAS- Host address strobe. • Hosts with multiplexed address and data must connect HAS- to their ALE pin. HI/LO-, HRS0, HRS1 and HR/W- are latched on the HAS- falling edge.
  • Page 30 AudioCodes Ltd. Table 2-3: AC4830xC-C Signals and Pin-out TQFP Package (continues on 6 pages) VoPNP TQFP Pin # Description Name IEEE standard 1149.1, test mode select (Internal pull-up) I/O/Z External RAM Data 0 I/O/Z External RAM Data 1 I/O/Z External RAM Data 2...
  • Page 31 AC4830xC-C Data Book Chapter 2. Functional Description Table 2-3: AC4830xC-C Signals and Pin-out TQFP Package (continues on 6 pages) VoPNP TQFP Pin # Description Name External RAM Address 6 External RAM Address 7 External RAM Address 8 External RAM Address 9 External RAM Address 10 External RAM Address 11 External RAM Address 12...
  • Page 32 AudioCodes Ltd. Table 2-3: AC4830xC-C Signals and Pin-out TQFP Package (continues on 6 pages) VoPNP TQFP Pin # Description Name RSRV14 Must be connected to +3.3 V RSRV15 Must be pulled up through a 4.7kΩ resistor to +3.3 V RSRV16 Must be pulled up through a 4.7kΩ...
  • Page 33: Chip Data And Timing

    AC4830xC-C Data Book Chapter 3. Chip Data and Timing CHIP DATA AND TIMING 3.1 General Specifications Table 3-1: General Specifications (continues on 2 pages) Characteristic Value Number of Channels: Dual independent voice/fax/data channels - AC48302C-C Single voice/fax/data channels - AC48301C-C Voice Coders: G.723.1 MP-MLQ/ACELP at 6.3/5.3 kbps, G.729/Annex A CS-ACELP...
  • Page 34: Electrical Characteristics And Operating Conditions

    AudioCodes Ltd. Table 3-1: General Specifications (continues on 2 pages) Characteristic Value Testability: PCM loopback, coder loopback, test tone injection. Package: 144-pin square TQFP. Temperature Range: Operation: 0° to 70° C, 32° to 158° F Operating Case (T ) -40° to 100° C, -40°...
  • Page 35: Table 3-2: Characteristics Over Recommended Operating Conditions

    AC4830xC-C Data Book Chapter 3. Chip Data and Timing Table 3-2: Characteristics over Recommended Operating Conditions General Characteristics Unit Supply voltage, I/O Supply voltage, Core 2.00 Supply voltage, GND RESET-, RSRV20, XIN, PCMCLK, High-level + 0.3 TCLKR, RSRV21, TCLKX, HCS, input voltage HRD, HWR, TDI, TMS, RSRV11, =3.3±0.3 V...
  • Page 36: Electrical Characteristics

    AudioCodes Ltd. 3.2.2 Electrical Characteristics (Over Recommended Operating Case Temp. Range unless otherwise noted.) Table 3-3: Electrical Characteristics Parameter Test Conditions Typical Unit High-level output voltage V =3.3+0.3V, I =MAX Low-level output voltage I =MAX -175 Input D[15:0], Bus holders enabled,...
  • Page 37: Timing Characteristics

    AC4830xC-C Data Book Chapter 3. Chip Data and Timing 3.3 Timing Characteristics In all figures and tables in this section, the CLKOUT signal is derived directly from F(CLKOUT) = 100 MHz, or when connected to a codec, F(CLKOUT) = 98.304 MHz. Note: In the following Tables and Figures, Timing is over Recommended Operating Conditions unless otherwise noted.
  • Page 38: Figure 3-1: Memory Read Timing

    AudioCodes Ltd. Example for a 16.384 MHz clock ≅ 1. t (CI) = 1/16.384 nsec 61 nsec ≅ 2. t (CO) = 61/6 nsec 10.166 nsec ≅ 3. H = 0.5 t (CO) 5.083 nsec ≅ ≅ 4. The true value of (13) is 2H-7 3.166 nsec, and (18) is 2H-8...
  • Page 39: Memory Write

    AC4830xC-C Data Book Chapter 3. Chip Data and Timing 3.3.1.2 Memory Write Figure 3-2: Memory Write Timing CLKOUT A15-A0 D15-D0 R/W- Table 3-5: Memory Write Timing Requirements Parameter (units ns) (22) Delay time, address valid from CLKOUT high (21) Delay time, address valid from CLKOUT low (28) Delay time, MS- low from CLKOUT low (24) Delay time, data valid from CLKOUT low (29) Delay time, MS- high from CLKOUT low...
  • Page 40: General I/O Read Timing

    AudioCodes Ltd. 3.3.1.3 General I/O Read Timing Table 3-6: I/O Read Timing Parameters Parameter (units ns) (41) Access time, read data access from address valid 3H-7 (42) Access time, read data access from IOS- low 2H-7 (43) Setup time, read data before CLKOUT high...
  • Page 41: I/O Write Timing

    AC4830xC-C Data Book Chapter 3. Chip Data and Timing 3.3.1.4 I/O Write Timing Table 3-7: I/O Write Timing Parameters Parameter (units ns) (45) Delay time, address valid from CLKOUT low (46) Delay time, IOS- low from CLKOUT high (51) Delay time, write data valid from CLKOUT high (47) Delay time, IOS- high from CLKOUT high (52) Delay time, R/W- low from CLKOUT low (53) Delay time, R/W-high from CLKOUT low...
  • Page 42: Pcm Port Timing When External Codec Used

    AudioCodes Ltd. 3.3.2 PCM Port Timing when External Codec Used When the AC4830xC-C is connected to a Codec, then the following Figures and Tables within the whole of Section 3.3.2 must apply. Otherwise, see Section 3.3.3 3.3.2.1 PCM Port Receive Timing (using Codec)
  • Page 43: Pcm Port Transmit Timing (Using Codec)

    AC4830xC-C Data Book Chapter 3. Chip Data and Timing Figure 3-5: PCM Port Receive Timing Requirements (using Codec) P C M C L K P C M F S PCMIN 3.3.2.2 PCM Port Transmit Timing (using Codec) Table 3-9: PCM Port Transmit Switching Characteristics (using Codec) Parameter (units ns) (71) Disable time, PCMOUT after PCMCLK rising* (72) Enable time, PCMOUT after PCMCLK rising*...
  • Page 44: Figure 3-6: Pcm Port Transmit Timing Requirements (Using Codec)

    AudioCodes Ltd. Figure 3-6: PCM Port Transmit Timing Requirements (using Codec) PCMCLK PCMFS (INT) PCMOUT AC4830xC-C VoPP Catalog Number: LTRT-00060...
  • Page 45: Pcm Port Timing With Clock From Pcm Framer

    AC4830xC-C Data Book Chapter 3. Chip Data and Timing 3.3.3 PCM Port Timing with Clock from PCM Framer When the AC4830xC-C is not connected to a Codec, but receives its clock from the PCM Framer, then the following Figures and Tables within the whole of Section 3.3.3 must apply.
  • Page 46: Pcm Port Transmit Timing (Using Pcm Framer)

    AudioCodes Ltd. 3.3.3.2 PCM Port Transmit Timing (using PCM Framer) Table 3-12: PCM Port Transmit Switching Characteristics (using PCM Framer) Parameter (units ns) (71) Disable time, PCMOUT after PCMCLK rising* (72) Enable time, PCMOUT after PCMCLK rising* (73) Hold time, PCMOUT valid after PCMCLK rising * Values are derived from characterization data but not tested.
  • Page 47: Host Port Interface Timing

    AC4830xC-C Data Book Chapter 3. Chip Data and Timing 3.3.4 Host Port Interface Timing 3.3.4.1 Host Port Interface Switching Characteristics Table 3-14: Host Port Interface Switching Characteristics Parameter (units ns) (81) Delay time, HCDS- low to HD valid (82) Delay time, HRWR- falling to HD valid for first byte of a non- subsequent read: max.
  • Page 48: Host Port Interface Timing Requirements

    AudioCodes Ltd. 3.3.4.2 Host Port Interface Timing Requirements Table 3-15: Host Port Interface Timing Requirements Parameter (units ns) (91) Setup time, HRS, HR/W-, HI/LO- valid before HCDS- falling edge (92) Hold time, HRS, HR/W-, HI/LO- valid after HCDS- falling edge...
  • Page 49: Figure 3-9: Read/Write Access Without Hrdy Or Has

    AC4830xC-C Data Book Chapter 3. Chip Data and Timing Figure 3-9: Read/Write Access Without HRDY or HAS- Valid Valid Valid Valid Revision 1.0 March 2000...
  • Page 50: Figure 3-10: Read/Write Access Using Has- Without Hrdy

    AudioCodes Ltd. Figure 3-10: Read/Write Access Using HAS- Without HRDY AC4830xC-C VoPP Catalog Number: LTRT-00060...
  • Page 51: Figure 3-11: Read/Write Access With Hrdy

    AC4830xC-C Data Book Chapter 3. Chip Data and Timing Figure 3-11: Read/Write Access with HRDY VALID VALID VALID VALID Revision 1.0 March 2000...
  • Page 52: Reset Timing

    AudioCodes Ltd. Figure 3-12: HRDY Signal when HCS- is Always Low 3.3.5 Reset Timing Table 3-16: Timing Parameters for Reset Parameter (units ns) (101) Hold time, RESET- after CLKOUT low (102) Pulse duration, RESET- low During Kernel Download Mode (CLKOUT=10 MHz):...
  • Page 53: External Crystal Option

    AC4830xC-C Data Book Chapter 3. Chip Data and Timing Figure 3-13: Reset Timing 3.3.6 External Crystal Option Figure 3-14: Internal Clock Option XOUT Crystal 10pF 10pF A large variety of crystals can be used, examples being shown in Table 2-1 on page 16. Please follow the guidelines for selecting the crystal value as explained in section 2.2.2 on page 15.
  • Page 54: Packaging Specifications

    AudioCodes Ltd. 3.4 Packaging Specifications The AC4830xC-C is packaged in a 144-pin TQFP, 20x20 mm body, shown below. Figure 3-15: TQFP Packaging Specifications All linear dimensions are in millimeters. Notes This drawing is subject to change without notice. Falls within JEDEC MO-136.
  • Page 55: Applications

    AC4830xC-C Data Book Chapter 4. Applications APPLICATIONS 4.1 Interface Application Using PCM Framer/Codec Figure 4-1 on page 52 shows a typical Interface Application when the clock is supplied from the PCM Framer/Codec. Revision 1.0 March 2000...
  • Page 56: Figure 4-1: Typical Interface Application (Framer/Codec)

    AudioCodes Ltd. Figure 4-1: Interface Application - External PCM Clocks AC4830xC-C VoPP Catalog Number: LTRT-00060...
  • Page 57: Interface Application Using Codec

    AC4830xC-C Data Book Chapter 4. Applications 4.2 Interface Application Using Codec Figure 4-2 on page 54 shows a typical Interface Application when the clock is supplied from the Codec. Revision 1.0 March 2000...
  • Page 58: Figure 4-2: Typical Interface Application (Codec)

    AudioCodes Ltd. Figure 4-2: Interface Application - Driving a Codec AC4830xC-C VoPP Catalog Number: LTRT-00060...
  • Page 59: Pcm Highway Interface

    AC4830xC-C Data Book Chapter 5. PCM Highway Interface PCM HIGHWAY INTERFACE The AC4830xC-C supports connection to E1 trunks. An E1 system is composed of individual timeslots, each timeslot, or channel, consisting of eight bits, numbered 1 to 8. Bit number 1 is the MSB and is transmitted first. Bit number 8 is the LSB and is transmitted last.
  • Page 60 AudioCodes Ltd. Reader’s Notes AC4830xC-C VoPP Catalog Number: LTRT-00060...
  • Page 61: Index

    AC4830xC-C Data Book Index INDEX 16-bit Word Structure ............................17 64K x 16 SRAM Device............................19 8-bit Data Bus ............................... 17 8-bit Parallel Port ..............................17 ABCD bits for ABCD signaling ..........................21 Active State..............................19, 57 address/data bus ..............................18 A-Law ................................
  • Page 62 AudioCodes Ltd. FRF.11 ................................31 FRF.11 VoFR IA .............................. 31 FSP (Frame Sync Polarity) field ......................40, 43 G.711 .................................. 31 G.711 PCM ............................... 31 G.726 ADPCM Vocoders at 16-40 kbps ....................... 31 G.727 E-ADPCM Vocoders ........................... 31 G.729/Annex A ..............................31 Group 3 Fax ..............................
  • Page 63 AC4830xC-C Data Book Index MS (M Signaling) field..........................27, 35, 37 MS- (Memory Strobe) Signal ........................27, 35, 37 MSB ..................................57 Multiplexed Address/Data Bus..........................18 NetCoder® Vocoder at 4.8 kbps to 9.6 kbps ....................31 On-chip Shared Memory............................17 Operating Case Temperature Range........................32 Operating Conditions..........................
  • Page 64 AudioCodes Ltd. TQFP Packaging............................25, 32, 52 TS (Tri-state) field ..............................19 V.21 ..................................31 V.27 ..................................31 V.27ter ................................31 V.29 ..................................31 V.33 ..................................31 VAD (Voice Activity Detector) field ....................11, 31 VAD Response Time ............................31 VDDC...............................30, 32, 33 VDDI..........................26, 27, 29, 30, 32, 33, 34...

This manual is also suitable for:

Ac48302c-cAc48301c-c

Table of Contents