Info

You are currently browsing the archives for the DSP category.

July 2010
S M T W T F S
« Jun    
 123
45678910
11121314151617
18192021222324
25262728293031
Categories

Archive for the DSP Category

Programming dsPIC DSCs in PASCAL: Free Ebook

From: http://www.mikroe.com/en/books/dspicbook/mikropascal/

Learn how to write your own program, debug it, and use it to start the microcontroller. We have provided plenty of practical examples with necessary connection schematics: temperature sensors, AD and DA converters, LCD and LED displays, relays, communications, and the book is constantly being updated with fresh examples. All code is commented in details to make it easier for beginners. Instruction set, operators, control structures, and other elements of PASCAL are thoroughly explained with many examples. Also, the book includes a useful appendix on mikroPascal for dsPIC development environment: how to install it and how to use it to its full potential.

Authors: Zoran Milivojević, Djordje Šaponjić

No-Cost and Royalty-Free High Performance DSP Library for PIC32s

Reposted from http://embeddedsystemnews.com/microchip-technology-announces-no-cost-and-royalty-free-high-performance-dsp-library-which-added-to-mplab®-c-compiler-for-pic32-mcus.html 

Embedded designers can now combinedigital signal processing and MCU control code with the 32-bit PIC32 microcontroller family, using its no-cost, royalty-free High Performance DSP Library. This new library, which was added to the MPLAB® C Compiler for PIC32 MCUs at no additional cost, can execute a 256-point, 16-bit RADIX-2Fast Fourier Transform (FFT) in 283 microseconds, which is approximately 22% faster than Microchip’s previous PIC32 DSP Library. The free DSP Library in the Microchip C Compiler, combined with the industry’s highest-performing 32-bit MCU core, gives designers a single, low-cost and highly efficient platform for both control and signal-processing code…

Microchip Technology Enables Digital Signal Processing on the 32-bit PIC32 MCU Family Via Free High-Performance DSP Library

Optimized DSP Library Added to MPLAB® C Compiler for PIC32 MCUs; Enables 22% Increase in Fast Fourier Transform Speeds

Microchip Technology Inc., a leading provider of microcontroller and analog semiconductors, announced that embedded designers can now combine digital signal processing and MCU control code with the 32-bit PIC32 microcontroller family, using its no-cost, royalty-free High Performance DSP Library. This new library, which was added to the MPLAB® C Compiler for PIC32 MCUs at no additional cost, can execute a 256-point, 16-bit RADIX-2 Fast Fourier Transform (FFT) in 283 microseconds, which is approximately 22% faster than Microchip’s previous PIC32 DSP Library. A free evaluation version of this C Compiler, with included DSP Library, can be downloaded at http://www.microchip.com/c32.

Many embedded designers want to add base DSP capabilities—such as speech processing—to their 32-bit MCU applications, without incurring the cost of a DSP component. Microchip’s new DSP Library enables these capabilities by taking advantage of the highly optimized hardware features inside the PIC32 MCU, including its multiply-accumulate, math unit with parallel execution, and two full sets of CPU registers. Additionally, this DSP Library’s use of a RADIX-2 based FFT provides more options for sample size than the RADIX-4 designs used by competitors; the PIC32 DSP Library allows users to select from the common 64-, 128-, 256-, 512- and 1024-point FFTs, as well as other sizes. Microchip’s DSP Library also includes support for 32-bit FFTs, a feature not well supported by other MCU vendors.

“The free DSP Library in the Microchip C Compiler, combined with the industry’s highest-performing 32-bit MCU core, gives designers a single, low-cost and highly efficient platform for both control and signal-processing code,” said Derek Carlson, Microchip’s vice president of Development Tools.

The PIC32 DSP Library’s functions are C callable, so no Assembly coding is required. Users of Microchip’s dsPIC® digital signal controller families can easily migrate code to any PIC32 MCU, using a set of APIs that are compatible with the MPLAB C Compiler for dsPIC DSCs. Other key functions of the new PIC32 DSP Library include:

• 16- and 32-bit Vector Math
• Finite Impulse Response (FIR), Infinite Impulse Response (IIR) and east Mean Squares (LMS) Filters
• 16- and 32-bit Fast Fourier Transforms (FFTs)

Pricing and Availability
The free evaluation version of the MPLAB C Compiler for PIC32 MCUs, with the new PIC32 DSP Library, can be downloaded today at http://www.microchip.com/c32. To purchase the $895, Full version of this C Complier, which retains all optimization levels after the 60-day evaluation period, please visit http://www.microchipdirect.com and search for part number SW006015.

For additional information, contact any Microchip sales representative or authorized worldwide distributor, or visit Microchip’s Web site at http://www.microchip.com/pic32.

Open Source Ultra Tiny Embedded Linux* or POSIX DSP RTOS

The DSPnano Operating System builds on the capabilities of open standards like POSIX to provide a complete embedded operating system development environment. The open source, standards based nature of the product and its tiny tiny footprint make it ideal for your DSP and Digital Signal Controller (DSC) projects. As its name would imply, the DSPnano Operating System is very very small and optimized for digital signal processing and digital signal processors. Its FREE development and royalty free nature coupled with its very complete and integrated environment ensure technical and business success for DSP projects. Get it at http://rowebots.com/products/dspnano 

|