Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Controls/MCUs

Software library for Microchip's dsPIC DSCs now available

Posted: 19 Jan 2006 ?? ?Print Version ?Bookmark and Share

Keywords:Microchip Technology? software library? dsPIC? digital signal controller? DSC?

Microchip Technology Inc. announced a new software library for its 16bit dsPIC digital signal controllers (DSCs). This G.168-standard compliant Line Echo Cancellation Library (SW300080-EVAL) promises telecom designers improved integration possibilities and the ability to reduce costs, due to the company's licensing structure.

The dsPIC DSC's DSP instructions are used extensively in this library. Yet, despite the complex functionality of these libraries, the user interface is simplejust one library file and one header file, said Microchip. This library also leaves sufficient resource headroom to integrate other application requirements, including traditional microcontroller tasks, onto the dsPIC DSC to reduce cost and board space.

"Designers today are under pressure to bring products to market quickly and at a lower cost," said Sumit Mitra, VP of Microchip's DSC Division. "Our C-friendly DSC architecture, coupled with ready-to-use application libraries, reduces development risk and time to market. The low, one-time license cost of our libraries enables a lower overall solution cost."

The G.168 Line Echo Cancellation Library is easily callable via a well-documented Application Programmer's Interface (API). Two user functions are associated with this library, one is for initialization and the second function removes the echo component from a 5-, 10- or 20ms block of sampled 16bit speech data. This library is configurable for 16-, 32- or 64ms maximum echo delays (echo tail-lengths). Double-talk detection can be invoked to avoid updating filter coefficients when there is simultaneous speech from both ends of the communication link. As a result, the algorithm functions correctly in the presence of full-duplex communication. Also, an optional non-linear processor can be used to eliminate residual echo, which is typically caused by non-linearity in the echo path.

Mitra said that the evaluation/development license is downloadable from the Internet for just $5. "A full license is required only when product shipment begins. We have made it as easy and low risk for our customers as possible," he said.

All licensing options for the G.168 Line Echo Cancellation Library are immediately available. Among these options is a one-year evaluation/development license, which is unaltered from the libraries that are used for production and can be purchased online. The G.168 Line Echo Cancellation Evaluation Library license (SW300080-EVAL) is priced at $5.

Article Comments - Software library for Microchip's dsP...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top