The Embedded Software Group specializes in developing highly optimized software solutions with very low program and data memory footprint and very high speed of execution (lowest MIPS) while being power efficient. This is essential in applications such as cell phones, PDAs and other battery operated hand-held devices as well as in high density applications (such as VOIP gateways) wherein the bill of materials can be considerably reduced.
We license highly optimized, best-in-class, speech, audio, and video codecs to OEMs/ Design Houses. We also provide services in the design and development of digital signal processing software solutions for multimedia applications. All our solutions are targeted to provide the best performance in terms of lowest MIPS and memory footprint in the industry. We provide excellent support to customers to integrate and “internalize” the delivered solutions.
Several of our solutions have been deployed in high-volume applications such as (voice, feature or smart) cell phones, (personal) media players, PDAs and other gateway applications.
Components
Our portfolio includes, as shown below, many highly optimized software components on the Texas Instruments™ (e.g., TI C55x, TI C64x) and ARM® (e.g., ARM9, ARM9E, ARM11) DSPs.
- Speech codecs
ITU-T [G.711, G711.1, G.722, G.722.1, G.722.2, G.723.1A, G.726, G.728, G.729/A/B/D/E/G, and G.729.1]
GSM/ETSI/CDMA/Bluetooth [AMR-NB, AMR-WB, AMR-WB+, EVRC-A, EVRC-B, EVRC-C, and SBC]
Open Source [iLBC and Speex] - Audio codecs
IMA-ADPCM, MP3, EAAC+, Microsoft® RTA, WMA Pro, Ogg Vorbis, and FLAC - Video codecs
H.264 Encoder/Decoder - Miscellaneous modules
Voice activity detection (VAD), comfort noise (CNG), packet loss concealment (PLC), DTMF generation/detection, etc.
Services
We provide services in the following areas:
- Fixed-point software development
- Custom implementation of codecs on specific DSP platforms
Our portfolio, with an extensive array of readily available components, continues to grow rapidly to include the entire spectrum of multimedia codecs (speech, audio, imaging, and video). To find out more on these and other products and services and how we can help you with your software development needs, please contact us.
For technical specifications of codecs, click here. For information on our execution strategy, click here.