Digital Signal Controllers Migrate To General-Purpose Processors

Jan. 12, 2006
No longer wallflowers, digital signal controllers (DSCs) are getting much more play these days. This class, which tends to be 16-bit, integer digitial signal processors, initially targeted applications like motor control, soft modems, and power conversion

No longer wallflowers, digital signal controllers (DSCs) are getting much more play these days. This class, which tends to be 16-bit, integer digitial signal processors, initially targeted applications like motor control, soft modems, and power conversion. DSCs can even handle many audio and video applications.

Many newer designs incorporate general-purpose processor features. Therefore, a single chip can handle signal-processing applications as well as conventional embedded applications, such as network communications. One example is Microchip's dsPIC line (see ?One 16-Bit Architecture To Bind Them All,? Oct. 13, 2005, p. 56, ED Online 11142) .

It's not surprising that DSCs are being used in applications that don't necessarily exploit the signal-processing features, given the chip's performance and general-purpose features. Likewise, these same architectures are now showing up as general-pupose processors that may lack features such as hardware multiply or multiply-accumulate instructions. These processors are typically less expensive and use less power, but they provide an upgrade path to a full DSC. They're going to give existing 16-bit architectures a run for their money.

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!