Re: AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- From: Jerry Avins <jya@xxxxxxxx>
- Date: Thu, 31 Jul 2008 11:17:45 -0400
Akash_DSP wrote:
Akash_DSP wrote:giveAkash_DSP wrote:Akash_DSP wrote:
...
Hey Jerry,
thanks for the reply.
Yes, the periodic vairation is sinusoidal. This means that if Iget.willanaudio input with a frequenct spectrum (<20 KHz), frequencies thatthehavecome out of the D/A will have different delays.Different delays for different frequencies, of different delays forget.same frequency at different times?
...
Jerry
--
Engineering is the art of making what you want from things you can
Hey Jerry,It seems that you have discovered the dispersion of the anti-alias filter. That is normal.
it is different delays for different frequencies at the same time.
Jerry
--
Engineering is the art of making what you want from things you can
outputHey Jerry,
you mean to say that if I give an audio input and observe at thethat each frequency comes out with a different delay. That is normal?In order to sample successfully, there must be no components of the sampled signal as high as half the sampling frequency. The use of an anti-alias low-pass filter in the signal path before the sampler is so nearly universal that many codecs have a filter built in. Being analog, the a-a filter will affect the phase. The designer is responsible for correcting any phase distortion that interferes with proper the function
If you program your C6416 or c6713 do you see similar behaviour?
of his design.
Examining the data *** should show you how much phase shift to expect.
Once you plot the filter's phase/frequency characteristic, you will know
if what you see is normal.
Oversampling is an effective way to minimize phase shift in the band of actual interest. After sampling, the signal can be further filtered digitally, then decimated.
All real design requires balancing competing objectives; that is an art.
Jerry
--
Engineering is the art of making what you want from things you can get.
???????????????????????????????????????????????????????????????????????
Hey Jerry,
thanks for the descriptive mail. I really appreciate it.
I understand aliasing thats why in the first message I wrote that my
sampling frequeny is 44.1KHz and I am looking at frequency spectrum 0
-20Khz (Following the Nyquist Criteria). I also understand the use of anti
aliasing filter.
But I am seeing phase delay just moving +- 1ooHz . e.g. there is a big
phase difference b/w the input frequencies 16.0 KHz and 16.10 Khz. 16.0 Khz
and 17.7Khz will then have the same delay. As it is periodic delay.
I am unable to find the reason for this as this is what we normally dont
see in a DSP chip.
You're right: that isn't normal. The problem might be with the equipment used to measure the phase or the way you use it. I can more readily imagine that than I can something funny happening digitally.
Do you have a two-channel oscilloscope available? If you do, sync on the codec's input and observe input and output simultaneously as you slowly vary the frequency.
You can also use a single-channel scope. Apply the input as the horizontal signal and the output as the vertical. You will see a straight line when the signals are in phase and an ellipse when they're not. You can actually measure the phase angle with this setup, but I won't get into those details unless someone asks.
Jerry
--
Engineering is the art of making what you want from things you can get.
.
- References:
- AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- From: Akash_DSP
- Re: AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- From: Jerry Avins
- Re: AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- From: Akash_DSP
- Re: AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- From: Jerry Avins
- Re: AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- From: Akash_DSP
- Re: AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- From: Jerry Avins
- Re: AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- From: Akash_DSP
- Re: AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- From: Jerry Avins
- Re: AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- From: Akash_DSP
- AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- Prev by Date: Re: AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- Next by Date: Re: Quadrature signal conversion/modulation
- Previous by thread: Re: AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- Next by thread: Re: AIC23 _ High Pass Filter_BIG_FUNDAMENTAL_PROBLEM
- Index(es):