Abstract

Using numerical simulations, we demonstrate the use of ring resonator arrays (RRAs) for pulse repetition rate multiplication (PRRM) and arbitrary envelope shaping to generate a pair of output pulse trains with arbitrary binary code profiles simultaneously from a single input pulse train. We investigate three configurations of RRAs: MtimesN, 1timesN, and Mtimes1. All can perform PRRM and generate two pulse trains with the required binary code profiles simultaneously; however, the two-dimensional (MtimesN) configuration suffers less waveguide loss. We also show that a nonlinear optical loop mirror can be used to remove the pulse-to-pulse phase variations in the output pulse trains

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call