Skip to content
Search

Digital Signal Processing

lastmod 2018-08-17created 2014-09-014 edits

Digital signal processing (DSP) is the numerical processing of digitized signals by algorithms, with the aim of modifying or improving the information signal in a desired way. Usually, in the process of digitizing an analog signal, it becomes a discrete signal and is quantized.

The general purpose of DSP is to measure, filter, and compress continuous real-world analog signals. The first step is to convert the signal from analog to digital form through a process called sampling, and then digitize it using an ADC, turning the analog signal into a sequence of numbers. However, the required output signal is another analog output signal, which requires a DAC. Even though the process is more complex than analog processing and deals with discrete signals, the application of computational power to digital signal processing gives it many advantages over analog processing in many applications, such as error detection and correction in transmission as well as data compression.

When digitized signal processing requires many complex operations, a CPU for DSP can be used. Real-number types are commonly used among numeric values, and since there are CPUs built for high-speed processing, they can be used dedicated to DSP. There are CPUs for floating-point, fixed-point, and integer processing.

See also

Favorite site