GSM-FR
GSM Global System - Full Rate Speech Coder
GSM FR was the first digital speech-coding standard used in GSM digital mobile phone system.
Features List
- Functions are C-callable.
- Multi -Channel Implementation.
- Completely re-entrant (Channel can interrupt any Channel, any time)
- Can be integrated with echo cancellers, VOX and tone detection/regeneration.
Coding Rate: 13.2 kbps
Sampling Rate: 8 kHz
Availability
Platforms |
Texas Instruments – TI TMS320C7000 C7x | TI TMS320C6000 C64x/C64x+/C66x/C674x | TI TMS320C5000 C55x / Legacy C54x |
ADT GSM-FR is available on the above Platforms: Other configurations are available upon request.
Specifications
NOTE: We specify MIPS (Millions of Instructions Per Second) as MCPS (Millions of Instruction Cycles Per Second). Unless otherwise specified, peak MIPS are indicated.
↓ Click on links below to view specification tables.
GSM FR C64x / C64x+ / C66x / C674x || C7x
All CPU usage given in MIPS (also known as MCPS or MHz).All Memory usage is given in units of byte.
Function | C64x MIPS | C64x+/C66x/C674x MIPS | C64x+/C66x/C674x Program Memory | C64x Program Memory | Data Memory | Per-channel Data | Scratch |
Encode | 2.1 | 1.9 | 30880 | 26096 | 408 | 688 | 740 |
Decode | 3.1 | 3.1 | 560 | 640 | |||
Encode/Decode | 5.2 | 5.0 | — | — | — | — | — |
GSM FR C55x
All CPU usage given in MIPS (also known as MCPS or MHz).All Memory usage is given in units of byte.
Function | MIPS | Program Memory | Data Memory | Per-channel Data | Scratch |
Encode | 8.7 | 10293 | 408 | 677 | 740 |
Decode | 8.7 | 560 | 640 | ||
Encode/Decode | 17.4 | — | — | — | — |
GSM FR C54x
All CPU usage given in MIPS (also known as MCPS or MHz).All Memory usage is given in units of 16-bit word.
Function | MIPS | C64x Program Memory | Data Memory | Per-channel Data | Scratch |
Encode | 8.7 | 5147 | 204 | 344 | 370 |
Decode | 8.7 | 280 | 320 | ||
Encode/Decode | 17.4 | — | — | — | — |
Description
The Adaptive Digital GSM full rate (GSM FR) vocoder is a real-time implementation of the ETSI GSM 06.10 RPELTP (Regular Pulse Excitation-Long Term-Prediction-Linear Predictive Coder) vocoder. GSM-FR was adopted by the 3GPP for mobile telephony in the early 1990’s.
Adaptive Digital’s GSM-FR is optimized and provides high quality of speech.
Function API's
API function call summary
FR_ADT_encInit (…) Initializes the GSM FR Encode Channel Structure
FR_ADT_decInit (…) Initializes the GSM FR Decode Channel Structure
FR_ADT_encode (…) Executes the GSM FR encoder
FR_ADT_decode (…) Executes the GSM FR decoder