Lecture Two Pulse Shaping
Lecture Two Pulse Shaping
For example
Most of the power of a bipolar signal is contained within
the essential band (0 to fo ) .
1
However, that the PSD is small but is still nonzero in the
range ( f > fo ) .
2
To Resolve the problem of ISI
If we are considering Time-Limited pulses
Such pulses cannot be band-limited.
Part of their spectra is suppressed by a band-limited
channel.
This causes pulse distortion and the consequent ISI.
3
Nyquist's First Criterion for Zero ISI
p (t ) = 1 t =0
p (t ) = 0 t = ± n To
Where, (n = 1, 2, 3...)
To is the separation between successive transmitted pulses.
4
It can be seen that each transmitted pulse causes zero ISI at
all the remaining pulse centers, or signaling instants.
f
If we restrict the pulse bandwidth to o , then only one pulse
2
Sinc ( f ot ) has this property as shown in figure.
Sinc ( f ot ) = 1 at t = 0
1
Sinc ( f ot ) = 0 at t = ± nTo (To = )
fo
Because,
1 w
Sinc( f ot ) ←⎯→ Π ( )
fo 2πf o
5
The Sinc ( f ot ) can be generated as an impulse response of an
fo
ideal filter of bandwidth as shown in the following figure.
2
Fig. The minimum bandwidth pulse that satisfies Nyquist's first criterion.
6
The solution is to find a pulse p(t ) that satisfies the above
equation but that decays faster than (1 / t ).
Nyquist has shown that such a pulse requires
fo
bandwidth (k ) with (1 < k < 2)
2
p (t ) = 1 t =0
p (t ) = 0 t = ± n To
f
Where, the bandwidth of P(w) is in the range ( o , f o ) as
2
shown in fig.(a).
7
Consider the vestigial spectrum shown in figure over the
range 0 < w < wo .
w
The bandwidth of P(w) is ( o + wx ) .
2
Where, 0 ≤ r ≤ 1
fo
The bandwidth of P(w) is (1 + r ) .
2
8
The pulse p(t ) required has zero ISI at the centers of all other
Shaping the pulse p(t ) so that it causes zero ISI at the centers of
all the remaining pulses is the first of three methods proposed by
Nyquist for zero ISI. This criterion for zero ISI is known as
Nyquist's first criterion.
Because 0 ≤ r < 1
Case 1: wx = 0 ( r = 0)
w
Case 2: wx = o (r = 0.5)
4
w
Case 3: wx = o ( r = 1)
2
9
Three curves, corresponding to the three cases:
Fig.(a) shows three curves corresponds to the above three cases.
Fig.(b) shows their impulse responses.
10
Nyquist's Second Criterion for Zero ISI
Example
A Telegraph System is designed to transmit data at a rate ( f o )
11
When 0 is transmitted by − p(t )
The received pulse will rise to negative amplitude (−k ) .
Similarly, if 0 is followed by 0
The received pulse reaches full negative value (−k ) .
12
Thus, the received signal can be interpreted as shown
in Table (1)
Table (1)
Received amplitude Transmitted digits
T
p (± o ) = C
2
and,
nTo
p(± )=0 n = 3, 5, 7,....
2
13
This means that the pulse p(t ) has zero interference at
points midway between all the signaling instants
3To 5T 7T
(t = ± , ± o , ± o ,.........)
2 2 2
Fig. The minimum bandwidth pulse that satisfies Nyquist’s Second Criterion.
14
fo
If we restrict the pulse bandwidth to
2
15
When a 1 is followed by 0 or (vice versa)
We have two pulses of opposite polarity in succession p(t )
followed by − p(t ) (or vice versa). Hence, at the midpoint of the
two pulses, the pulse amplitudes are equal and of opposite signs,
and the sum is zero as shown in fig.(a).
16
When a 1 is followed by 1
f
The amplitudes add to 2( o ) = f o at the midpoints of the two
2
signaling instants as shown in fig.(b).
When a 0 is followed by 0
It yields a negative value (− f o ) .
Example
17
A typical sequence 110010 and the corresponding waveform
x(t ) are shown in fig.(c).
18
1. If the sample value is f o , the digit detected is 1 and the
Example
The error-detecting property of this scheme.
19
The following table shows that:
There are always an even number of zero-valued samples
between two full-valued samples of the same polarity
and
an odd number of zero-valued samples between two-full-valued
samples of opposite polarity.
Transmitted 1 1 0 1 1 0 0 0 1 0 1 1 1
sequence
Samples of fo 0 0 fo 0 − fo − fo 0 0 0 fo fo
x(t)
Detected 1 1 0 1 1 0 0 0 1 0 1 1 1
sequence
20
Binary data digits are transmitted by ternary (3-valued)
pulses.
Pulses of the same polarity are separated by an even
number of zero pulses, and those of opposite polarity are
separated by an odd number of zero pulses.
21
In the above table, a zero-valued sample implies transition, that
is, the digit is detected as 1 if the previous digit is 0 and vice
versa. This means that the digit interpretation is based on the
preceding digit.
If a digit were detected wrong, the error would tend to
propagate. Use of so-called differential coding eliminates this
problem.
In differential coding
A 1 is transmitted by a pulse identical to that used for the
previous bit.
A 0 is transmitted by a pulse negative of that used for the
previous bit.
22
This is shown in the following figure, using a half-width
rectangular pulse.
This scheme not only simplifies the decision rule but also makes
the decision independent of the previous digit and eliminates
error propagation.
23
Nyquist's Third Criterion for zero ISI
This scheme is inferior to the first and second from the point
of view of noise immunity.
Pulse Generation
24
A pulse p(t ) satisfying a Nyquist criterion can be generated as
the unit impulse response of a filter with transfer function P(w) .
A better method is to generate the waveform directly, using the
transversal filter as shown in figure.
25
filter are set in proportion to these sample values in
sequence.
26
Hence, the transmitted pulses should be so shaped that
after passing through the channel, they are received in the
form of Nyquist pulses.
27
Scrambling
28
The scrambler consists of a feedback shift register and the
matching unscramble has a feed-forward shift register.
Each stage in the shift register delays a bit by one unit.
S ⊕ D3T ⊕ D5T = T
Where, D represents the delay operator.
29
Adding ( D 3 ⊕ D 5 )T in both sides of the above equation we
get:
S = T ⊕ ( D3 ⊕ D5 )T
S = [1 ⊕ ( D3 ⊕ D5 )] T
S = [1 ⊕ F ] T where, F = D 3 ⊕ D 5
S = T ⊕ ( D3 ⊕ D5 ) T
30
The Eye Pattern
The time base of the scope is triggered at the same rate as that of
the incoming pulses, and it yields a sweep lasting exactly (To ) ,
31
Example
Consider the transmission of a binary signal by polar rectangular
pulses.
32
If the channel is not distortionless or has finite
bandwidth, or both
Received pulses will no longer be rectangular but will be
rounded and spread out.
If the equalizer is adjusted properly to eliminate ISI at the pulse
sampling instants, the resulting eye diagram will be rounded but
will still have full opening at the midpoint of the eye as shown
in fig.(b).
33
If ISI is not zero
Pulse values at their respective sampling instants will deviate
from full-scale values by varying amount in each trace, closing
the eye partially at the midpoint as shown in Fig.(c).
34
The eye diagram is useful in:
4. The width of the eye indicates the time interval over which
35
Timing Extraction
36
Example The Self-Synchronization Method
A digital signal such as an ON-OFF binary signal contains a
discrete component of the clock frequency itself as shown in
fig.(a). This can also be seen from the fact that such a waveform
can be expressed as sum of two waveforms:
1. A random component as shown in fig.(b).
2. A periodic component with the same fundamental
frequency as the clock frequency as shown in fig.(c).
Hence, when the ON-OFF binary signal is applied to a resonant
circuit tuned to the clock frequency, the output signal is the
desired clock signal.
37
Not all the binary signals contain a discrete component of the
clock frequency.
For example, a bipolar signal has no discrete component of any
frequency. In such cases, timing can be extracted by using a
nonlinear operation.
38
Detection Error Probability
Example
Consider the case of polar transmission using a basic pulse
p(t ) as shown in fig.(a).
39
A Typical received pulse train is shown in fig.(b).
(corresponding to 0) will be − A p .
40
The decision whether 1 or 0 is transmitted could be made readily
from the pulse sample, except that (n) is random, meaning its
exact value is unpredictable.
n2
very large values decreases rapidly as exp( − ),
2
2σ n
41
Still, occasionally, (n) can take on large positive or negative
value causing detection errors.
When 0 is transmitted
The sample value of the received pulse is (− A p + n) ,
if (n > A p ) , the sample value will be positive and the digit will
be detected wrongly as 1.
When 1 is transmitted
The sample value of the received pulse is ( A p + n) ,
if (n < − A p ) , the sample value will be negative and the digit will
be detected wrongly as 0.
42
The probability density function (PDF) of n for the
case of Gaussian noise is given by:
n2
−
1 2σ n2
P ( n) = e
2π σ n
43
The probability that an amplitude of ( n ) lies in a range (α , β )
is given by the area under PDF over this range.
It follows that:
Ap
P (ε 0) = Q ( )
σn
Ap
that (n < − ).
σn
Hence, P(ε 0) = P (ε 1)
44
Example
Consider the peak pulse amplitude A p to be k times the noise
In this case
P (ε 0) = P (ε 1) = Q(k )
k 1 2 3 4 5 6
P (ε 0) 0.1587 0.0227 0.00135 3.16 x10-5 2.87x10-7 9.9x10-10
Thus, when A p is five times the noise r.m.s amplitude, the error
probability is 2.87x10-7.
45
For the polar case
The separation between pulse amplitudes to be distinguished is
Ap
2 A p . The error probability is: Q( )
σn
A
p
The error probability is: P(ε 0) = P (ε 1) = Q ( )
2σ
n
46
M-ary Communication
1. Multi-amplitude scheme
Example
when M = 4 (4-ary or quaternary)
we have four basic symbols, or pulses available for
communication as shown in figure.
47
Fig. 4-ary Multi-amplitude signal.
48
One 16-ary symbol can transmit the information of four binary
digits.
In general, the information IM transmitted by an M − ary
49
2. Multi-Tone signaling (MFSK)
φk (t ) = 2 p (t ) cos( wk t )
Where,
wk = 2π ( N + k ) To .
To
∫ φi (t ) . φ j (t ) = c i= j
0
To
∫ φi (t ) . φ j (t ) = 0 i≠ j
0
50
Fig. One possible set of M − orthogonal signal.
φk (t ) = 0 otherwise
51
3. Multiphase Signaling
(
pulses with the k th pulse p′(t ) cos wct + ( 2π ) k
M
)
Thus, the phases of successive pulses are 2π radians a part as
M
shown in figure.
52
Thus, M − ary signaling allows us great flexibility in
exchanging signal power (or SNR) with transmission
bandwidth.
53