<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OPJ</journal-id><journal-title-group><journal-title>Optics and Photonics Journal</journal-title></journal-title-group><issn pub-type="epub">2160-8881</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/opj.2016.69023</article-id><article-id pub-id-type="publisher-id">OPJ-71029</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Chemistry&amp;Materials Science</subject><subject> Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Numerical Simulation of an All Optical Flip-Flop Based on a Nonlinear Distributed Bragg Reflector Laser Structure
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Hossam</surname><given-names>Zoweil</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Advanced Technology and New Materials Research Institute, City of Scientific Research and Technology Applications, New Borg EL-Arab City, Alexandria, Egypt</addr-line></aff><author-notes><corresp id="cor1">* E-mail:</corresp></author-notes><pub-date pub-type="epub"><day>30</day><month>09</month><year>2016</year></pub-date><volume>06</volume><issue>09</issue><fpage>217</fpage><lpage>228</lpage><history><date date-type="received"><day>August</day>	<month>22,</month>	<year>2016</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>September</month>	<year>27,</year>	</date><date date-type="accepted"><day>September</day>	<month>30,</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  A new design for an all optical flip flop is introduced. It is based on a nonlinear Distributed Bragg Reflector (DBR) semiconductor laser structure. The device does not require a holding beam. An optical gain medium confined between 2 Bragg reflectors forms the device. One of the Bragg reflectors is detuned from the other by making its average refractive index slightly higher, and it has a negative nonlinear coefficient that is due to direct absorption at Urbach tail. At low light intensity in the structure, the detuned Bragg reflector does not provide optical feedback to start a laser mode. An optical pulse injected to the structure reduces the detuning of the nonlinear Bragg reflector and a laser mode builds up. The device is reset by detuning the second Bragg reflector optically by an optical pulse that generates electron-hole pairs by direct absorption. A mathematical model of the device is introduced. The model is solved numerically in time domain using a general purpose graphics processing unit (GPGPU) to increase accuracy and to reduce the computation time. The switching dynamics of the device are in nanosecond time scale. The device could be used for all optical data packet switching/routing.
 
</p></abstract><kwd-group><kwd>All-Optical Flip-Flop</kwd><kwd> Distributed Bragg Reflector</kwd><kwd> Nonlinear Grating</kwd><kwd> GPGPU</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>All-optical flip-flops are building blocks in all optical network. All-optical flip-flop is used as an all optical memory element, or in all optical signal processing/generation, [<xref ref-type="bibr" rid="scirp.71029-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.71029-ref2">2</xref>] . Several devices/systems are introduced to perform all-optical flip-flop function. An all-optical flip-flop based on 2 semiconductor lasers is shown in [<xref ref-type="bibr" rid="scirp.71029-ref3">3</xref>] , the lasers are coupled such that when one laser is “ON” it quenches the other. A device based on coupled micro ring lasers is presented in [<xref ref-type="bibr" rid="scirp.71029-ref4">4</xref>] , the device is implemented on an InP/InGaAsP photonic integrated circuit. The two output states of the flip-flop are due to clock-wise and anti-clock-wise laser modes in the coupled rings. Low power device where the two output states are clock-wise and anti-clock-wise laser modes in a single micro disk laser is implemented on a silicon chip in [<xref ref-type="bibr" rid="scirp.71029-ref5">5</xref>] . A device based on Distributed Feedback (DFB) semiconductor laser and a holding beam is shown in [<xref ref-type="bibr" rid="scirp.71029-ref6">6</xref>] , where the bistability is due to spacial hole burning effect. In [<xref ref-type="bibr" rid="scirp.71029-ref7">7</xref>] , an all optical flip-flop based on dispersive bistabolity in Vertical Cavity Semiconductor Optical Amplifier (VCSOA) is implemented. The device is reset by cross gain modulation (XGM) in the presence of a holding beam. These devices require holding beams or they generate output at both states, other types of devices are bistable laser diodes. The bistable laser diode does not require a holding beam. The bistable laser diodes have two states; OFF states (no optical output), or ON state. In [<xref ref-type="bibr" rid="scirp.71029-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.71029-ref9">9</xref>] , a saturable absorber is implemented within the gain laser cavity to achieve optical bistability, in a bistable laser diode. In [<xref ref-type="bibr" rid="scirp.71029-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.71029-ref11">11</xref>] , bistable laser diodes are investigated. The optical bistability is due to nonlinear distributed optical feedback within the laser cavity.</p><p>In [<xref ref-type="bibr" rid="scirp.71029-ref11">11</xref>] , a bistable all optical flip-flop is introduced. The device consists of a DFB laser structure, where a part of the wave-guiding layer is detuned from the remaining part of the DFB structure. The detuned part has a negative nonlinear coefficient such that at a high light intensity in the structure the negative nonlinear coefficient reduces the detuning of the DFB section. Whence the detuning is reduced, the optical feedback along the structure allows for a laser mode to build up. The laser mode light intensity maintains the detuning in the nonlinear section. The Device is switched OFF by another optical pulse of higher frequency that is able to detune a second part of the DFB wave-guiding layer (by generating electron-hole pairs that reduce the average refractive index in that section). To prevent the Reset pulse from reaching the nonlinear part of the structure, an optical loss section that absorbs the optical signal in the range of the reset pulse frequency is introduced in the structure to attenuate the reset pulse before reaching the nonlinear detuned section.</p><p>In this work, we introduce a flip-flop based on a single bistable laser diode. It does not require a holding beam for bistable operation. The device has advantages over the structure in [<xref ref-type="bibr" rid="scirp.71029-ref11">11</xref>] . First, instead of using a nonlinear shifted DFB structure to provide feedback and bistablility, the new structure has a semiconductor optical amplifier section confined between a Distributed Bragg reflector (DBR) section, and a nonlinear Distributed Bragg reflector section. Second, instead of using an optical absorber (by altering the semiconductor bandgap energy along the structure) to prevent the Reset pulse from reaching the nonlinear DFB section, only a strong Bragg grating implemented in the SOA section and tuned to the Reset pulse wavelength is used. The strong Bragg grating in the SOA section has its reflection band far detuned from the gain spectrum of the SOA section.</p><p>The device has a simple design, compared to the device shown in [<xref ref-type="bibr" rid="scirp.71029-ref11">11</xref>] . The switch OFF dynamics in [<xref ref-type="bibr" rid="scirp.71029-ref11">11</xref>] depends on cross gain modulation (XGM), where a Reset pulse at a frequency higher than the operating wavelength reduces the optical gain, and the laser mode is switched OFF. The switch OFF mechanism in this work depends on reducing the quality factor (by reducing the optical feedback from one of the DBR sections) of the laser cavity optically. The optical gain is not altered by the Reset pulse.</p><p>In the following sections, the operation and the schematic of the device are described in details. Also, a mathematical model describing the device is introduced. The mathematical model is solved numerically, and results are plotted and discussed.</p></sec><sec id="s2"><title>2. Device Configuration and Operation</title><p>The device is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>. It consists of a distributed Bragg reflector section (section “1”), followed by a gain section (section “2”), and a nonlinear distributed Bragg reflector (section “3”) that is detuned from the Bragg reflector of section “1”.</p><p>In section “1”, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x2.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x3.png" xlink:type="simple"/></inline-formula> is the average refractive index, Λ<sub>1</sub> is the grating period. λ<sub>G</sub><sub>1</sub> is the wavelength at the center of the reflection band. λ<sub>1</sub> is assumed to be 1500 nm. λ<sub>1</sub> presents the set pulse wavelength. The optical gain spectrum of section 2 has its peak gain around λ = λ<sub>1</sub>. In section 2,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x4.png" xlink:type="simple"/></inline-formula>. λ<sub>G</sub><sub>2</sub> is the wavelength at the center of the reflection band of the grating in section “2”. Λ<sub>2</sub> is the grating period in section “2”. λ<sub>2</sub> = 1400 nm which is the reset pulse wavelength.</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Distribution of linear, nonlinear refractive index, and optical gain</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-1190524x5.png"/></fig>Switching Dynamics<p>At low light intensity in the structure, due to the detuning of section “3”, lacking of optical feedback will prevent the laser mode from building up. By injecting an optical pulse at λ = λ<sub>1</sub> (at z = 0), the detuning of section “3” is reduced due to the negative nonlinear coefficient. The negative nonlinear coefficient in section “3” is due to direct absorption at Urbach tail, [<xref ref-type="bibr" rid="scirp.71029-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.71029-ref13">13</xref>] . It is assumed that the photon energy at λ = λ<sub>1</sub> is few tenths of Milli-electron.volts (meV) below the band-gap energy in section “3”. In this case, the reflections bands of gratings in sections “1” and “3” start to overlap. This overlap provides optical feedback that allows for a laser mode to build up. The laser mode intensity maintains the reduction in the detuning of section “3”, and the output laser mode is stable.</p><p>To reset the device (to switch the laser output OFF), section “1” is detuned optically.</p><p>The optical Reset pulse reduces the refractive index in section “1” by direct absorption at the Urbach tail in section “1”. It is assumed that the photon energy at λ<sub>2</sub> is few tenths of Milli-electron.volts (meV) lower than the band gap energy of section “1”. Reduction of refractive index in section “1” leads to the detuning of the grating in section “1”. Hence the reflections bands of sections “1” and “3” do not overlap, and the optical feedback does not support optical laser mode anymore. The laser mode ceases to exist and the average refractive index in section “3” relaxes to its original value which leads to the detuning of grating in section “3”. The Reset pulse at λ = λ<sub>2</sub> may generate electron-hole pairs in section “3” too. To avoid this, a grating in section “2” is introduced (as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>), this grating reflects the Reset pulse back to section “1”. The grating reflection band is around λ = λ<sub>2</sub>, and the reflection band is chosen to be outside the gain spectrum of the active region in section “2”. In the simulations, it is assumed that λ<sub>2</sub> = 1400 nm. The semiconductor band gaps in sections “1”, “2”, and “3” could be adjusted to match the Set and Reset pulse incident photon energies by fabricating the waveguide from semiconductor alloy InGaAsP on InP substrate. By changing the percentages of the elements of the alloy InGaAsP, the band gap of the semiconductor changes, [<xref ref-type="bibr" rid="scirp.71029-ref14">14</xref>] .</p><p>In the following section, a mathematical model of the device is presented, and the simulation parameters are tabulated and discussed.</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Semiconductor band-gap distribution along the wave-guiding layer,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x7.png" xlink:type="simple"/></inline-formula>: photon energy at λ = λ<sub>1,2</sub> respectively</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-1190524x6.png"/></fig></sec><sec id="s3"><title>3. Mathematical Model and Simulation Parameters</title><p>The optical field inside the structure is assumed to consist of a forward propagating mode and a backward propagating mode. Slow wave approximation is assumed, [<xref ref-type="bibr" rid="scirp.71029-ref15">15</xref>] .</p><p>The electric field at λ = λ<sub>1</sub> (ω = ω<sub>1</sub>) is:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x8.png" xlink:type="simple"/></inline-formula>.</p><p>It presents both the Set pulse and the output optical field. The Reset pulse is modeled as:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x9.png" xlink:type="simple"/></inline-formula>.</p><p>It is modeled at ω = ω<sub>2</sub> (λ = λ<sub>2</sub>). The mathematical model of the Flip-Flop is presented through the following equations:</p><disp-formula id="scirp.71029-formula1"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-1190524x10.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.71029-formula2"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-1190524x11.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.71029-formula3"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-1190524x12.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.71029-formula4"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-1190524x13.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.71029-formula5"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-1190524x14.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.71029-formula6"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-1190524x15.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.71029-formula7"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-1190524x16.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.71029-formula8"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-1190524x17.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.71029-formula9"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-1190524x18.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.71029-formula10"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-1190524x19.png"  xlink:type="simple"/></disp-formula><p>Equations (1) and (2) present the forward and backward waves of the laser mode. Equations (3) and (4) present the forward and the backward waves of the input Reset pulse. c is the velocity of light in vacuum. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x20.png" xlink:type="simple"/></inline-formula>is the average refractive index of wave-guiding layer. L = 187.5 μm is the length of the structure. δn = 0.006 in section “3”. δβ is the detuning of the incident light from the grating’s center wavelength. It is chosen to be δβ = 0 in the simulations.</p><p>Γ<sub>1</sub> presents the detuning in section “3” and the direct absorption loss at that section. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x21.png" xlink:type="simple"/></inline-formula>= −10<sup>−</sup><sup>26</sup> m<sup>3</sup> presents the change in the refractive index due to the change in the free carrier density in the semiconductor nonlinear section, and ξ presents the optical loss introduced by the free carriers generated in the semiconductor, [<xref ref-type="bibr" rid="scirp.71029-ref16">16</xref>] [<xref ref-type="bibr" rid="scirp.71029-ref17">17</xref>] . In section 3, α (z) = 480 cm<sup>−</sup><sup>1</sup>, which is the direct absorption at λ<sub>1</sub>. Γ<sub>2</sub> is the coupling coefficient in section “1” and “3”. Δn = 0.001. Γ<sub>3</sub> is the coupling coefficient in section “2”. Δn<sub>Reset</sub> = 0.06. The direct absorption loss in section “1” is α<sub>abs</sub> = 480 cm<sup>−</sup><sup>1</sup> at λ = λ<sub>2</sub>. N<sub>c</sub> is the generated electron-hole carriers density in the semiconductor guiding layer along the device. I<sub>1</sub> is the optical power density in Watt/meter<sup>2</sup> of the switched laser mode. I<sub>2</sub> is the optical power density of the Reset pulse in Watt/meter<sup>2</sup>. N<sub>g</sub> is the electron-hole density in the active gain layer that provides gain in section “2”. q is the electron charge, and V is the volume of the active gain cavity.</p><p>Other simulation parameters are shown in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>The coupled differential equations are solved numerically using Rung-Kutta techniques. To increase the numerical accuracy and to reduce the computing time, a general purpose graphics processing unit (GPGPU) is used in the simulation to perform parallel computing of the system of the differential equations. A PC machine is used to perform the simulations. It is built with: GTX 980Ti GPU card, 32 GB RAM, operating system Linux (Ubuntu), and processor Intel @ Core<sup>TM</sup> i3-4130 CPU @ 3.40 GHz &#180; 4. The integration step used in the z direction is L/80. The time integration step is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x22.png" xlink:type="simple"/></inline-formula>. After each integration step in time domain, random optical fields are added to the forward and backward laser mode fields to simulate the spontaneous emission from the active layer. In each time integration step, the integration along the z direction is performed by 80 parallel threads on the GPU card. The simulation code is written using CUDA C, [<xref ref-type="bibr" rid="scirp.71029-ref18">18</xref>] . In the following section simulation results are presented and discussed.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Device parameters</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Symbols</th><th align="center" valign="middle" >Description</th><th align="center" valign="middle" >Value</th></tr></thead><tr><td align="center" valign="middle" >L</td><td align="center" valign="middle" >Length</td><td align="center" valign="middle" >187.5 μm</td></tr><tr><td align="center" valign="middle" >I<sub>current</sub></td><td align="center" valign="middle" >Current injected in the active layer</td><td align="center" valign="middle" >0.13 Ampere</td></tr><tr><td align="center" valign="middle" >v<sub>g</sub></td><td align="center" valign="middle" >Group velocity</td><td align="center" valign="middle" >10<sup>8</sup> m/sec</td></tr><tr><td align="center" valign="middle" >γ</td><td align="center" valign="middle" >Line-width enhancement</td><td align="center" valign="middle" >−0.5</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x23.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Gain saturation</td><td align="center" valign="middle" >1.5 &#215; 10<sup>−23</sup> m<sup>3</sup></td></tr><tr><td align="center" valign="middle" >Θ</td><td align="center" valign="middle" >Overlap factor</td><td align="center" valign="middle" >0.35</td></tr><tr><td align="center" valign="middle" >V</td><td align="center" valign="middle" >Cavity volume</td><td align="center" valign="middle" >0.18 &#215; 10<sup>−16</sup> m<sup>3</sup></td></tr><tr><td align="center" valign="middle" >τ<sub>car</sub></td><td align="center" valign="middle" >Non-radiative recombination in nonlinear sections</td><td align="center" valign="middle" >1 nsec</td></tr><tr><td align="center" valign="middle" >τ<sub>g</sub></td><td align="center" valign="middle" >Non-radiative recombination in the active layer</td><td align="center" valign="middle" >3 nsec</td></tr><tr><td align="center" valign="middle" >B</td><td align="center" valign="middle" >Radiative Recombination</td><td align="center" valign="middle" >10<sup>−23</sup> m<sup>3</sup>/sec</td></tr><tr><td align="center" valign="middle" >C</td><td align="center" valign="middle" >Auger recombination</td><td align="center" valign="middle" >3 &#215; 10<sup>−40</sup> m<sup>6</sup>/sec</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x24.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Differential gain at ω<sub>1</sub></td><td align="center" valign="middle" >4 &#215; 10<sup>−20</sup> m<sup>2</sup></td></tr><tr><td align="center" valign="middle" >N<sub>tr</sub></td><td align="center" valign="middle" >Transparency carrier density</td><td align="center" valign="middle" >10<sup>23</sup> m<sup>−3</sup></td></tr></tbody></table></table-wrap></sec><sec id="s4"><title>4. Simulations and Results</title><p>In the following simulations, the laser output mode power, and the Reset pulse optical power are both normalized to P<sub>0</sub> = 5 &#215; 10<sup>−</sup><sup>5</sup> Watt. The electron-hole pairs density generated in the nonlinear wave-guiding layer is normalized to N<sub>c</sub> = 10<sup>23</sup> m<sup>−</sup><sup>3</sup>. The electron-hole carrier density in the active layer N<sub>g</sub> is normalized to N<sub>tr</sub>. Also, the coordinate z along the device is normalized to L. The time step in the integration is normalized to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x25.png" xlink:type="simple"/></inline-formula>.</p><sec id="s4_1"><title>4.1. Optical Bistability Loop Simulation</title><p>In order to estimate the injected current that will lead to a bistable operation of the device, the optical bistability loop should be simulated numerically. This is performed by increasing the current injected to the device from zero to 197 mA linearly in 150 nsec, then, the injected current is decreased linearly to zero in another 150 nsec. The output optical power is plotted against injected current. A part of the optical bistability loop is shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>. The extinction ratio between ON and OFF state is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x26.png" xlink:type="simple"/></inline-formula>. From the bistability loop, an injected current of I = 130 mA is assumed as it allows for a bistable operation.</p></sec><sec id="s4_2"><title>4.2. Simulations of Steady States: OFF and ON States</title><p>In <xref ref-type="fig" rid="fig4">Figure 4</xref>, the output optical power is simulated for 37.5 nsec during OFF state. The output optical level corresponds to amplified spontaneous emission at z = L. To switch the device ON, an optical pulse at wavelength λ = λ<sub>1</sub> and optical power P = P<sub>0</sub> is injected at z = 0. The optical pulse is injected at simulation time t = 3.75 nsec, and has a width of</p><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Bistability loop versus injected current</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-1190524x27.png"/></fig><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Output optical power in: (a) OFF state, and (b) ON state</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-1190524x28.png"/></fig><p>0.1875 nsec (pulse energy 9.34 &#215; 10<sup>−</sup><sup>3</sup> Picojoule). It generates electron-hole pairs in section 3 by direct absorption of photons at Urbach tail. The free carriers density reduces the refractive index in section “3”. The detuning in section “3” is reduced and the reflection bands of both gratings (in section “1” and “3”) overlap. This overlap provides optical feedback to build up a laser mode. The optical intensity of the laser mode maintains the electron-hole carriers density in section “3” (as a part of the laser mode is absorbed in this section), and the output laser mode is stable. The optical laser output stabilizes in about 0.5 nsec.<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x29.png" xlink:type="simple"/></inline-formula>, the normalized electron-hole density at z = 7L/8 in section &quot;3&quot; is plotted as function of time in <xref ref-type="fig" rid="fig5">Figure 5</xref>. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x30.png" xlink:type="simple"/></inline-formula>increases by the injection of the optical pulse, then it stabilises at<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x31.png" xlink:type="simple"/></inline-formula>.<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x32.png" xlink:type="simple"/></inline-formula>, the normalized carrier density in the active gain layer at z = L/2 is plotted as function of time in <xref ref-type="fig" rid="fig6">Figure 6</xref>. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x33.png" xlink:type="simple"/></inline-formula>is reduced slightly in the ON state, this is because small output laser power is enough to maintain the reduction in refraction index in section “3”. <xref ref-type="fig" rid="fig7">Figure 7</xref> shows the normalized change in the average refractive index along the device. That is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x34.png" xlink:type="simple"/></inline-formula> is plotted against z for both the OFF state, and ON state at the end of the simulation time (at t = 37.5 nsec).</p></sec><sec id="s4_3"><title>4.3. Simulations of ON/OFF Transition Dynamics</title><p>In this section, the ON/OFF transitions dynamics are investigated in time domain. First the device is switched ON by an input optical pulse injected at z = 0. At t = 0.75 nsec</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> N<sub>c</sub>/N<sub>0</sub> at z = 7L/8 as a function of time during ON state operation</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-1190524x35.png"/></fig><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> N<sub>g</sub>/N<sub>tr</sub> at z = L/2 as a function of time during ON state operation</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-1190524x36.png"/></fig><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Normalized change in refractive index along z in: (a) OFF state, and (b) ON state</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-1190524x37.png"/></fig><p>from the beginning of the simulation time, an input pulse at λ = λ<sub>1</sub>, of width 0.1875 nsec (9.34 &#215; 10<sup>−</sup><sup>3</sup> Picojoule) is injected to the device. The injected pulse induces free carriers in section “3” and reduces the refractive index. Hence the reflection bands of grating in sections “1” and “3” overlap and the optical feedback allows for a laser mode to build up. A part of the laser mode intensity is absorbed in section 3, and it maintains the electron-hole density required to reduce the refractive index in section 3. To switch the device OFF, an optical pulse at λ = λ<sub>2</sub> is injected to the device at z = 0. The optical pulse has power P<sub>Reset</sub> = P<sub>0</sub>, and it is injected at time t = 3.75 nsec. The pulse has a width of 0.46875 nsec (pulse energy = 0.0234 Picojoule). The injected pulse has photons energy slightly less than the band gap energy of section “1”. A part of the pulse photons are absorbed at Urbach tail in this section. The electron-hole generated in section “1” reduces the refractive index in this section. When the refractive index in section “1” is reduced, the reflection bands of both gratings in sections “1” and “3” do not overlap any more. No optical feedback can sustain the laser mode. The laser mode is switched OFF, and the refractive index in section 3 starts to relax to its original value in the OFF state. The output optical power is shown in <xref ref-type="fig" rid="fig8">Figure 8</xref> during ON and OFF operations/ transitions. The laser output transition from OFF to ON state stabilizes in about 0.5 nsec. The laser mode is switched from ON state to OFF state in about 0.32 nsec. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x38.png" xlink:type="simple"/></inline-formula>at z = 7L/8 is shown in <xref ref-type="fig" rid="fig9">Figure 9</xref> as a function of time. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-1190524x39.png" xlink:type="simple"/></inline-formula>at z = L/2 is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>0 as a function of time. The Reset pulse width 0.46875 nsec is longer than the Set pulse width. The slightly longer pulse width is needed to allow for N<sub>c</sub> in section “3” to decay during the Reset pulse so that when the Reset pulse elapses, the optical feedback from section 3 does not allow for the laser mode to build up again. The optical Reset pulse at λ = λ<sub>2</sub> can generate electron-hole pairs in section “3” if it reaches this section. In order to prevent the Reset pulse from reaching section 3, the grating in section “2” is introduced to reflect this pulse back to section “1”. Δn<sub>Reset</sub> is chosen to be 0.06 in section “2” to produce a strong coupling between forward and backward wave at λ = λ<sub>2</sub> in this section which results in a very small percentage of the Reset pulse is reaching section “3”. <xref ref-type="fig" rid="fig1">Figure 1</xref>1 shows the Reset pulse power at z = 3L/4; at the end of section “2” as a function of time. The Reset pulse power reaching this section is about P<sub>Reset</sub> &#215; 10<sup>−</sup><sup>12</sup>, the attenuation is due to the direct absorption in section “1”, and the reflection from the grating in section “2”.</p><p>The relative change in the average refractive index in both sections “1” and “3” during ON/OFF transitions is plotted as a function of distance along the device at several time frames as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>2.</p><fig id="fig8"  position="float"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Output optical power during ON/OFF operations</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-1190524x40.png"/></fig><fig id="fig9"  position="float"><label><xref ref-type="fig" rid="fig9">Figure 9</xref></label><caption><title> N<sub>c</sub>/N<sub>0</sub> at z = 7L/8 evolution with time during ON/OFF operations</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-1190524x41.png"/></fig><fig id="fig10"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>0</label><caption><title> Time evolution of N<sub>g</sub>/N<sub>tr</sub> at z = L/2 during ON/OFF operations</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-1190524x42.png"/></fig><fig id="fig11"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>1</label><caption><title> Time evolution of Reset pulse power at z = 3L/4</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-1190524x43.png"/></fig><fig id="fig12"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>2</label><caption><title> Refractive index changes along the structure at different time frames</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-1190524x44.png"/></fig></sec></sec><sec id="s5"><title>5. Discussion</title><p>The switch OFF time of the device is about 0.32 nsec, which is small compared to the switch OFF time of 2 nsec of the flip-flop in [<xref ref-type="bibr" rid="scirp.71029-ref11">11</xref>] . The injected current in [<xref ref-type="bibr" rid="scirp.71029-ref11">11</xref>] is 0.95523 Amp, but in this work the injected current is 0.13 Amp for the same device length. In this work, the need for an optical absorber as in [<xref ref-type="bibr" rid="scirp.71029-ref11">11</xref>] is eliminated by using a strong grating at the middle of the device to prevent the reset pulse from reaching the nonlinear section. The device could be built from InGaAsP alloy on InP substrate to be able to alter the bandgap along the structure. However it is possible to build the device from 3 separate section: DBR section, a gain section with a strong grating tuned to λ = λ<sub>2</sub> and a nonlinear DBR section.</p></sec><sec id="s6"><title>6. Conclusion</title><p>In this work, a new semiconductor all-optical flip-flop is introduced. The device is a bistable laser diode, and it does not require a holding beam for a bistable operation. The device consists of DBR laser with a nonlinear DBR section. The nonlinearity is due to direct absorption at the Urbach tail. A mathematical model that describes the fields and carriers density in the device is presented. The mathematical model is solved numerically using parallel computing on a GPGPU to reduce the simulation time and to increase the accuracy. The all optical flip-flop presented in this work is a single bistable laser diode, however it is possible to implement the device from three separate devices (2 DBR sections and one gain section) The investigation of such possible design will be left for a future work. The device could be implemented using InGaAsP alloy on InP substrate. The output optical field in OFF to ON state transition is stabilised after 0.5 nsec, and the ON to OFF state transition takes about 0.2 nsec. The switching dynamics are in nano-second time scale. The device is suitable for applications such as all-optical data packet routing/switching.</p></sec><sec id="s7"><title>Cite this paper</title><p>Zoweil, H. (2016) Numerical Simulation of an All Optical Flip-Flop Based on a Nonlinear Distributed Bragg Reflector Laser Structure. Optics and Photonics Journal, 6, 217-228. http://dx.doi.org/10.4236/opj.2016.69023</p></sec></body><back><ref-list><title>References</title><ref id="scirp.71029-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Dorren, H.J.S., Hill, M.T., Liu, Y., Calabretta, N., Srivatsa, A., Huijskens, F.M., de Waardt, H. and Khoe, G.D. (2003) Optical Packet Switching and Buffering by Using All-Optical Signal Processing Methods. Journal of Lightwave Technology, 21, 2-12. http://dx.doi.org/10.1109/JLT.2002.803062</mixed-citation></ref><ref id="scirp.71029-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Li, P., Wang, Y. and Zhang, J. (2010) All-Optical Fast Random Number Generator. Optics Express, 18, 20360-20369. http://dx.doi.org/10.1364/OE.18.020360</mixed-citation></ref><ref id="scirp.71029-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Martin, T., de Waardt, H., Khoe, G.D. and Dorren, H.J.S. (2001) All-Optical Flip-Flop Based on Coupled Laser Diodes. IEEE Journal of Quantum Electronics, 37, 405-413. http://dx.doi.org/10.1109/3.910450</mixed-citation></ref><ref id="scirp.71029-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Hill, M.Y., Dorren, H.J.S., de Vries, T., Leijtens, X.J.M., den Besten, J.H., Smalbrugge, B., Oei, Y.S., Binsma, H., Khoe, G.D. and Smit, M.K. (2004) A Fast Low-Power Optical Memory Based on Coupled Micro-Ring Lasers. Nature, 432, 206-208. http://dx.doi.org/10.1038/nature03045</mixed-citation></ref><ref id="scirp.71029-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Liu, L., Kumar, R., Huybrechts, K., Spuesens, T., Roelkens, G., Geluk, E.J., de Vries, T., Regreny, P., Thourhout, D.V., Baets, R. and Morthier, G. (2010) An Ultra-Small, Low-Power, All-Optical Flip-Flop Memory on a Silicon Chip. Nature Photonics, 4, 182-187.</mixed-citation></ref><ref id="scirp.71029-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Huybrechts, K., Morthier, G. and Baet, R. (2008) Fast All-Optical Flip-Flop Based on a Single Distributed Feedback Laser Diode. Optics Express, 16, 11405-11410. http://dx.doi.org/10.1364/OE.16.011405</mixed-citation></ref><ref id="scirp.71029-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Kaplan, A.M., Agrawal, G.P. and Maywar, D.N. (2009) All-Optical Flip-Flop Operation of VCSOA. Electronics Letters, 45, 127-128. http://dx.doi.org/10.1049/el:20093124</mixed-citation></ref><ref id="scirp.71029-ref8"><label>8</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Kawaguchi</surname><given-names> H. </given-names></name>,<etal>et al</etal>. (<year>1997</year>)<article-title>Bistable Laser Diodes and Their Applications: State of the Art</article-title><source> IEEE Journal of Selected Topics in Quantum Electronics</source><volume> 3</volume>,<fpage> 1254</fpage>-<lpage>1270</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.71029-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Odagawa, T. (1991) Bistable Semiconductor Laser Diode Device. US Patent, 5007061.</mixed-citation></ref><ref id="scirp.71029-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Zoweil, H. (2015) Numerical Simulation of a Novel All-Optical Flip-Flop Based on a Chirped Nonlinear Distributed Feedback Semiconductor Laser Structure Using GPGPU Computing. Journal of Modern Optics, 62, 738-744. http://dx.doi.org/10.1080/09500340.2015.1005186</mixed-citation></ref><ref id="scirp.71029-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Zoweil, H. (2016) Simulations of an All-Optical Flip-Flop with a Reset Pulse Frequency Exceeding Operating Frequency. Egyptian Journal of Basic and Applied Sciences, 3, 322-328. http://dx.doi.org/10.1016/j.ejbas.2016.04.001</mixed-citation></ref><ref id="scirp.71029-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Pankove, J.I. (1965) Absorption Edge of Impure Gallium Arsenide. Physical Review, 140, A2059-A2065. http://dx.doi.org/10.1103/PhysRev.140.A2059</mixed-citation></ref><ref id="scirp.71029-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Dow, J.D. and Redfield, D. (1972) Toward a Unified Theory of Urbach’s Rule and Exponential Absorption Edges. Physical Review B, 5, 594-610.</mixed-citation></ref><ref id="scirp.71029-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Adachi, S. (2004) Physical Properties of III-V Semiconductor Compounds. Wiley, Hoboken. (Nostrand Reinhold, 1993)</mixed-citation></ref><ref id="scirp.71029-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Carrol, J., Whiteaway, J. and Plumb, D. (1998) Distributed Feedback Semiconductor Laser. IEE, London. http://dx.doi.org/10.1049/PBCS010E</mixed-citation></ref><ref id="scirp.71029-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Bennett, B.R., Soref, R.A. and Del Alamo, J.A. (1990) Carrier-Induced Change in Refractive Index of InP, GaAs, and InGaAsP. IEEE Journal of Quantum Electronics, 26, 113-122. http://dx.doi.org/10.1109/3.44924</mixed-citation></ref><ref id="scirp.71029-ref17"><label>17</label><mixed-citation publication-type="book" xlink:type="simple">Haug, H. (Ed.) (1988) Optical Nonlinearities and instabilities in Semiconductors. Academic Press, INC. New York.</mixed-citation></ref><ref id="scirp.71029-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">http://docs.nvidia.com/cuda</mixed-citation></ref></ref-list></back></article>