Digital Signal Processing

Call: +44 (0)23 8098 8890
E-mail:

ITDev has the capability to design complex DSP algorithms and to implement them in software or hardware as required. This could be on a standard processor, a dedicated DSP processor, a GPU, or an ITDev programmed FPGA.

For example, we can implement:

  • Standard filters
  • IIR filters (e.g. Kalman filter)
  • FIR filters
  • Fourier transforms
  • Convolution and deconvolution
  • Data cleansing
  • Noise reduction
  • Automatic detection of features in data

ITDev has recently implemented averaging, deconvolution, interpolation, and Fast Fourier Transform (FFT) signal processing functions for a complex measurement system in C++. The implementation was first designed and modelled in Matlab, and unit test data was produced to verify the C++ implementation.

Typical Programming Languages:

  • C++
  • VHDL
  • Matlab

Latest News

Smartphone and mobile
12th January 2017
Today, ITDev signed a framework agreement for a long-term engagement with a leading multinational semiconductor company in touch and display technologies. The ...more
Bell Inn
5th December 2016
This year's annual Christmas party was held in the New Forest, in the picturesque hamlet of Brook. The venue was the beautiful 18th century Bell Inn. All staff ...more
Ross Movember collage
30th November 2016
Movember (the month formerly known as November) is a moustache growing charity event held during November each year that raises funds and awareness for ...more
Lizard
14th November 2016
Aysa joined ITDev straight from the University of Southampton in 2011, with a First Class MEng in Electronic Engineering with Computer Systems. Aysa has made ...more