optic.dsp.core.calcMZM
- calcMZM(Ai, Vpi, u, Vb, ER)
Fast function to calculate the Mach-Zehnder modulator (MZM) model.
- Parameters:
Ai (float) – Amplitude of the input signal.
Vpi (float) – Half-wave voltage of the MZM.
u (float) – RF voltage applied to the MZM.
Vb (float) – DC bias voltage.
ER (float) – Extinction ratio of the MZM (in dB).
- Returns:
Output signal after modulation.
- Return type:
float
References
[1] Y. Yamaguchi, et al, “Precise Optical Modulation Using Extinction-Ratio and Chirp Tunable Single-Drive Mach–Zehnder Modulator,” Journal of Lightwave Technology, vol. 35, no. 21, pp. 4781-4788, 1 Nov.1, 2017,