Questions tagged [dsp-core]
**Do NOT use this tag for general questions about digital signal processing!** A DSP core is a processing unit specialized for digital signal processing tasks.
23 questions
27
votes
3
answers
52k
views
Intuitive explanation of cross-correlation in frequency domain
According to the cross-correlation theorem : the cross-correlation between two signals is equal to the product of fourier transform of one signal multiplied by complex conjugate of fourier transform ...
3
votes
3
answers
4k
views
Get a N-FFT with two N/2-FFT already computed
After somme researchs on the web, I don't find the answer of my problem (or I don't understand it) and I hope this post will succeed.
I'm working on a real-time FFT convolution algorithm (C++) which ...
8
votes
3
answers
2k
views
Mathematically Inclined Signal and Systems / Signal Processing Book Recommendations
I'm an electronics engineering student with high inclination to analysis and pure mathematics. I was just wondering if there was any book ( or any resource ) that treats signal and systems and signal ...
6
votes
3
answers
5k
views
How to pick coefficients for Fractional Delay Filters?
I have a Virtex 6 FPGA running at 200MHz with ADC/DACs on it. I have been converting a WiFi signal (2462MHz) down to a more reasonable IF of 25MHz, sampling, running the signal through taps, tweaking ...
3
votes
2
answers
1k
views
Raised-Cosine Filter - calculating phase response
I want to compute phase response of an raised-cosine FIR filter. I have trouble finding the complex transfer function of the filter in literature (there is a real valued transfer function of frequency)...
1
vote
1
answer
624
views
Costa's loop questions, design, tracking and limitations
Why does Costa's loop PLL bandwidth need to be narrow? and why can't it track a certain frequency offset? and does that hold even if it has a filter with a pole at DC?
0
votes
2
answers
174
views
Hardware kits for DSP Lab?
I have been assigned responsibility as Lab instructor of DSP at undergrad Level and so i have to equip my lab,please recommend which processors should i purchase for hardware implementation of dsp ...
0
votes
2
answers
783
views
Best method to do piano key pitch detection?
For example, when playing piano, at the same time, print out the key notes by analyzing the signal of piano sound.
How to do some pre-processing to remove the noise? When calculate with FFT, noise ...
16
votes
3
answers
3k
views
How to decide what platform is best to implement real-time audio processing on?
When developing products I do all of my algorithm design in Matlab. They are usually pretty basic, an IIR or FIR filter or two, a couple FFTs, etc. When it comes time to move it to an embedded ...
6
votes
3
answers
7k
views
What does 'canonical' mean?
What does 'canonical' mean?
e.g. 'write IIR or FIR in canonical form'
I get the gist of it but maybe someone here has a precise definition. In a non-DSP context it would mean something like '...
5
votes
2
answers
989
views
SNR of a 16-bit DSP with 12-bit ADC, 40-bit accumulator
According to the 6dB-per-bit rule, a 16-bit DSP would provide 96 dB of dynamic range, approximately.
If the ADC and DAC are both 12-bit long, the DSP is still considered to have 96 dB, or the ...
5
votes
1
answer
2k
views
OFDM training symbol format
For OFDM synchronisation, we are using two training symbols according to the Schmidl and Cox method of frequency synchronization and timing synchronization. The paper says:
The first OFDM training ...
4
votes
1
answer
2k
views
What's the difference between using DFT, IDFT or DCT to calculate cepstrum of a power spectrum?
I've seen different equations that calculate cepstrum from power spectrum, but the equations are not consistent. Some people use Fourier transform, some use the inverse Fourier transform, and some use ...
3
votes
1
answer
664
views
Hardware requirements for ambient active noise cancallation system using adaptive LMS
Background
I'm working on a hobby project to reduce ambient low-frequency noise generated from HVAC equipment within a small area of a room. The noise is predictable and concentrated between 55Hz and ...
3
votes
1
answer
395
views
FFT of a $N$-length real sequence via FFT of a $N/2$-length complex sequence
I am doing FFT. The one way I did is to put real part in one array and the imaginary part as zeros and then calculated the FFT. But this take up lots of resources.
Now I want to calculate FFT by ...
2
votes
2
answers
741
views
Estimating the amplitude of a particular frequency
I am relatively new to DSP and have been reading a lot on the internet. I have a couple of questions.
I have a signal in the form of a function
$$
f(x) = A_0 + A_1 \cos(\omega_1 x) + A_2 \cos(\...
2
votes
0
answers
844
views
Hilbert Transform, filters - two different phase graphs
Relationship between magnitude response and phase response for minimum phase is:
Phase plots are obtained from Hilbert transform of real magnitude values. Input to Hilbert transform was a vector (...
2
votes
1
answer
2k
views
How to prove energy is preserved in sampling using Parseval's Relation?
I have a continuous signal,xc(t) which is bandlimited to =pi/T ,
and x[n] = xc(nT) are samples of this signal.
I need to show there is a Parseval's relation between the original signal and the sampled ...
1
vote
1
answer
3k
views
Computing phase difference between two sinusoidal signals
Based on this post here, I tried to calculate the phase difference between sine waves. Here is my code.
...
1
vote
4
answers
1k
views
FFT - Effects of Windowing,Improvisation approaches on RealTime FFT Hardware
Fore-word :Kindly Observe this question has multiple updates take the latest update as question !
here below is my 256pt FFT on an 2Khz sinusoid signal,on a fixed point DSP tms320c5515
please ignore ...
1
vote
1
answer
115
views
Speech Activity Detection- Adhoc Problem with multi source sounds(birds,trees,heavy air) and how to eliminate them completely
Here i will first try to put my application agenda
Typically i am sampling at 8Khz rate and filtering speech components using a BPF(digital)
now i have got the 0-4Khz components in which ...
0
votes
0
answers
661
views
the number of multiplications per second required by the system
Q1. Consider a system implementing a rational sampling rate change by 5/7: for this, we cascade upsampler by 5, a lowpass filter with cutoff frequency π/7 and a downsampler by 7. The lowpass filter is ...
-3
votes
5
answers
4k
views
FIXED POINT conversion Problem (DSP)
Actually after reading the data from ADC is an $Q15$ format (ie. ADC supports 0-3.3v, ADC is an unipolar type). then the $Q15$ data is converted to $q31$ format ($Q31$ value = $q15_{data}$ <<16)....