Embedded Software and DSP Information
Hello, and welcome to the Embedded Software/DSP Information Page. This page is designed for
engineering students and professionals in the work field interested in the
field of Embedded Software and Digital Signal Processing. Below is a list of categories to choose from depending upon your choice of interest.
What Is Embedded Software
What Is DSP
DSP, digital signal processing, is the science of taking the digital representation
of signals and using digital processors to analyze, modify, or extract information from
those signals. Most signals in nature are analog in form. This means that they are continuous
in time and represent the variations of some physical quantity such as sound, or electromagnetic
waves. To process such physical continuous quantities; we need to sample this analog signal at
regular intervals and represent these samples in a digital form thus creating the digital signal.
The advantages of digital signal processing compared to analog processing are:
- We can reproduce identical performance from unit to unit. Since the signal is in digital form;
we are not suceptable to variations such as temperature and age.
- Because of the use of microprocessors; we can introduce functions such as delay which would be
extremely difficult in the analog world; thus providing much greater flexability in creating features
such as voice storage; or electronic shock protection used in portable car CD players.
- Superior Performance - DSP can be used to perform functions not possible
with analog signal processing. For exampl, linear phase response can be achieved
, and complex adaptive filtering algorithms can be implemented using DSP techniques.
- Guaranteed Accuracy - Accuracy is only determined by the number of bits used.
- Size of product- Now with the explosive growth in semiconductor technology the product
using DSP technology can be implemented inside chips; thus reducing the size of the product
thus reducing cost.
Applications of DSP
DSP is one of the fastest growing fields in modern electronics being used in any area where information
is handled in a digital form or controlled by a digital processor. Application areas include the following.
- Image Processing
- Instrumentation/Control
- Speech/Audio
- Military
- Telecommunications
- Biomedical