Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

Exercise 3.4Z: Eye Opening and Level Number

From LNTwww
Revision as of 17:09, 20 June 2022 by Guenter (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Binary and quaternary
eye diagrams

In this exercise,  a redundancy-free binary system and a redundancy-free quaternary system are compared with respect to vertical eye opening.  The same boundary conditions apply to the two transmission systems:

  • The basic transmission pulse  gs(t)  is NRZ rectangular in each case and has the height  s0=1V.
  • The (equivalent) bit rate is  RB=100Mbit/s.
  • The AWGN noise has the  (one-sided)  noise power density  N0.
  • Let the receiver filter be a Gaussian low-pass filter with cutoff frequency  fG=30MHz:
HG(f)=eπf2/(2fG)2.
  • The decision thresholds are optimal. The detection time is  TD=0.


For the half-eye opening of an M-level transmission system,  the following holds in general:

¨o(TD)/2=g0M1ν=1|gν|ν=1|gν|.
  • Here,  g0=gd(t=0)  is the  "main value"  of the basic detection pulse  gd(t)=gs(t)hG(t)
  • The second term describes the trailers  ("postcursors")  gν=gd(t=νT)
  • The last term describes the  "precursors"  gν=gd(t=νT).


Note that in the present configuration with Gaussian low-pass

  • all the basic detection pulse values  ...g1,g0,g1,...  are positive,
  • the (infinite) sum  ...+g1+g0+g1...  gives the constant value  s0
  • the main value can be calculated with the complementary Gaussian error function  Q(x)
g0=s0[12Q(2πfGT)].

The graph shows the  (noiseless)  eye diagrams of the binary and quaternary systems and, in red, the corresponding basic detection pulses  gd(t):

  • The optimal decision thresholds  E  (for M=2)  and  E1,  E2,  E3  (for M=4)  are also drawn.
  • In subtask  (7)  these are to be determined numerically.


Notes:

  • For the complementary Gaussian error function applies:
Q(0.25)=0.4013,Q(0.50)=0.3085,Q(0.75)=0.2266,Q(1.00)=0.1587,
Q(1.25)=0.1057,Q(1.50)=0.0668,Q(1.75)=0.0401,Q(2.00)=0.0228.


Questions

1

What is the symbol duration  T  for the binary and the quaternary system?

M=2:T = 

 ns
M=4:T = 

 ns

2

Calculate the main value  g0  for the binary system.

M=2:g0 = 

 V

3

Calculate the main value  g0  for the quaternary system.

M=4:g0 = 

 V

4

Which equations are valid considering the Gaussian low-pass?

¨o(TD)/2=Mg0/(M1)s0,
¨o(TD)/2=Ms0/(M1)g0,
¨o(TD)/2=s0/(M1)[12MQ(2πlog2(M)fG/RB)].

5

What is the eye opening for the binary system?

M=2:¨o(TD) = 

 V

6

What is the eye opening for the quaternary system?

M=4:¨o(TD) = 

 V

7

Determine the optimal thresholds of the quaternary system.  Enter the lower threshold  E1  as a control.

M=4:E1 = 

 V


Solution

(1)  In the binary system,  the bit duration is equal to the reciprocal of the equivalent bit rate:

T=1RB=1100Mbit/s=10ns_.
  • The symbol duration of the quaternary system is twice as large:
T=log24RB=20ns_.


(2)  According to the given equation,  the following holds for the binary system:

g0 = s0[12Q(2πfGT)]=1V[12Q(2π30MHz10ns)]
g0  1V[12Q(0.75)]=1V[120.2266]=0.547V_.


(3)  Due to the double symbol duration,  with the same cutoff frequency for  M=4:

g0 =1V[12Q(1.5)]=1V[120.0668]=0.867V_.


(4)  Extending the given equation by  ±g0,  we obtain:

¨o(TD)/2=g0M1+g0g0ν=1gνν=1gν=MM1g0s0.

Here is taken into account:

  • In the case of the Gaussian low-pass filter,  the magnitude formation can be omitted.
  • The sum over all detection pulse values is equal to  s0.


The  first, but also the last solution  is correct:

¨o(TD)/2 = MM1g0s0=MM1s0[12Q(2πfGT)]s0
¨o(TD)/2 = s0M1[12MQ(2πfGT)].

Using the relation  T=log2(M)/RB,  we arrive at the third proposed solution,  which is also applicable.


(5)  Using the results from  (2)  and  (4),  one obtains with  M=2:

¨o(TD)=2(2g0s0)=2(20.547V1V)=0.188V_.


(6)  On the other hand,  with g0=0.867V, s0=1V  and  M=4,  we get:

¨o(TD)=2(4/30.867V1V)=0.312V_.


(7)  According to subtask  (3)g0=0.867V  and correspondingly gVN=0.133V  (sum of all precursors and trailers).

  • The eye opening is  ¨o=0.312V.
  • From the sketch on the information section,  we can see that the upper boundary  (German:  "obere Grenzlinie"   ⇒   "o")  of the upper eye has the following value  (for  TD=0):
o=s02gVN=g0gVN=0.867V0.133V=0.734V.
  • The lower limit  (German:  "untere Grenzlinie"   ⇒   "u")  is at:
u=o¨o=0.734V0.312V=0.422V.
  • From this follows for the optimal decision threshold of the upper eye:
E3=o+u2=0.734V+0.422V2=0.578V.
  • The sought threshold  (for the lower eye)  is E_1 \, \underline {= \, –0.578 \, V}.
  • The average decision threshold is  E_2 = 0  for symmetry reasons.