IAE Academy

ISRO EC 2023 Q.22: solution and answer

ISRO 2023 · ECQ.22 · 1 mark · MCQ

The butterfly in fig. is taken from radix 2 decimation in time FFT with N= 32. Assume that the five stages of the signal flow graph are indexed by m=1,2,3,4,5, where 5 is the last stage. Which of the five stages has butterflies of this form?

ISRO EC 2023 question 22: A radix-2 butterfly signal flow graph with two inputs on the left (top and bottom nodes) and two outputs on the right.Tap to open full size
Figure from the ISRO EC 2023 paper. It is part of the question.
Figure description

A radix-2 butterfly signal flow graph with two inputs on the left (top and bottom nodes) and two outputs on the right. Horizontal arrows run from each input to the output in the same row. Two diagonal arrows cross: one from the bottom input up to the top output, labelled W_N^6 (label under the lower left), and one from the top input down to the bottom output with no label. The bottom horizontal branch carries the label -1 (under its middle).

  1. (A)

    m = 3,4

  2. (B)

    m = 4,5

  3. (C)

    m = 3,4,5

  4. (D)

    m = 2,4,5

Answer and solution

ANSWER

The butterfly with occurs in stages , which is option (B).

Official answer: BSource: ISRO's revised and final answer key of 16 February 2024

  1. In a radix-2 decimation-in-time FFT of size , stage combines sub-DFTs of length , so its butterflies use twiddle factors with .

  2. Since , the twiddle exponents of used in stage are the multiples of that are less than .

  3. The butterfly in the figure has the twiddle , so we look for the stages whose exponent set contains .

  4. Stage 1 uses only . Stage 2 uses . Stage 3 uses . None of these contains .

  5. Stage 4 uses , which contains (here ).

  6. Stage 5 uses , which contains .

  7. Hence a butterfly with appears only in stages .

KEY IDEA

Stage of a radix-2 DIT FFT uses for , so its exponents are multiples of below . A given exponent appears only in the stages where it is such a multiple.

WATCH OUT FOR

Assuming every stage uses all the twiddles . Early stages use only a few widely spaced ones, so an exponent like (odd multiple of ) cannot appear before stage 4.

From the ISRO EC 2023 paper. Every question of this paper · The full paper (PDF, ISRO) · All 3 ISRO DTFT & DFT questions, with notes

More ISRO DTFT & DFT questions