Professional Documents
Culture Documents
Govind Sharma
G. Sharma EE321A
Partial Response Pulse Shaping
For zero ISI the symbol rate 1/T < 2W symbols/s. By allowing
controlled ISI we can achieve the symbol rate 1/T = 2W
symbols/s. Consider a pulse with samples
(
1, k = 0, 1
g(kT ) =
0, oterwise.
Since |G̃(f )| = 2 cos(πfT ), G(f ) can not have bandwidth less than
1/2T .
G. Sharma EE321A
Partial Response Pulse Shaping
Duobinary signaling
G. Sharma EE321A
Partial Response Pulse Shaping
Duobinary signaling
G. Sharma EE321A
Partial Response Pulse Shaping
(
2jT sin(2πfT ), |f | ≤ W = 1/2T
G(f ) =
0, otherwise.
|G(f )| = 2T | sin(2πfT )|, |f | ≤ W
g(t) = sinc(t/T + 1) − sinc(t/T − 1)
G. Sharma EE321A
Partial Response Pulse Shaping
Duobinary signaling
G. Sharma EE321A
Partial Response Pulse Shaping
bk Mapper x [k]
0 → −1 + a[k]
+
1→1 +
z −1
Symbols ak are applied to ideal sinc-pulse generator. At receiver
we can subtract ISI due to previous symbol.
G. Sharma EE321A
Partial Response Pulse Shaping
Bit sequence 0 0 1 0 1 1 0
x [k] sequence -1 -1 1 -1 1 1 -1
ak sequence -2 0 0 0 2 0
Decision rule is
1 if rk > 1
0 if rk < −1
complement of previous if − 1 ≤ rk ≤ 1
G. Sharma EE321A
Partial Response Pulse Shaping
Precoding
We can subtract the ISI at the transmitter. This can be done on
binary data itself. Resulting sequence is applied to duobinary
generator.
G. Sharma EE321A
Partial Response Pulse Shaping
Example
bk sequence 0 0 1 0 1 1 0
ck sequence 0 0 1 1 0 1 1
x [k] sequence -1 -1 1 1 -1 1 1
ak sequence -2 0 2 0 0 -2
For the same bit error performance modified duobinary requires
about 2.1 dB more power (compared to excess bandwidth
systems). Peak power is also more.
G. Sharma EE321A