Home Forums SYSTEM Chromatic Dispersion Compensation using DSP in coherent optical communication

Viewing 1 reply thread
  • Author
    • #19557

      Dear all,

      I am new with OptiSym. I am using optiwave for the compensation of Chromatic Dispersion (CD), using DSP at the receiver end, in the coherent optical communication. For this I have to use the MATLAB component, for running the particular algorithms encoded in MATLAB, in the OptiSystem. In another one can say I am using co-simulation of MATLAB and Optisystem. In the MATLAB code I have used a parameter ‘sampling interval’. For getting this parameter I have a requirement of sampling frequency of input signals (4 inputs) coming at the ‘MATLAB Component’ block. I have basically two problems: The first one is how to measure the sampling frequency of those input signals? and second one is what should be the format of the input signals (electrical or M-ary), since they are coming from the analog to digital converter (ADC) block?

    • #19567
      Damian Marek

      Your first question can be solved by creating a new Parameter in the Matlab component and using the scripting functionality to set it equal to the Layout parameter “Sample rate”. You could also calculate it quickly from the time step data from the input port.

      The signal format will still be electrical. The ADC block simulates a generated discrete electrical signal.


Viewing 1 reply thread
  • You must be logged in to reply to this topic.