The Adaptive Digital Technologies’ G.723 voice coder is a real-time implementation of the ITU G.723.1 voice coder. It is used with many applications that require high quality, robust speech reproduction. G.723.1 is specified in numerous Voice-Over-Packet environments such as Voice-Over-IP, and Voice-Over-ATM.
G.723.1 Annex A , which specifies silence suppression, voice activity detection (VAD), discontinuous transmission (DTX), and comfort noise generation (CNG), is included.
Data sheet: .pdf ![]()
Coding Rate: 5.3 or 6.3 kbps 

Sampling Rate: 8 kHz
Delay: 37.5 msecs
Fixed bit rate (5.3 kbit/s with 20 byte 30 ms frames, 6.3 kbit/s with 24 byte 30 ms frames)
eXpress DSP™ Compliant.
Functions are C-callable. ![]()
Capable of in-band synchronization.
Can be integrated with echo cancellers, and tone detection/regeneration.
The encoder and decoder meet all ITU G.723.1 compliance and interoperability requirements.
C64x xDM Compliant: easy codec implementation and integration for DaVinci™ Technology
ADT G.723.1 is available on the TMS320™ DSP Family
C54x™DSP, C55x™DSP, C62x™DSP, C64x™DSP, C64x+™DSP Generations
All Memory usage is given in units of 16-bit word.
Function |
MIPS |
Program Memory |
Table Memory |
Data Memory | Per-Channel Data Memory |
| 5.3 | 16.5 | 13.03 K | 4465 | 2 K | 1.3 K |
| 6.3 | 16.9 | 13.03 K | 4465 | 21 K | 1.3 K |
G.723.1 Annex A *
Function |
MIPS |
Program Memory |
Table Memory |
Data Memory | Per-Channel Data Memory |
| 5.3 | 22.6 | 14 K | 10 K | 1 K | 1 K |
| 6.3 | 20.56 | 14 K | 10 K | 1 K | 1 K |
Last update: 08/29/2005
*G.723.1 Annex A , which specifies silence suppression, voice activity detection (VAD), discontinuous transmission (DTX), and comfort noise generation (CNG), is included.
G.723.1 C55x STANDARD -
G.723.1 Annex A* - All Memory usage is given in units of byte.
| Rate | MIPS | Program Memory | Data Memory | Stack | Per-Channel Data Memory |
| 5.3 | Encode - 11.2 | 21502 | 21716 | 80 | 1480 |
| Decode – 1.3 | 424 | ||||
| 6.3 | Encode - 11.2 | 21502 | 21716 | 80 | 1480 |
| Decode – 1.4 | 424 |
G.723.1 C55x LOW MEMORY-
G.723.1 Annex A*
All Memory usage is given in units of byte.
| Rate | MIPS ** | Program Memory | Data Memory | Stack | Per-Channel Data Memory |
| 5.3 | Encode - 11.2 | 21620 | 20744 | 80 | 1480 |
| Decode – 1.3 | 424 | ||||
| 6.3 | Encode - 11.2 | 21620 | 20744 | 80 | 1480 |
| Decode – 1.4 | 424 |
*G.723.1 Annex A , which specifies silence suppression, voice activity detection (VAD), discontinuous transmission (DTX), and comfort noise generation (CNG), is included.
**Note: The MIPS is measured when the program placed internally, and channel and tables are placed in the DARAM. For the low memory version build, the total MIPS usage increases by 0.5 MIPS.
Last update: 12/07/2007G.723.1 C6x - Processor Utilization
G.723.1 Annex A* - All Memory usage is given in units of byte.
Processor Utilization |
MIPS |
|||
| Rate | Function | C62x | C64x | C64x+ |
| 5.3 | Encode | 6.1 | 7.8 | 7.2 |
| Decode | 0.6 | 0.7 | 0.62 | |
| 6.3 | Encode | 5.7 | 7.3 | 7.0 |
| Decode | 0.57 | 0.7 | 0.62 | |
Last update: 01/06/2010
Note: Please contact us for C67x specifications.
*G.723.1 Annex A , which specifies silence suppression, voice activity detection (VAD), discontinuous transmission (DTX), and comfort noise generation (CNG), is included.
C64x - Memory Utilization
All Memory usage is given in units of byte.
| Function | Program Memory | Data Memory | Per-Channel Data Memory | Stack | |
| Encode | Common 10112 |
40128 | 23812 | 1420 | 444 |
| Decode | 8920 | 21364 | 400 | 260 | |
C64x+ - Memory Utilization
All Memory usage is given in units of byte.
| Function | Program Memory | Data Memory | Per-Channel Data Memory | Stack | |
| Encode | Common 10208 |
35232 | 23880 | 1420 | 444 |
| Decode | 9152 | 21432 | 400 | 260 | |
G723_ADT_initEnc(. . .)------Initializes the G.723 voice coder Encoder Channel
G723_ADT_initDec(. . .)---- Initializes the G.723 voice coder Decoder Channel
G723_ADT_encode(. . .)--- Executes the G.723 encoder
G723_ADT_decode(. . .)--- Executes the G.723 decoder
video conferencing systems
multimedia
store/forward
satellite communications.
SITE LINKS
HOMEVOCODERS
ADT 4800 ADT 9600 G.711 G.722 G.722.1 G.722.2 AMR-WB G.723.1 G.726 G.728 G.729, G.729 AB GSM AMR GSM FR LPC EVRC EVRC-B MELP MELPe SMV iLBCRELATED LINKS
PRODUCT INDEX G.168 NEC & LEC G.168 Lite G.168 EC CHIP 'C6424 G.168 EC CHIP 'C641x ACOUSTIC EC ACOUSTIC EC G2 LC IPP REFERENCE DESIGN DSP RESOURCE WIZARD