Question: In some applications in coding theory, it is necessary to compute a 63-point circular convolution of two 63-point sequences x[n] and h[n]. Suppose that the

In some applications in coding theory, it is necessary to compute a 63-point circular convolution of two 63-point sequences x[n] and h[n]. Suppose that the only computational devices a available are multipliers, adders, and processors that compute N-point DFT s, with N restricted to be a power of 2.

(a) It is possible to compute the 63-point circular convolution of x[n] and h[n] using a number of 64-point DFTs, inverse DFTs, and the overlap-add method. How many DFTs are needed? Consider each of the 63-point sequences as the sum of a 32-point sequence and 31-pont sequence.

(b) Specify an algorithm that computes the 63-point circular convolution of x[n] and h[n] using two 1278-point DFTs and one 128-point inverse DFT.

(c) We could also compute the 63-point circular convolution of x[n] and h[n] by computing their linear convolution in the rime domain and then aliasing the results. In terms of multiplications, which of these three methods is most efficient? Which is least efficient? (Assume that one complex multiplication requires four real multiplications and that x[n] and h[n] are real.) 

Step by Step Solution

3.27 Rating (188 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

a b c We wish to compute zn 63hn Let let zin Izn h ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Document Format (1 attachment)

Word file Icon

30-E-T-E-D-S-P (387).docx

120 KBs Word File

Students Have Also Explored These Related Telecommunication Engineering Questions!