optic.models.devices.iqm

iqm(Ei, u, param=None)

Optical In-Phase/Quadrature Modulator (IQM).

Parameters:
  • Ei (scalar or np.array) – Optical field at the input of the IQM.

  • u (complex-valued np.array) – Modulator’s driving signal (complex-valued baseband).

  • param (optic.utils.parameters object, optional) –

    Parameters of the MZM models.

    • param.Vpi : MZM’s Vpi voltage [V][default: 2 V]

    • param.VbI : I-MZM’s bias voltage [V][default: -2 V]

    • param.VbQ : Q-MZM’s bias voltage [V][default: -2 V]

    • param.Vphi : PM bias voltage [V][default: 1 V]

    • param.ERI : I-MZM extinction ratio [dB][default: 60 dB]

    • param.ERQ : Q-MZM extinction ratio [dB][default: 60 dB]

Returns:

Eo – Modulated optical field at the output of the IQM.

Return type:

complex-valued np.array

References

[1] M. Seimetz, High-Order Modulation for Optical Fiber Transmission. em Springer Series in Optical Sciences. Springer Berlin Heidelberg, 2009.