Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Decimation and interpolation problem

Status
Not open for further replies.

jimmylin0226

Newbie level 4
Newbie level 4
Joined
Jan 10, 2006
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,317
decimation and interpolation/

When creating interpolation simulink model,
I got two different result from these two models.

Assume I want to create upsampling 2x system.
The first system, upsampling 2x then halfband FIR filtering.
The second system, only use one polyphase IIR filter.

I think these two systems should be the same amplitude after filtering.
But I got half output amplitude in the system one.
Ex, in system one, 1 Vpp sin wave in , and get 0.5 Vpp sin wave out.
But in system two, 1 Vpp sin wave in , and get 1 Vpp sin wave out.

The same situation doesn't happen in the decimation model.

Does anyone can explain this case ?
 

decimation and interpolation problems

I don't know the details of polyphase IIR operation but the result of the first method seems to be correct. When You upsample signal by 2 you add one zero between each pair of samples. It gives gives the reduction of amplitude at the output of the HB filter in two. Try to upsample by 4 and you'll get 4x reduction.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top