Call Today 716.688.4675

218x Resource Requirements

This page contains MIPs/Memory resource requirements for various software libraries available on the ADI 218x platform. Please note that these libraries are written in highly optimized assembly and therefore may provide a best possible case reference for a particular software library. As well, specific memory requirements may vary depending on system configuraion.

MELP – 2400bps

  • Please contact us for specific MIPS numbers for MELP 2400 bps (with optional noise preprocessor and postfilter)
  • Requires 0x546e words of PM (0xfad per System, 0x1d9e (Encoder) + 0xfd1 (Decoder) + 0x1752 (NPP) = 0x44c1 per Channel)
  • Requires 0x243a words of DM (0x138e (Encoder + Decoder) per Channel, 0x1f8d (NPP) per Channel and 0x4ad (NPP) per System)

G.711

  • The G.711 Vocoder requires 0.2 MIPS

G.723.1

  • The G.723.1 5.3 kbps Encoder requires 18 MIPS
  • The G.723.1 6.4 kbps Encoder requires 26 MIPS
  • The G.723.1 Decoder (5.3 kbps/6.4 kbps) requires 2 MIPS

G.726

  • The G.726 16kbps Vocoder requires 8.5 MIPS
  • The G.726 24kbps Vocoder requires 8.5 MIPS
  • The G.726 32kbps Vocoder requires 8.7 MIPS
  • The G.726 40kbps Vocoder requires 8.8 MIPS
  • Requires 803 words of PM (803 Per Channel) and 336 words of DM (232 per System, 104 per Channel)

G.729A

  • The G.729A Encoder requires 8.7 MIPS, 6762 words of PM, and 1512 words of DM.
  • The G.729A Decoder requires 2.1 MIPS, 3950 words of PM, and 725 words of DM.
  • The G.729A Vocoder requires 10.8 MIPS, 7720 words of PM, and 1918 words of DM.

G.729AB

  • The G.729AB Vocoder requires 13.2 MIPS
  • Requires 7488 words of PM (937 per System, 6551 Per Channel) and 3927 words of DM (2439 per System, 1488 per Channel)

GSM FR

  • The GSM FR Encoder requires 4.8 MIPS
  • The GSM FR Decoder requires 1.4 MIPS
  • Requires 1999 words of PM (1843 per System, 156 Per Channel) and 969 words of DM (969 per Channel)

GSM EFR

  • The GSM EFR Vocoder requires 18.1 MIPS

G.168

  • 8ms tail requires 6.2 MIPS
  • 16ms tail requires 7.3 MIPS
  • 32ms tail requires 9.5 MIPS
  • G.168 with max 32ms tail requires 2550 words of PM (2163 per System, 387 per Channel) and 1374 words of DM (94 per System, 1280 per Channel)

56K Modem

  • 16k words program memory, 16k words data memory using overlays between phase 2 and phase 3.
  • Estimated 26 MIPS at the highest symbol rate using 8 kHz sampling rate.
  • Lower MIPS possible with less frequent adaptive coefficient updates.

V.22bis

  • V.22bis using a 7.2 kHz codec on an ADSP-2105 requires 3.4 MIPS
  • V.22bis requires 332 internal + 4855 external words of program memory
  • V.22bis requires 102 internal + 1027 external words of data memory
  • V.22 requires 332 internal + 4628 external words of program memory
  • V.22 requires 102 internal + 832 external words of data memory
  • V.22bisV.21 requires 404 internal + 5970 external words of program memory
  • V.22bisV.21 requires 103 internal + 1217 external words of data memory

V.32bis

  • V.32bis using a 7.2 kHz codec on an ADSP-2105 requires 12.0 MIPS
  • V.32bis requires 703 internal + 6918 external words of program memory
  • V.32bis requires 503 internal + 2719 external words of data memory
  • V.32bis requires 3840 bytes external or host echo canceller memory
  • An 8.0 kHz sample rate interface requires an additional 0.5 MIPS

V.34

  • 16k words program memory, 16k words data memory using overlays between phase 2 and phase 3.
  • 26 MIPS for 33,600 bps at the highest symbol rate using 8 kHz sampling rate.
  • 27 MIPS for 33,600 bps at the highest symbol rate using 9.6 kHz sampling rate.
  • Lower MIPS possible with less frequent adaptive coefficient updates.

V.90 Digital Modem

  • 16k words program memory, 16k words data memory using overlays between phase 2 and phase 3.
  • Estimated 26 MIPS at the highest symbol rate using 8 kHz sampling rate.
  • Estimated 27 MIPS at the highest symbol rate using 8 kHz sampling rate.
  • Lower MIPS possible with less frequent adaptive coefficient updates.

Fax

  • Basic Fax (V.29/V.27ter/V.21 channel 2) using a 7.2 kHz codec on an ADSP-2105 requires 5.2 MIPS
  • Basic Fax requires 703 internal + 5202 external words of program memory
  • Basic Fax requires 201 internal + 898 external words of data memory
  • V.17 Fax (V.17/V.29/V.27ter/V.21 ch 2) using a 7.2 kHz codec on an ADSP-2105 requires 5.2 MIPS
  • V.17 Fax (V.17/V.29/V.27ter/V.21 ch 2) requires 1084 internal + 6744 external words of program memory
  • V.17 Fax (V.17/V.29/V.27ter/V.21 ch 2) requires 226 internal + 1865 external words of data memory
  • An 8.0 kHz sample rate interface requires an additional 0.5 MIPS

V.34 Fax

  • 16k words program memory, 16k words data memory using overlays between phase 1 and 2, also between 2 and phase 3.
  • Estimated 26 MIPS for 33,600 bps at the highest symbol rate using 8 kHz sampling rate.
  • Lower MIPS possible with less frequent adaptive coefficient updates
VOCAL Technologies, Ltd.
520 Lee Entrance, Suite 202
Amherst New York 14228
Phone: +1-716-688-4675
Fax: +1-716-639-0713
Email: sales@vocal.com