New digital signal controllers with 16bit audio DAC

29 April 2008

Microchip has announced the release of six DSCs (Digital Signal Controllers) for adding audio playback to embedded applications.

Microchip's six 28pin and 44pin 16bit dsPIC DSCs have a dual-channel, 100ksps, 16bit audio DAC module for price or size-conscious embedded system designers requiring improved audio performance.

These new devices feature direct memory access with 2Kbytes of dual-port RAM included in a total of 16 Kbytes of RAM. They are offered with 64 or 128 Kbytes of flash memory that can store instructions or data. Microchip’s DSCs feature full DSP capability for applications that process, compress or decompress audio data. Most MCU instructions and all DSP instructions execute in a single cycle.

The dsPIC DSCs feature a range of peripherals including two analogue comparators, a user-selectable 10 or 12bit ADC, and a real-time clock calendar. Serial peripherals include 2UARTs, 2SPIs, I2C and CAN2.0B, as well as CRC (Cyclic Redundancy Checking) hardware.

A parallel master/slave port enables parallel connection to external memory, communication peripherals or displays. The devices also include peripheral pin select, allowing digital peripherals to be remapped to various pins to achieve layout efficiency or access pin-multiplexed peripherals. All devices are offered in industrial and extended temperature ranges.

Four of the new dsPIC33 devices also offer a CODEC interface supporting the I2S and AC’97 protocols, while two also offer motor control and power conversion peripherals, including a three-phase PWM, a power factor correction PWM, and two quadrature encoder interfaces.

Microchip offers software libraries so that designers can add DSP-enabled features without extensive DSP development. Several industry-standard speech-compression libraries can be downloaded for evaluation and development at no charge, and can be licensed for free or at a low cost for production, depending on the library. These speech libraries include G.711 (64kbps), ADPCM G.726A (16-40kbps) and SPEEX (8kbps).

These dsPIC33 families are supported by the free MPLAB IDE, the MPLAB C30 C compiler, the MPLAB ICD 2 for programming and debugging, and the MPLAB PM3 universal device programmer. Microchip has also created the Explorer 16 development board (part number DM240001) in support of all its 3.3V 16 and 32bit controllers. Additionally, a low cost 28pin starter development board (part number DM300027) for all 28pin 16bit devices is available. The 28-pin devices are available in SOIC, QFN and SPDIP packages, while the 44pin devices are offered in TQFP and QFN packages.

Volume production is expected during the second quarter of 2008.


Contact Details and Archive...

Related Articles...

Most Viewed Articles...

Print this page | E-mail this page