30
RC Polyphase Filter as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT 2016 1 S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 Yoshiro Tamura, Ryo Sekiyama, Koji Asami, Haruo Kobayashi

S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

RC Polyphase Filter

as Complex Analog Hilbert Filter

Gunma University, Japan

ADVANTEST Corp., Japan

ICSICT 2016

1

S0380 S63-2 Analog Circuits IV

14:00-14:15

Oct.28

Yoshiro Tamura, Ryo Sekiyama,

Koji Asami, Haruo Kobayashi

Page 2: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

2

Outline

• Research Objective

RC Polyphase Filter

Hilbert Filter

• Analysis Method of RC Polyphase Filter Characteristics

• Relevance of RC Polyphase Filter and Hilbert Filter

• Conclusion

Page 3: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

3

Outline

• Research Objective

RC Polyphase Filter

Hilbert Filter

• Analysis Method of RC Polyphase Filter Characteristics

• Relevance of RC Polyphase Filter and Hilbert Filter

• Conclusion

Page 4: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

4

Research Objective

Analyze RC polyphase filter

We found that relevance between

RC polyphase filter and Hilbert filter

RC Polyphase Filter

Analog

Complex (I, Q) input

Hilbert Filter

Digital

Real part (Vin) input

Vin

Iout+

Qout+

Page 5: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

5

RC Polyphase Filter

Passive analog bandpass filter

Complex signal processing

n-th order RC polyphase filter

Wireless communication receiver

Page 6: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

6

What is Polyphase?

1st order RC polyphase filter

I(t):In-phase Q(t):Quadrature

I/Q signal input and output

The same frequency, different phases

ー Iout

ー Qout

Page 7: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

7

Roles of RC Polyphase Filter

・Orthogonal waveform generation

・Image signal rejection

→ Considering negative frequency

Real filter

Only positive frequencies

Complex filter

positive and negative frequencies

Page 8: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

8

Outiline

• Research Objective

RC Polyphase Filter

Hilbert Filter

• Analysis Method of RC Polyphase Filter Characteristic

• Relevance of RC Polyphase Filter and Hilbert Filter

• Summary

Page 9: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

9

Hilbert Filter

Characteristics ・Hilbert transform

・1 input and 2 outputs

・It is often implemented in digital filter

Gain

Phase

Page 10: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

10

Hilbert Transform

Complex signal from real signal 𝑥 (𝑡) 𝑥 𝑡 → 𝑥 𝑡 + 𝑗𝑦 𝑡

Hilbert transform

𝑦 𝑡 =1

𝜋

𝑥(𝜏)

𝑡 − 𝜏

−∞

𝑑𝜏 = 𝑥 𝑡 ∗1

𝜋𝑡

Impulse response Fourier Transform

ℎ 𝑡 =1

𝜋𝑡 𝑯 𝝎 =

−𝒋 (𝝎 ≥ 𝟎)𝒋 (𝝎 < 𝟎)

Frequency characteristic 𝐻 (ω)

𝒀 𝝎 = 𝑯 𝝎 𝑿(𝝎) = −𝒋𝑿 𝝎 (𝝎 ≥ 𝟎)

𝒋𝑿 𝝎 (𝝎 < 𝟎)

𝐹𝑜𝑢𝑟𝑖𝑒𝑟

David Hilbert

1862-1943

Phase

Page 11: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

11

Outline

• Research Objective

RC Polyphase Filter

Hilbert Filter

• Analysis method of Polyphase filter characteristic

• Relevance of RC Polyphase filter and Hilbert Filter

• Conclusion

Page 12: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

12

System Model : Time Domain

RC

polyphase

filter

𝑥 𝑡

𝑗𝑦 𝑡

𝑥 𝑡 − 𝜏 − 𝑦 𝑡 − 𝜏

𝑗 𝑦 𝑡 − 𝜏 + 𝑥 𝑡 − 𝜏

𝑥 𝑡 + 𝑗𝑦 𝑡 ⊗ ℎ𝑟𝑒 𝑡 + 𝑗ℎ𝑖𝑚 𝑡

= 𝑥 𝑡 ⊗ ℎ𝑟𝑒 𝑡 − 𝑦 𝑡 ⊗ ℎ𝑖𝑚 𝑡 + 𝑗 𝑦 𝑡 ⊗ ℎ𝑟𝑒 𝑡 + 𝑥 𝑡 ⊗ ℎ𝑖𝑚 𝑡

ℎ 𝑡 = ℎ𝑟𝑒 𝑡 + 𝑗ℎ𝑖𝑚 𝑡

⊗ : Convolution

Impulse response

Filter output

Imaginary

Real

Input Output

Page 13: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

13

System Model : Frequency Domain

𝐻(𝑗𝜔) = 𝐻𝑟𝑒 𝑗𝜔 + 𝑗𝐻𝑖𝑚 𝑗𝜔

𝑋 𝑗𝜔 + 𝑗𝑌 𝑗𝜔 ∙ 𝐻𝑟𝑒 𝑗𝜔 + 𝑗𝐻𝑖𝑚 𝑗𝜔

= 𝑋 𝑗𝜔 𝐻𝑟𝑒 𝑗𝜔 − 𝑌 𝑗𝜔 𝐻𝑖𝑚 𝑗𝜔 + 𝑗 𝑌 𝑗𝜔 𝐻𝑟𝑒 𝑗𝜔 + 𝑋 𝑗𝜔 𝐻𝑖𝑚 𝑗𝜔

𝑋 𝑗𝜔 , 𝑌 𝑗𝜔 , 𝐻𝑟𝑒 𝑗𝜔 ,𝐻𝑖𝑚 𝑗𝜔 :Complex function

Filter output

Fourier transform

𝑋 𝑗𝜔 𝑋 𝑗𝜔 𝐻𝑟𝑒(𝑗𝜔) − 𝑌 𝑗𝜔)𝐻𝑖𝑚(𝑗𝜔) RC

polyphase

filter 𝑗𝑌 𝑗𝜔 𝑗 𝑌 𝑗𝜔 𝐻𝑟𝑒(𝑗𝜔) + 𝑋 𝑗𝜔 𝐻𝑖𝑚 𝑗𝜔 Imaginary

Input

Real

Output

Page 14: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

14

Proposed Method

Simulate 𝑯(𝒋𝝎) using 𝑯𝒓𝒆 𝒋𝝎 and 𝒋𝑯𝒊𝒎 𝒋𝝎

Frequency transfer function

𝐻𝑟𝑒 𝑗𝜔 =1

2𝐻 𝑗𝜔 + 𝐻∗(−𝑗𝜔)

𝑗𝐻𝑖𝑚 𝑗𝜔 =1

2𝐻 𝑗𝜔 − 𝐻∗(−𝑗𝜔)

𝐻 𝑗𝜔 = 𝐻𝑟𝑒 𝑗𝜔 + 𝑗𝐻𝑖𝑚 𝑗𝜔

Divide

𝐻 𝑗𝜔 =𝑉𝑜𝑢𝑡

𝑉𝑖𝑛 In general, transfer function of analog filter :

Page 15: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

15

Outline

• Research Objective

RC Polyphase Filter

Hilbert Filter

• Analysis method of polyphase filter characteristic

• Relevance of RC Polyphase filter and Hilbert Filter

• Conclusion

Page 16: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

16

1st order RC Polyphase Filter:Analysis

R1

R1

R1

R1

C1

C1

C1

C1

Iin+

Qin+

Iin-

Qin-

Iout+

Qout+

Iout-

Qout-

Zero:

Pass band Stop band

: Transfer function 𝐻1 𝑗𝜔 =1 + 𝜔𝑅1𝐶1

1 + 𝑗𝜔𝑅1𝐶1

ωk =1

𝑅𝑘𝐶𝑘

Page 17: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

17

1st order RC Polyphase Filter : Gain and Phase

H1re − H1im H1re + H1im

H1re = H1im

π

2phase lag

π

2 phase lead

Gain Phase

𝐻1𝑟𝑒 𝑗𝜔 =𝐻1 𝑗𝜔 + 𝐻1

∗(−𝑗𝜔)

2=

1

1 + 𝑗𝜔𝑅1𝐶1

𝐻1𝑖𝑚 𝑗𝜔 =𝐻1 𝑗𝜔 − 𝐻1

∗(−𝑗𝜔)

2= −𝑗

𝜔𝑅1𝐶1

1 + 𝑗𝜔𝑅1𝐶1

𝐻1 𝑗𝜔 = 𝐻1𝑟𝑒 𝑗𝜔 + 𝑗𝐻1𝑖𝑚(𝑗𝜔)

ー H1re

ー H1im

ー H1

Page 18: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

18

1st order case Analysis Results

Gain : Hilbert filter only at zero

Phase : Completely Hilbert filter

Gain Phase

Hilbert filter

RC Polyphase Filter

Page 19: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

19

Results:2nd to 4th RC Polyphase Filter

Gain Phase

2nd

3rd

4th

ー H1re

ー H1im

ー H1

Page 20: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

20

Analysis Results and Consideration

1st to 4th order RC Polyphase Filter Analysis results

Prove for general n-th order case

(n = 1, 2, 3, 4, 5, ...)

Gain : Hilbert filter only at zero

Phase : Completely Hilbert filter

Page 21: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

21

n-th order case : Estimate of Transfer Function

Numerator → n zeros

Denominator → n-th Polynomial (j𝜔)

H n j𝜔 =(1 + ωR1C1)(1 + ωR2C2)⋯ (1 + ωRnCn)

1 + (j𝜔)1a1 + ⋯+ (j𝜔)nan=

N n (j𝜔)

D n (j𝜔)

ωk = 1 Rk Ck (𝑘 = 1,2, … , 𝑛)

H1 j𝜔 = H1re j𝜔 + jH1im(j𝜔)

Page 22: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

22

n-th order RC Polyphase Filter : Gain

N n jωk = |N n re jωk | + |N n im jω𝑘 |

Negative frequency domain

ωk = 1 Rk Ck (𝑘 = 1,2, … , 𝑛)

H n j𝜔 = 1 + 𝑗

𝜔ωk

nk=1

D n (𝑗𝜔)=

N n (j𝜔)

D n (j𝜔)

N n −jωk = N n re −jωk + jN n im −jωk

= 0

N n −jωk = N n re −jωk − jN n im −jωk

= 0

N n jωk = N n re jωk + jN n im(jωk

Positive frequency domain

Page 23: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

23

n-th order RC Polyphase Filter : Gain in Zeros

𝐷(𝑛) → polynomial of 𝑗𝜔 , D n jω = 𝐷 n −jω

N n jω = N n re jω + N n im jω (ω > 0)

ωk = 1 Rk Ck (𝑘 = 1,2, … , 𝑛)

H n j𝜔 = 1 + 𝑗

𝜔ωk

nk=1

D n (𝑗𝜔)=

N n (j𝜔)

D n (j𝜔)

N n jω = N n re jω − N n im jω (ω < 0)

H n re −jωk = H n im −jωk (ω = −ωk ∶ 𝑧𝑒𝑟𝑜𝑠)

Page 24: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

24

n-th order RC Polyphase Filter : Phase

90 °Phase difference

∠H n im jω − ∠H n re jω

= tan−1D n re jω

D n im jω+ tan−1

D n im jω

D n re jω

= π

2 ω > 0

−π

2 ω < 0

H n re jω =N(n)re(jω

D(n)re jω + jD(n)im(jω

H n im jω =N n im jω

D n re jω + jD n im jω

tan ∠H n re jω = −D n im(jω

D n re(jω

tan ∠H n im jω =D n re(jω

D n im(jω

Page 25: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

25

Outline

• Research Objective

RC Polyphase Filter

Hilbert Filter

• Analysis method of polyphase filter characteristic

• Relevance of RC Polyphase filter and Hilbert Filter

• Conclusion

Page 26: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

26

Order and Gain

-20 -10 0 10 20

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

相対角周波数 [rad/s] (RC=1/(2π ))

|H|

-20 -10 0 10 20

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

相対角周波数 [rad/s] (RC=1/(2π ))

|H|

-20 -10 0 10 20

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

相対角周波数 [rad/s] (RC=1/(2π ))

|H|

-20 -10 0 10 20

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

相対角周波数 [rad/s] (RC=1/(2π ))

|H|

1st 2nd 3rd 4th

The higher orders,

Increase number of zeros

|𝐻𝑟𝑒| and |𝐻𝑖𝑚| becomes close in wide range

Close to ideal Hilbert transform

Page 27: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

27

Order and Phase

Phase characteristic is not changed

There is always 90° phase difference

1st 2nd 3rd 4th

Fulfill Hilbert transform in full range

-20 -10 0 10 20-π

π /2

0

π /2

π

相対角周波数 [rad/s] (RC=1/(2π ))

∠H

-20 -10 0 10 20-π

π /2

0

π /2

π

相対角周波数 [rad/s] (RC=1/(2π ))

∠H

-20 -10 0 10 20-π

π /2

0

π /2

π

相対角周波数 [rad/s] (RC=1/(2π ))

∠H

-20 -10 0 10 20-π

π /2

0

π /2

π

相対角周波数 [rad/s] (RC=1/(2π ))

∠H

Page 28: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

28

Conclusion

RC polyphase filter is approximation of

ideal Hilbert filter for complex input signal

-20 -10 0 10 20

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

相対角周波数 [rad/s] (RC=1/(2π ))

|H|

RC Polyphase Filter Hilbert Filter

Phase Gain Gain Phase

-20 -10 0 10 20-π

π /2

0

π /2

π

相対角周波数 [rad/s] (RC=1/(2π ))

∠H

Page 29: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

29

Applications of This Research

RC polyphase filter characteristics are approximated to

Hilbert transform

RC polyphase filter can be used an analog Hilbert filter for

high-frequency signal, which DSP cannot handle

Page 30: S0380 S63-2 Analog Circuits IV 14:00-14:15 Oct.28 … › news › pdf › 2016 › ICSICT...as Complex Analog Hilbert Filter Gunma University, Japan ADVANTEST Corp., Japan ICSICT

30

Regression to Analog Filter Theory

Analog filter theory, several of transistor circuit

It had been recognized as completed field ...

Looking for a yet unseen island!

Marco Polo