New Tools Spur DSC Development

June 7, 2004
Tool and kits target signal processing, motor control, and sensor applications.

The dsPIC digital signal controller (DSC) from Microchip Technology targets a wide range of DSP and general embedded applications, from motor control to audio processing to power-supply management. Its architecture supports C and the latest crop of tools, and its development boards take advantage of its features.

The dsPICis a 16-bit, fixed point DSP. It's available in packages with 28 to 100 pins. It has a register bank with 16 16-bit registers and a 32-kword linear address space. Also, the chip supports up to 4 Mbytes of code. It includes a fault-tolerant on-chip oscillator. Versions are available with a range of peripherals, including CAN, I2C, SPI, and AC'97 audio support. Analog peripherals include eight capture and eight compare functions; a high-speed, 10-bit analog-to-digital converter; and a 12-bit digital-to-analog converter. The 40-bit accumulators can be driven by the 16- by 16-bit hardware multiplier. Two independent address-generation units keep the DSP data pipe filled. Chip prices range from $7 to $9.

The company's four new development boards include the $79 dsPICDEM Starter Demonstration Board, the $79 28-pin Starter Demonstration Board, the $299 dsPIC30F6014-based (144-kbyte flash) dsPICDEM 1.1 General Purpose Development Board, and the $299 dsPICDEM Connectivity Development Board. Each board requires a diagnostic tool like Microchip's MPLAB In-Circuit Debugger 2 (ICD 2) for programming and debugging.

The boards' prototype areas and peripherals support specific application areas. For example, the Connectivity Development Board provides the hardware circuitry for supporting both the Public Switched Telephone Network (PSTN) and 10BaseT MAC/PHY interfaces. A ITU-T-compliant V.22bis/V.22 modem is preprogrammed on the installed dsPIC30F6014 device.

FASTER PROGRAMMING Larger devices like the dsPIC have more flash memory to program. Microchip's new MPLAB PM3 programmer is three times faster than its predecessor, the Pro Mate II, programming 128 kbytes in about 20 seconds. The MPLAB PM3 also is easier to connect to the host PC via a USB connection.

The MPLAB PM3 has a secure digital/multimedia card (SD/MMC) slot. This slot can be used to store secure data that will be copied to the devices being programmed. Also, the MPLAB PM3 works with the free MPLAB integrated development environment (IDE) software.

The MPLAB PM3 Universal Device Programmer costs $895.

Microchip Technology Inc.www.microchip.com

See associated figure 1

See associated figure 2

About the Author

William G. Wong | Senior Content Director - Electronic Design and Microwaves & RF

I am Editor of Electronic Design focusing on embedded, software, and systems. As Senior Content Director, I also manage Microwaves & RF and I work with a great team of editors to provide engineers, programmers, developers and technical managers with interesting and useful articles and videos on a regular basis. Check out our free newsletters to see the latest content.

You can send press releases for new products for possible coverage on the website. I am also interested in receiving contributed articles for publishing on our website. Use our template and send to me along with a signed release form. 

Check out my blog, AltEmbedded on Electronic Design, as well as his latest articles on this site that are listed below. 

You can visit my social media via these links:

I earned a Bachelor of Electrical Engineering at the Georgia Institute of Technology and a Masters in Computer Science from Rutgers University. I still do a bit of programming using everything from C and C++ to Rust and Ada/SPARK. I do a bit of PHP programming for Drupal websites. I have posted a few Drupal modules.  

I still get a hand on software and electronic hardware. Some of this can be found on our Kit Close-Up video series. You can also see me on many of our TechXchange Talk videos. I am interested in a range of projects from robotics to artificial intelligence. 

Sponsored Recommendations

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!