Flexible and comprehensive C/assembly code-based solutions are available for a wide variety of general purpose and DSP processors (both commodity and SOC embedded processors). Competitive processor performance is achieved because of our considerable experience with code portability, compiler optimization and assembly implementation for these Commercial Off-the-Shelf (COTS) processors and other customer unique processors.. Through performance profiling and other VOCAL proprietary methods, hot-spot algorithms are identified which need to be implemented in fully optimized assembler in order to meet MIPS performance targets. Mixed C and assembly code generation is enhanced by VOCAL's proprietary compiler pre-processing extensions. Our optimized software libraries are available for many different Operating Systems. VOCAL also supports a variety of telephone line interface circuits including both FXS and FXO varieties which may be transformer isolated or solid-state depending on the customer application. Many of VOCAL's reference designs use Mircochip LExxxx VoicePort SLIC/SLAC devices as well as designs based on Silicon Labs, Maxim and IXYS components. Additionally, hardware audio codecs from a number of manufacturers including TI and Wolfson/Cirrus. CompanySupported ProcessorsAssociationTexas InstrumentsC6000 (TMS320C62x, TMS320C64x, TMS320C645x, TMS320C66x, TMS320C67x),C5000 (TMS320C54x, TMS320C55x),OMAP3 (OMAP35x, OMAP36x),OMAP4 (OMAP44x), Keystone/ Keystone II (TMS320C667x,66AK2x,AM5K2x),DaVinci (TMS320DM81x, TMS320DM816x, TMS320DM814x)Sitara (AM37x)VOCAL is a member of the Texas Instruments DSP Third Party NetworkAnalog DevicesBlackfin, Blackfin+, ADSP-21xx, TigerSHARC, SHARCVOCAL is a member of the Analog Devices Third Party Network CollaborativeMIPSMIPS32, MIPS64, MIPS4KcVOCAL is a member of the the MIPS Alliance ProgramARM ARM7, ARM9, ARM9E,ARM10E, ARM11, StrongARM,ARM Cortex-A8/A9/A15/A3x/A5x/A7x, Cortex-M3/M4, ARMv6, ARMv7, ARMv8, and more VOCAL is a member of the ARM Connected Community iPhone / iPad Please inquire if a specific model/version is needed Android Please inquire if a specific model/version is needed Atmel Microchip Dspic, SAM AMD x86 (MMX)AMD Geode SC1200, x86, x64 Intel x86, x64 FreescalePowerQUICC Pro (83xx), PowerQUICC III (85xx) families ARC Processor IP Risk-V Resource requirements for each platform will vary. Please contact us directly for specific information. Reference MIPS/memory requirements for certain software libraries are available for comparison. Tables of many VoIP vocoders and their associated PSQM/PSQM+ values under various network conditions are also available.