0% found this document useful (0 votes)
12 views18 pages

Final Summer 23

The document is a final exam for ECE 2026 at the Georgia Institute of Technology, dated July 28, 2023. It includes various problems related to electrical and computer engineering concepts, with specific instructions regarding the exam format, materials allowed, and grading criteria. The exam is structured into multiple problems with designated points, totaling 100 points.

Uploaded by

gadgenics
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views18 pages

Final Summer 23

The document is a final exam for ECE 2026 at the Georgia Institute of Technology, dated July 28, 2023. It includes various problems related to electrical and computer engineering concepts, with specific instructions regarding the exam format, materials allowed, and grading criteria. The exam is structured into multiple problems with designated points, totaling 100 points.

Uploaded by

gadgenics
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

GEORGIA INSTITUTE OF TECHNOLOGY

SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING

ECE 2026 — Summer 2023


Final Exam
July 28, 2023

NAME: GT username:
(FIRST) (LAST) (e.g., gtxyz123)

Important Notes:
• Do not unstaple the test.
• Closed book, except for three (3) two-sided page (8.5”×11”) of hand-written notes.
• Calculators are allowed, but no smartphones/readers/watches/tablets/laptops/etc.
• JUSTIFY your reasoning CLEARLY to receive partial credit.
• Express all angles as a fraction of π. For example, write 0.1π as opposed to 18° or 0.3142 radians.
• You must write your answer in the space provided on the exam paper itself.
Only these answers will be graded. Write your answers in the provided answer boxes.
If more space is needed for scratch work, use the backs of the previous pages.

Problem Points Score

1 15

2 15

3 18

4 10

5 15

6 15

7 12

TOTAL: 100
PROB. Su23-F.1. (The two parts of this problem are unrelated.)

(a) There are an infinite number of positive integers N > 0 for which the following is true for all time t:

N w
k-
W
sin(100πt) = k=0
cos 100π(t – -------- ) .
200
Name any three:

N= > 0,

N= > 0,

N= > 0.

(b) Find positive numeric values for the constants A, B, and C so that a filter with impulse response:
sin (0.8πn ) + sin (Aπn )- sin (Cπn )-
h[ n ] = ------------------------------------------------------------- – Bcos(0.4πn) ------------------------ :
πn πn
has the following (real-valued) frequency response:
2
H( e jω̂ )

−π 0 0.1π 0.7π 0.8π π ω̂

A= > 0,

B= > 0,

C= > 0.
PROB. Su23-F.2. Consider an LTI filter whose impulse response is:

h[ n ] = δ[n – 2] + δ[n – 3] + δ[n – 4].

(a) The DC gain of this filter is .

(b) This is a nulling filter that nulls any input sinusoid whose digital frequency is ω̂ = .

(c) If a filter input of the form x[ n ] = A + Bcos( π--- n) + cos( 2π


------ n) results
3 3
in a filter output y[ n ] that satisfies:

y[ 0 ] = 1,
y[ 1 ] = 20

then the positive constants (A, B > 0) must be: A=

B=
PROB. Su23-F.3. Let x( t ) be a continuous-time signal whose spectrum is shown below:

1–j 1+j 1–j 1+j

–210 –140 140 210 f [Hz]


Suppose we feed this signal into the ideal sampling-filtering-reconstruction system shown below,
where the samples of x( t ) are filtered by an FIR filter, whose output y[ n ] is fed to an ideal D-to-C
converter, resulting in the continous-time output y( t ):

x( t ) IDEAL x[ n ] y[ n ] IDEAL y( t )
C-to-D FIR D-to-C
CONVERTER CONVERTER

fs = 1/Ts

(The sampling rate fs and the FIR filter parameters are unspecified and may be different in each part below.)

(a) The input x( t ) is periodic with fundamental frequency f0 = Hz.

(b) At time zero, the input evaluates to x( 0 ) = .

(c) To avoid aliasing we need fs > Hz.


(d) When the sampling rate is fs = 840 Hz, and when the difference equation for the FIR filter is

y[ n ] = x[ n ] + Ax[n – 1] + Bx[n – 2] + Ax[ n – 3] + x[n – 4],

the output y( t ) will be identically zero for all time t when:

A=

B=

(e) When the sampling rate is fs = 350 Hz, and when the difference equation for the FIR filter is

y[ n ] = x[ n ] + Cx[n – 1] + x[n – 2],

the output y( t ) will be identically zero for all time t when: C= .


PROB. Su23-F.4. Shown below on the left are the plots of 10 different signal segments [x[ 0 ], ... x[63]],
labeled A through J, where each x[ n ] is plotted versus n∈{0, 1, ... 63}. Let [X[ 0 ],
... X[63]] be the N = 64-point DFT of [x[ 0 ], ... x[63]]. Shown on the right are the
corresponding plots of the DFT magnitudes |X[ k ]| versus k∈{0, 1, ... 63}, but in a
scrambled order. Match each DFT magnitude plot to its corresponding signal
segment by writing a letter (from A through J) into each of the 10 answer boxes.
(None of the y-axis scales are specified, they are not needed, only the shapes matter.)
x[ n ]

|X[ k ]|
n
0 63

0 63
k
x[ n ]

|X[ k ]|
n
0 63

0 63
k
x[ n ]

|X[ k ]|
n
0 63

0 63
k
|X[ k ]|

D
x[ n ]

n k
0 63 0 63
|X[ k ]|

E
x[ n ]

n k
0 63 0 63
x[ n ]

F
|X[ k ]|

n
0 63

0 63
k
|X[ k ]|

G
x[ n ]

n k
0 63 0 63
|X[ k ]|

H
x[ n ]

0 63
k
n
0 63
|X[ k ]|
x[ n ]

I
n k
0 63
0 63
x[ n ]

J
|X[ k ]|

n
0 63

0 63
k
PROB. Su23-F.5. Consider the following serial cascade of a pair of LTI systems:

x[ n ] LTI y1[ n ] = x2[ n ] LTI y[ n ]


SYSTEM #1 SYSTEM #2

h1 [ n ] H2( e jω̂ )

As shown in the figure, an input sequence x[ n ] is fed to a first LTI system, whose output is fed as an
input to a second LTI system, producing an overall output sequence y[ n ].

• The first sytem has impulse response h1[ n ] = βnu[ n ], where the real parameter β is unspecified.
• The second system has frequency response H2( e jω̂ ) = 12 – 2e – jω̂ – 4e – 2jω̂ .
If the difference equation relating the overall output to the overall input is

y[ n ] = 12x[ n ] + 6x[n – 1],


then it must be that:

β= .
9 3
PROB. Su23-F.6. Consider an IIR filter with system function H( z ) = ------------------------- + -------------------------- .
1 – 0.5z – 1 1 + 0.5z – 1
(a) Sketch the pole-zero plot for this filter:
Im{z}

Re{z}

)
le
irc
tc
ni
(u
(b) The dc gain of this filter is .

(c) The impulse response evaluated at time zero is h[ 0 ] = .

(d) The filter’s difference equation has the form y[ n ] = b0x[ n ] + b1x[ n – 1] + a2y[ n – 2], where:

b0 =

b1 =

a2 =
PROB. Su23-F.7. Shown on the left are the pole-zero plots for 12 LTI systems, labeled A through L.
Shown on the right are the corresponding magnitude responses |H( e jω̂ )|, but in a
scrambled order. Match the pole-zero plot to its corresponding magnitude response
by writing a letter (A through L) in each answer box.
Im{z}

|H( e jω̂ )|
A B
Re{z}
−π π ω̂

−π π ω̂

C D
−π π ω̂

−π π ω̂

E F
−π π ω̂

−π π ω̂

G H −π π ω̂

−π π ω̂

I J −π π ω̂

−π π ω̂

−π π ω̂
K L

−π π ω̂
GEORGIA INSTITUTE OF TECHNOLOGY
SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING

ECE 2026 — Summer 2023


Final Exam
July 28, 2023

ANSWER KEY
NAME: GT username:
(FIRST) (LAST) (e.g., gtxyz123)

Important Notes:
• Do not unstaple the test.
• Closed book, except for three (3) two-sided page (8.5”×11”) of hand-written notes.
• Calculators are allowed, but no smartphones/readers/watches/tablets/laptops/etc.
• JUSTIFY your reasoning CLEARLY to receive partial credit.
• Express all angles as a fraction of π. For example, write 0.1π as opposed to 18° or 0.3142 radians.
• You must write your answer in the space provided on the exam paper itself.
Only these answers will be graded. Write your answers in the provided answer boxes.
If more space is needed for scratch work, use the backs of the previous pages.

Problem Points Score

1 15

2 15

3 18

4 10

5 15

6 15

7 12

TOTAL: 100
PROB. Su23-F.1. (The two parts of this problem are unrelated.)

(a) There are an infinite number of positive integers N > 0 for which the following is true for all time t:

N w
k-
W
sin(100πt) = k=0
cos 100π(t – -------- ) .
200
Name any three:

Corresponding phasor equation: N= 2 > 0,

N
e–j0.5π = k=0 e–jk0.5π
N= 6 > 0,
N = 2 works: e–j0.5π = 1 + e–j0.5π – 1
Adding any integer multiple of 4 will also work N= 10 > 0.

⇒ N = 2 + 4 ∈{2, 6, 10, 14, 18, 22, ...}

(b) Find positive numeric values for the constants A, B, and C so that a filter with impulse response:
sin (0.8πn ) + sin (Aπn )- sin (Cπn )-
h[ n ] = ------------------------------------------------------------- – Bcos(0.4πn) ------------------------ :
πn πn
has the following (real-valued) frequency response:
2
H( e jω̂ )

−π 0 0.1π 0.7π 0.8π π ω̂

This shape can be achieved by subtracting the bottom BPF shape below
from the sum of the first two rectangles:

1
0.8π
A= 0.1 > 0,
1
⇒ A = 0.1
0.1π
B= 2 > 0,
1 ⇒ B = 2, C = 0.3

0.4π
C= 0.3 > 0.
F

0.3π
PROB. Su23-F.2. Consider an LTI filter whose impulse response is:

h[ n ] = δ[n – 2] + δ[n – 3] + δ[n – 4].

(a) The DC gain of this filter is 3 .

H( e jω̂ ) = e –j2ω̂ + e –j3ω̂ + e –j4ω̂


⇒ H( e j0 ) = 1 + 1 + 1

(b) This is a nulling filter that nulls any input sinusoid whose digital frequency is ω̂ = ------ .
3

H( e jω̂ ) = e –j2ω̂ + e –j3ω̂ + e –j4ω̂


= e –j3ω̂ (1 + 2cos( ω̂))
= 0 when ω̂ = 2π/3

(c) If a filter input of the form x[ n ] = A + Bcos( π--- n) + cos( 2π


------ n) results
3 3
in a filter output y[ n ] that satisfies:

y[ 0 ] = 1,
y[ 1 ] = 20

then the positive constants (A, B > 0) must be: A= 13


H(e j0) = 3
H(e jπ/3) = e –j3π/3 (1 + 2cos(π/3)) = –2 B= 19
H(e j2π/3) = 0

⇒ y[ n ] = 3A – 2Bcos(πn/3) + 0cos(2πn/3)

From this we get two equations, two unknowns:


⇒ y[ 0 ] = 3A – 2B = 1
y[ 1 ] = 3A – B = (2B + 1) – B = 20 ⇒ B = 19

⇒ A = (2B + 1)/3 = 13
PROB. Su23-F.3. Let x( t ) be a continuous-time signal whose spectrum is shown below:

1–j 1+j 1–j 1+j

–210 –140 140 210 f [Hz]


Suppose we feed this signal into the ideal sampling-filtering-reconstruction system shown below,
where the samples of x( t ) are filtered by an FIR filter, whose output y[ n ] is fed to an ideal D-to-C
converter, resulting in the continous-time output y( t ):

x( t ) IDEAL x[ n ] y[ n ] IDEAL y( t )
C-to-D FIR D-to-C
CONVERTER CONVERTER

fs = 1/Ts

(The sampling rate fs and the FIR filter parameters are unspecified and may be different in each part below.)

(a) The input x( t ) is periodic with fundamental frequency f0 = 70 Hz.

gcd(140, 210)

(b) At time zero, the input evaluates to x( 0 ) = 4 .

∞
Evaluate FS x( t ) = k =– ∞
ake j2πkf t at time 0
0

∞
⇒ x( 0 ) = k =– ∞
ak
= (1 + j) + (1 – j) + (1 + j) + (1 – j) = 4

(c) To avoid aliasing we need fs > 420 Hz.

fs > 2fmax
(d) When the sampling rate is fs = 840 Hz, and when the difference equation for the FIR filter is

y[ n ] = x[ n ] + Ax[n – 1] + Bx[n – 2] + Ax[ n – 3] + x[n – 4],

the output y( t ) will be identically zero for all time t when:

A= –1

Concatenate filters of the form [1, –2cos(ω̂0), 1]


B= 2

To null
140
ω̂1 = -------- -π = π --- ⇒ h1 = [1, –1, 1]
fs /2 3
To null ω̂2 = ------------ π = π
210
--- ⇒ h2 = [1, 0 , 1 ]
fs /2 2

Convolve h1 ∗ h2: 1 -1 1
0 0 0
1 -1 1
1 -1 2 -1 1

A B

(e) When the sampling rate is fs = 350 Hz, and when the difference equation for the FIR filter is

y[ n ] = x[ n ] + Cx[n – 1] + x[n – 2 ],

the output y( t ) will be identically zero for all time t when C= 1.618 .

The second sinusoid aliases to the same digital frequency as the first:
140
ω̂1 = --------
f /2
- π = 0.8π
s
210
ω̂2 = ------------ π = 1.2π → 0.8π
fs /2

⇒ A single filter [1, –2cos(0.8π), 1] = [ 1, 1.618, 1 ] does the job


F

C
PROB. Su23-F.4. Shown below on the left are the plots of 10 different signal segments [x[ 0 ], ... x[63]],
labeled A through J, where each x[ n ] is plotted versus n∈{0, 1, ... 63}. Let [X[ 0 ],
... X[63]] be the N = 64-point DFT of [x[ 0 ], ... x[63]]. Shown on the right are the
corresponding plots of the DFT magnitudes |X[ k ]| versus k∈{0, 1, ... 63}, but in a
scrambled order. Match each DFT magnitude plot to its corresponding signal
segment by writing a letter (from A through J) into each of the 10 answer boxes.
(None of the y-axis scales are specified, they are not needed, only the shapes matter.)
x[ n ]

|X[ k ]|
0 63
n E
0 63
k
x[ n ]

|X[ k ]|
0 63
n F
0 63
k
x[ n ]

|X[ k ]|
n J
0 63

0 63
k
|X[ k ]|

D C
x[ n ]

n k
0 63 0 63
|X[ k ]|

E G
x[ n ]

n k
0 63 0 63
x[ n ]

F
|X[ k ]|

0 63
n I
0 63
k
|X[ k ]|

G D
x[ n ]

n k
0 63 0 63
|X[ k ]|

H B
x[ n ]

0 63
k
n
0 63
|X[ k ]|
x[ n ]

I
0 63
n k
A
0 63
x[ n ]

J
|X[ k ]|

0 63
n H
0 63
k
PROB. Su23-F.5. Consider the following serial cascade of a pair of LTI systems:

x[ n ] LTI y1[ n ] = x2[ n ] LTI y[ n ]


SYSTEM #1 SYSTEM #2

h1 [ n ] H2( e jω̂ )

As shown in the figure, an input sequence x[ n ] is fed to a first LTI system, whose output is fed as an
input to a second LTI system, producing an overall output sequence y[ n ].

• The first sytem has impulse response h1[ n ] = βnu[ n ], where the real parameter β is unspecified.
• The second system has frequency response H2( e jω̂ ) = 12 – 2e – jω̂ – 4e – 2jω̂ .
If the difference equation relating the overall output to the overall input is

y[ n ] = 12x[ n ] + 6x[n – 1],


then it must be that:
2
β= --- .
3

The overall system function is

12 + 6z–1 = H1( z )H2( z )


1
= ( --------------------
–1
)(12 – 2z–1 – 4z–2)
1 – βz

⇒ 12 – 2z–1 – 4z–2 = (12 + 6z–1)(1 – βz–1)


= 12 – (12β – 6) – 6βz–2
F

2 4
Solve either one ⇒ β = 2/3
9 3
PROB. Su23-F.6. Consider an IIR filter with system function H( z ) = ------------------------- + -------------------------- .
1 – 0.5z – 1 1 + 0.5z – 1
(a) Sketch the pole-zero plot for this filter:
Im{z}

12 + 3z –1
H( z ) = ---------------------------------------------------------------
(1 + 0.5z – 1 )(1 – 0.5z –1 )

ts zeros at 0, – 0.25
roo Re{z}
12z(z + 0.25)
= ---------------------------------------------
(z + 0.5 )(z – 0.5 ) roo
ts

)
le
poles at ±0.5

irc
tc
ni
(u
(b) The dc gain of this filter is 20 .

9 - 3
H(e j0) = H( 1 ) = ---------------
1 – 0.5
+ ------------------
1 + 0.5
= 18 + 2 = 20

(c) The impulse response evaluated at time zero is h[ 0 ] = 12 .

Inverse Z transform via Table:


h[ n ] = 9(0.5)nu[ n ] + 3(–0.5)nu[ n ]
⇒ h[ 0 ] = 9 + 3

(d) The filter’s difference equation has the form y[ n ] = b0x[ n ] + b1x[ n – 1] + a2y[ n – 2], where:

12 + 3z –1
--------------------------------------------------------------
- Y(z)-
------------
Equate = b0 =
(1 + 0.5z – 1 )(1 – 0.5z –1 ) X(z) 12

Cross multiply
b1 = 3
⇒ Y( z ) – 0.25z–2Y( z ) = 12X( z ) + 3z–1X( z )
Inverse transform
a2 = 0.25
⇒ y[ n ] – 0.25y[ n – 2] = 12x[ n ] + 3x[ n – 1]
⇒ y[ n ] = 12x[ n ] + 3x[ n – 1] + 0.25y[ n – 2]
F

b0 b1 a2
PROB. Su23-F.7. Shown on the left are the pole-zero plots for 12 LTI systems, labeled A through L.
Shown on the right are the corresponding magnitude responses |H( e jω̂ )|, but in a
scrambled order. Match the pole-zero plot to its corresponding magnitude response
by writing a letter (A through L) in each answer box.
Im{z}

|H( e jω̂ )|
A B K
Re{z}
−π π ω̂

L
−π π ω̂

C D
B
−π π ω̂

D
−π π ω̂

C
E F
−π π ω̂

A
−π π ω̂

J
G H −π π ω̂

G
−π π ω̂

E
I J −π π ω̂

H
−π π ω̂

I
−π π ω̂
K L

F
−π π ω̂

You might also like