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.
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: •...
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.
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...
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.
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.
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...
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.
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.
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...
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.
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) •...
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 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Ω...
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...
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°...
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,...
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.
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...
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...
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...
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...
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)
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*...
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.
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.
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.
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...
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.
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.
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...
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...
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.
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...