Home :: Product & Services
:: Software:: GSM AMR-NB Voice CodecGSM AMR-NB Voice Codec
GSM AMR-NB is an adaptive multi-rate speech codec that has been standardized for use in Third Generation (3G) mobile telephony. The codec supports eight bit rates: 12.2, 10.2, 7.95, 7.40, 6.7, 5.9, 5.15, and 4.75 kbps
and uses algebraic code excited linear prediction (ACELP) as the compression method. AMR also includes Voice Activity Detection (VAD) and Discontinuous Transmission (DTX).
OEM Provider
Cranes Varsity |
|
Features
- eXpress DSP (XDAIS) compliant
- Functions are C-callable
- Multichannel capable
- Complies with 3GPP test vectors (bit-exact)
Availability
GSM AMR-NB is available on the Texas Instruments TMS320™ C64x and C64x+ DSP family.
Specifications
Coding Rate: 12.2, 10.2, 7.95, 7.40, 6.7, 5.9, 5.15, and 4.75 kbps
Sampling Rate: 8 kHz
Delay: 20 msec
Resource Usage
Devices
Supported |
Function |
Program Memory |
Per Channel Data Memory |
Scratch Memory |
Peak Loading (MCPS) |
C64x+ (Code in ext mem) |
Encode |
96.81Kb |
2.33Kb |
6.01Kb |
8.89 |
Decode |
37.87Kb |
1.24Kb |
0.58Kb |
2.01 |
C64x+ (Code in int mem) |
Encode |
96.81Kb |
2.33Kb |
6.01Kb |
8.09 |
Decode |
37.87Kb |
1.24Kb |
0.58Kb |
1.95 |
C64x (Code in ext mem) |
Encode |
127.24kb |
2.33kb |
6.01kb |
19.71 |
Decode |
58.72kb |
1.24kb |
0.58kb |
4.16 |
C64x (Code in int mem) |
Encode |
127.24kb |
2.33kb |
6.01kb |
9.90 |
Decode |
58.72kb |
1.24kb |
0.58kb |
2.24 |
Notes
1) For code in ext mem, L 2 cache must be enabled.
2) Peak MCPS measured on C64x+ cycle accurate simulator and C6416 cycle accurate simulator.
3) All Memory usage is given in units of byte.