<?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.67020</article-id><article-id pub-id-type="publisher-id">OPJ-69206</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>
 
 
  All-Optical 3:8 Decoder with the Help of Terahertz Optical Asymmetric Demultiplexer
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Dilip</surname><given-names>Kumar Gayen</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Department of Computer Science &amp;amp; Engineering, College of Engineering &amp;amp; Management, Kolaghat, KTPP Township, Purba Medinipur, India</addr-line></aff><author-notes><corresp id="cor1">* E-mail:</corresp></author-notes><pub-date pub-type="epub"><day>07</day><month>07</month><year>2016</year></pub-date><volume>06</volume><issue>07</issue><fpage>184</fpage><lpage>192</lpage><history><date date-type="received"><day>26</day>	<month>May</month>	<year>2016</year></date><date date-type="rev-recd"><day>accepted</day>	<month>25</month>	<year>July</year>	</date><date date-type="accepted"><day>28</day>	<month>July</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>
 
 
  An all-optical 3:8 decoder unit with the help of terahertz optical asymmetric demultiplexer (TOAD) is proposed. The all-optical 3:8 decoder unit with a set of all-optical full-adders and optical exclusive-ORs (XORs), can be used to perform a fast central processor unit using optical hardware components. We try to exploit the advantages of TOAD-based optical switch to design an integrated all-optical circuit which can perform decoding of signal. A theoretical model is presented and verified through numerical simulation. The new method promises both higher processing speed and accuracy. The model can be extended for studying more complex all-optical circuit of enhanced functionality in which decoder is the basic building block. The operation of the proposed circuit is parallel in nature. The impact of the switching energy with small signal gain and variation of extinction ratio and contrast ration with control pulse energy of the switching outcome is explored and assessed by means of numerical simulations.
 
</p></abstract><kwd-group><kwd>Terahertz Optical Asymmetric Demultiplexer</kwd><kwd> Semiconductor Optical Amplifier</kwd><kwd> Optical Logic</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The development of different ultrafast all-optical switches has received considerable interest all over the world in recent years for future optical computing and information processing. The emergence of increasingly high speed, digital optical systems and optical processors demands an all-optical arithmetic unit to perform a set of optical arithmetic micro-operations. All-optical arithmetic units have many potential applications in optical communication systems and optical computing. Various architectures, algorithms, logical, and arithmetic operations have been proposed in the field of optical-optoelectronic computing and parallel signal processing in the past few decades [<xref ref-type="bibr" rid="scirp.69206-ref1">1</xref>] - [<xref ref-type="bibr" rid="scirp.69206-ref7">7</xref>] . A revolution has been brought about in all-optical information processing system with the help of the discovery of ultra high speed all-optical switches based on cross phase modulation. Among different optical switches, the terahertz optical asymmetric demultiplexer (TOAD) gate effectively combines fast switching time, high repetition rate, and low power consumption [<xref ref-type="bibr" rid="scirp.69206-ref8">8</xref>] - [<xref ref-type="bibr" rid="scirp.69206-ref10">10</xref>] . An all-optical half-adder using SOA-assisted Sagnac interferometer has been suggested and demonstrated by several groups of researches [<xref ref-type="bibr" rid="scirp.69206-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.69206-ref11">11</xref>] - [<xref ref-type="bibr" rid="scirp.69206-ref15">15</xref>] . Ghosh et al. have reported a new method of implementing all-optical frequency encoded logic operations and half-adder by the use of SOA as well as Mach-Zehnder interferometer [<xref ref-type="bibr" rid="scirp.69206-ref16">16</xref>] . A novel scheme for an ultra- high speed all-optical half-adder based on four waves mixing in semiconductor optical amplifiers has been demonstrated by Li [<xref ref-type="bibr" rid="scirp.69206-ref17">17</xref>] . Kim et al. have demonstrated how all-optical full-adder utilizes the mechanism of cross-gain modulation [<xref ref-type="bibr" rid="scirp.69206-ref18">18</xref>] . All-optical full-adder with bit differential delay has been reported by Poustie [<xref ref-type="bibr" rid="scirp.69206-ref19">19</xref>] . A complete analytical model of all-optical half-adder and full-adder has been proposed based on the principle of phase encoding technique [<xref ref-type="bibr" rid="scirp.69206-ref20">20</xref>] . Ghosh et al. have proposed a new scheme of implementing a wavelength encoded complete binary full-adder and full-subtractor unit in all-optical domain using the wavelength conversion by the nonlinear polarization rotation in a single semiconductor optical amplifier [<xref ref-type="bibr" rid="scirp.69206-ref21">21</xref>] . A novel frequency encoded all-optical half-adder, half-subtractor, and full-adder have been suggested by Mukherjee [<xref ref-type="bibr" rid="scirp.69206-ref22">22</xref>] . J. Wang et al. have proposed all-optical simultaneous half-adder, half-subtractor, and OR logic gate at 40 Gbit/s based on the cascaded sum and difference-frequency generation using periodically poled lithium niobate waveguide [<xref ref-type="bibr" rid="scirp.69206-ref23">23</xref>] . Cascading of two TOAD based switches has been demonstrated by B. C. Wang [<xref ref-type="bibr" rid="scirp.69206-ref7">7</xref>] . A terahertz-optical-asymmetric demultiplexer (TOAD)-based gate has already taken a significant role in the field of ultrafast all-optical information processing.</p><p>In this paper, we have tried to take the output from both the transmitting and reflecting mode of the device. That is, light coming out from both the input and the output ports is taken into account. With the help of TOAD-based switches, we propose decoder unit that can work in all-optical domains. The proposed all-optical schemes can exhibit its switching speed far above present-day electronic circuits. The operation of the proposed circuit is parallel in nature.</p></sec><sec id="s2"><title>2. Operation of TOAD Based Switch</title><p>The basic design of TOAD based switch is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>(a) [<xref ref-type="bibr" rid="scirp.69206-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.69206-ref24">24</xref>] . Here a nonlinear element (NLE) is placed asymmetrically in a loop. The coon NLE is semiconductor optical amplifier (SOA). In this paper, we have tried to use the output from both the transmitting and reflecting mode of the device. The output power at upper and lower can be expressed as [<xref ref-type="bibr" rid="scirp.69206-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.69206-ref25">25</xref>]</p><disp-formula id="scirp.69206-formula863"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1190507x6.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.69206-formula864"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1190507x7.png"  xlink:type="simple"/></disp-formula><p>where, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x8.png" xlink:type="simple"/></inline-formula>is the power gain. The time-dependent phase difference between clockwise (CW) and counter clockwise (CCW) pulses [<xref ref-type="bibr" rid="scirp.69206-ref25">25</xref>] is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x9.png" xlink:type="simple"/></inline-formula>. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x10.png" xlink:type="simple"/></inline-formula>with α being the line-width enhancement factor. In the absence of a control signal, data signal (incoming signal) enters the fiber loop, pass through the SOA at different times as they counter-propagate around the loop, and experience the same unsaturated small amplifier gain G<sub>ss</sub>, and recombine at the input coupler i.e. G<sub>ccw</sub> ≈ G<sub>cw</sub>. Then, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x11.png" xlink:type="simple"/></inline-formula>and expression for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x12.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x13.png" xlink:type="simple"/></inline-formula>. It shows that data is reflected back toward the source. When a control pulse is injected into the loop (CP=on), it saturates the SOA at time <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x14.png" xlink:type="simple"/></inline-formula> and changes its index of refraction. The gain of the SOA decreases rapidly as [<xref ref-type="bibr" rid="scirp.69206-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.69206-ref26">26</xref>] :</p><disp-formula id="scirp.69206-formula865"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1190507x15.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x16.png" xlink:type="simple"/></inline-formula> is the saturation energy of the SOA, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x17.png" xlink:type="simple"/></inline-formula>is the unsaturated single-pass amplifier gain and</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> (a) A TOAD based optical switch with single control pulse (CP), where SOA: Semiconductor optical amplifier, CW: Clockwise pulse, CCW: Counterclockwise pulse and Δx: asymmetric distance. (b) The schematic diagram of TOAD based switch</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1190507x18.png"/></fig><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x19.png" xlink:type="simple"/></inline-formula>is the energy fraction contained in the leading edge of the pulse until the moment<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x20.png" xlink:type="simple"/></inline-formula>. By definition <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x21.png" xlink:type="simple"/></inline-formula> = total energy of the control pulse. Here we consider Gaussian pulse <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x22.png" xlink:type="simple"/></inline-formula> as control signal. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x23.png" xlink:type="simple"/></inline-formula>is the control pulse energy. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x24.png" xlink:type="simple"/></inline-formula>is related to full width at half maximum (FWHM) by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x25.png" xlink:type="simple"/></inline-formula>. Then we can write</p><disp-formula id="scirp.69206-formula866"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1190507x26.png"  xlink:type="simple"/></disp-formula><p>where erf(.) is the error function. The SOA saturation time<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x27.png" xlink:type="simple"/></inline-formula>, then 99% of the pulse transmits through SOA. As a while the gain recovers due to injection of carriers and can be obtained from the gain recovery formula [<xref ref-type="bibr" rid="scirp.69206-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.69206-ref26">26</xref>] ,</p><disp-formula id="scirp.69206-formula867"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1190507x28.png"  xlink:type="simple"/></disp-formula><p>where, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x29.png" xlink:type="simple"/></inline-formula>is the gain recovery time. When periodic pulse train inserted in the SOA, then there is no time to recovery of the gain to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x30.png" xlink:type="simple"/></inline-formula>, but to a lower one <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x31.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.69206-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.69206-ref26">26</xref>] . Hence Equation (3) takes the form,</p><disp-formula id="scirp.69206-formula868"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1190507x32.png"  xlink:type="simple"/></disp-formula><p>Now, from the above equation we find,</p><disp-formula id="scirp.69206-formula869"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1190507x33.png"  xlink:type="simple"/></disp-formula><p>Now at next bit period (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x34.png" xlink:type="simple"/></inline-formula>), SOA gain does not reach to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x35.png" xlink:type="simple"/></inline-formula> but<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x36.png" xlink:type="simple"/></inline-formula>. So,</p><disp-formula id="scirp.69206-formula870"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1190507x37.png"  xlink:type="simple"/></disp-formula><p>For the next pulse, gain starts to reduce again and same process is repeated. As a result, the two counter- propagation data signal will experience differential gain saturation profiles i.e.<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x38.png" xlink:type="simple"/></inline-formula>. We can define the gain ratio [<xref ref-type="bibr" rid="scirp.69206-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.69206-ref26">26</xref>]</p><disp-formula id="scirp.69206-formula871"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1190507x39.png"  xlink:type="simple"/></disp-formula><p>where T is the eccentricity of the loop. Therefore when they recombine at the input coupler, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x40.png" xlink:type="simple"/></inline-formula> and the data will exit from the upper port i.e. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x41.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x42.png" xlink:type="simple"/></inline-formula>, the corresponding values can be obtained from the Equations ((1) and (2)), respectively. The energy of the control pulse is ten times greater than that of the incoming pulse. A filter may be used at the output of TOAD based switch to reject the control and pass the incoming pulse. The schematic diagram of TOAD based switch is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>(b).</p></sec><sec id="s3"><title>3. All-Optical 3:8 Decoder</title><p>A decoder is a combinational circuit that converts binary information from n input lines to a maximum of 2<sup>n </sup>unique output lines. The only inputs in decoders are the control bits. In digital electronics, a decoder can take the form of a multiple-input, multiple-output logic circuit that converts coded inputs into coded outputs, where the input and output codes are different e.g. n to 2<sup>n</sup>. A block diagram of 3:8 decoder (3 input lines and 8 output lines) is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>. To implement the optical 3:8 decoder, we use TOAD-based optical switches, namely s<sub>1</sub> to s<sub>12</sub> as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref> which has three select inputs (A, B and C). It is to be noted that the output of a TOAD-based switch can be used as a control signal for the other provided its intensity is increased suitably through an erbium-doped fiber amplifier and the wavelength is changed through a wavelength converter. The solid lines indicate that the output of one switch is directly connected to input of another switch. The dotted lines indicate that the output of one switch is connected to input of another via wavelength converted and erbium-doped fiber amplifier.</p><p>When 1 i.e. presence of incoming signal and A is incident on s<sub>1</sub>, light emerging through the upper channel is A and light emerging through lower channel is A̅. Similarly, when 1 and C is incident on s<sub>2</sub>, light emerging through the upper channel is C and light emerging through lower channel is C̅. Again when 1 and B are incident on s<sub>3</sub>, light emerging through the upper channel is B and light emerging through lower channel is B̅. Finally when 1 and C are incident on s<sub>4</sub> light emerging through the upper channel is C and light emerging through lower channel is C̅.</p><p>Again, When A and C are incident on s<sub>5</sub>, light emerging through the upper channel is AC and light emerging through lower channel is AC̅. Similarly when A̅ and C̅ are incident on s<sub>6</sub>, light emerging through the upper channel is A̅C̅ and light emerging through lower channel is A̅C. Again when B and C are incident on s<sub>7</sub> light emerging through the upper channel is BC and light emerging through lower channel is BC̅. Finally when B̅ and C̅ are incident on s<sub>8</sub> light emerging through the upper channel is B̅C̅ and light emerging through lower channel is B̅C. The eight cases are described in detail.</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> All-optical 3:8 decoder where S<sub>1</sub>-S<sub>12</sub>: TOAD based optical switches and D<sub>0</sub>-D<sub>7</sub>: Outputs</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1190507x43.png"/></fig><p>Case 1: When AC and BC are fed into s<sub>9</sub>, light emerging through the upper channel is ABC.</p><p>Case 2: When AC and BC are fed into s<sub>9</sub>, light emerging through the lower channel is AC(B̅+C̅)=AB̅C.</p><p>Case 3: When AC̅ and BC̅ are fed into s<sub>10</sub>, light emerging through the upper channel is ABC̅.</p><p>Case 4: When AC̅ and BC̅ are fed into s<sub>10</sub>, light emerging through the upper channel is AC̅(B̅+C)=AB̅C̅.</p><p>Case 5: When A̅C̅ and B̅C̅ are fed into s<sub>11</sub>, light emerging through the upper channel is A̅B̅C̅.</p><p>Case 6: When A̅C̅ and B̅C̅ are fed into s<sub>11</sub>, light emerging through the upper channel is A̅BC̅.</p><p>Case 7: When A̅C and B̅C are fed into s<sub>12</sub>, light emerging through the upper channel is A̅B̅C.</p><p>Case 8: When A̅C and B̅C are fed into s<sub>12</sub>, light emerging through the upper channel is A̅BC.</p><p>The above observations are put in a table as shown in <xref ref-type="table" rid="table1">Table 1</xref>. This verifies the operation of 3:8 decoder.</p></sec><sec id="s4"><title>4. Simulated Results</title><p>The parameters used in this simulation are taken from the literature survey of different research papers [<xref ref-type="bibr" rid="scirp.69206-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.69206-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.69206-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.69206-ref26">26</xref>] . The values of different parameters as : unsaturated amplifier gain of the SOA (G<sub>ss</sub>) = 30 dB, gain recovery time of SOA (τ<sub>e</sub>) = 90 ps, saturation energy of the SOA (E<sub>sat</sub>) = 1000 fJ, eccentricity of the loop (T<sub>asym</sub>) = 30 ps, line-width enhancement factor (α) = 6, full width at half maximum of control pulse (σ) = 6 ps, bit period (T<sub>c</sub>) = 100 ps, and a control pulse energy (E<sub>cp</sub>) = 100 fJ so that the operational conditions are satisfied. The simulated input waveforms are shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>. The simulated output waveforms are shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>.</p><p>To study the operation of the circuit, we find the appropriate value of the SOA small signal gain for which switching energy is minimized. For this reason, the switching energy’s dependence on the small signal gain is plotted in <xref ref-type="fig" rid="fig5">Figure 5</xref>. It can be seen from this figure that the energy decreases exponentially with the increase of small signal gain and reaches a minimum value of 100 fJ at 20 dB.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Truth table of decoder</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  colspan="3"  >Select Inputs</th><th align="center" valign="middle"  colspan="8"  >Outputs</th></tr></thead><tr><td align="center" valign="middle" >A</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >D<sub>0 </sub></td><td align="center" valign="middle" >D<sub>1 </sub></td><td align="center" valign="middle" >D<sub>2 </sub></td><td align="center" valign="middle" >D<sub>3 </sub></td><td align="center" valign="middle" >D<sub>4 </sub></td><td align="center" valign="middle" >D<sub>5 </sub></td><td align="center" valign="middle" >D<sub>6 </sub></td><td align="center" valign="middle" >D<sub>7 </sub></td></tr><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td></tr></tbody></table></table-wrap><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Simulated input waveforms, where power (Watt) is along the y-axis whereas time (ps) is along the x-axis</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1190507x44.png"/></fig><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Simulated output waveforms, where power (Watt) is along the y-axis whereas time (ps) is along the x-axis</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1190507x45.png"/></fig><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Variation of switching energy versus small signal gain</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1190507x46.png"/></fig><p>This is an expected behavior of the switch, since higher small signal gain values drastically affect the SOA dynamics and can induce larger differential gain between the counter-propagating clock components, so that switching can be achieved with less energy. Inversely, a larger energy is required to compensate for the decrease of small signal gain and deeply saturate the SOA, so that the necessary gain changed is occurred.</p><p>In order to assess the performance of the circuit at 20 Gbit/s, we define different suitable metrics for this purpose. The most suitable metrics are the extinction ratio and contrast ratio. The extinction ratio (ER) is define as</p><disp-formula id="scirp.69206-formula872"><label>, (10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1190507x47.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x48.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x49.png" xlink:type="simple"/></inline-formula> is the minimum and maximum peak power of the 1-states and 0-states, respectively, and the contrast ratio (CR) is</p><disp-formula id="scirp.69206-formula873"><label>, (11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-1190507x50.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x51.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x52.png" xlink:type="simple"/></inline-formula> is the mean of the peak power of the 1-states and 0-states, respectively. For high performance these two metrics should lie at least in the vicinity of 8.5 dB, so that the 1-states can be clearly distinguished from the 0-states (ER), while the largest fraction of the incoming data signal exits at the target output of the circuit (CR) [<xref ref-type="bibr" rid="scirp.69206-ref27">27</xref>] . <xref ref-type="fig" rid="fig6">Figure 6</xref> and <xref ref-type="fig" rid="fig7">Figure 7</xref> show the effect on the ER and CR of different control pulse energy, while keeping other parameters constant. The control pulse energy is required to achieve a differential phase shift of π between the counter-propagating incoming pulses and hence full constructive interference at the output. The role of this energy is thus very important, since only at a phase shift of π can transfer the incoming pulses to outputs. The common characteristic of all curves is that both ER and CR increase with increasing control pulse energy up to a certain value after which these metrics are decreased smoothly. This happens because when control</p><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Variation of ER with different control pulse energy</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1190507x53.png"/></fig><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Variation of ER with different control pulse energy</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-1190507x54.png"/></fig><p>pulse energy is reduced from some specified value then it cannot alter significantly the SOA properties, that is insufficient to create the necessary differential shift and hence reduces the matrices variation.</p><p>On the other hand, if the control pulse energy is increased from some specified value (~100 fJ) then the SOA becomes strongly saturated so that the counter clock-wise pulse has enough time to see a partly recovered gain, that is also insufficient to create the necessary differential shift and hence reduces the matrices variation.</p><p>From Figures 5-7 and their explanation, it can be inferred that the requirements for the critical parameters are G<sub>ss</sub> = 20 dB, τ<sub>e</sub> = 100 ps, E<sub>cp</sub> = 100 fJ, E<sub>sat</sub> = 1000 fJ, T<sub>asym</sub> = 30 ps, α = 6, σ = 12 ps, and x = 50 ps respectively, which obviously is not unique and falls within the specified boundaries. Then by combining these values with those held constant throughout the simulation, we can obtain ER = 8.71 dB and CR = 11.67 dB at outputs respectively of the circuit configuration. Therefore all considered performance metrics are more that acceptable, which is reflected on the quality of the pulse stream obtained at the outputs [<xref ref-type="bibr" rid="scirp.69206-ref28">28</xref>] . The eye-diagram [<xref ref-type="bibr" rid="scirp.69206-ref29">29</xref>] is the superposition of the outputs for the repetition period of the inputs. The high quality of the obtained pseudo-eye diagram (PED) is further supported by its relative eye opening (O) defined as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x55.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x56.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-1190507x57.png" xlink:type="simple"/></inline-formula> are the minimum and maximum powers at 1-state and 0-state, respectively. An eye-diagram with large eyes indicates a clear transmission with a low bit error rate. Here, we get PED (O) = 82.88% at the outputs, respectively, which indicates an excellent response of the circuit to the incoming data at its output terminals.</p></sec><sec id="s5"><title>5. Conclusion</title><p>In this paper, we have reported all-optical 3:8 decoder. The proposed scheme has been verified with numerical simulations. We have tried to take the output from both the transmitting and reflecting mode of the device. That is, light coming out from both the input and the output ports is taken into account. Variation of the switching energy’s dependence on the small signal gain is also discussed in this paper. By conducting numerical simulation, we have specified the requirements for the control pulse energy, gain recovery time and input pulse width so that the performance metrics of extinction ratio, contrast ratio and relative opening of the pseudo-eye diagram are acceptable. We obtain ER = 8.71 dB, CR = 11.67 dB and PED (O) = 82.88%, which indicates an excellent response of the circuit to the incoming data at its output terminals. This circuit can be used to design many complex all-optical circuits. The model can be extended for studying more complex all-optical circuits of enhanced functionality in which the proposed circuit developed in this paper may be assumed as the basic building blocks.</p></sec><sec id="s6"><title>Acknowledgements</title><p>The authors are grateful to Technical Education Quality Improvement Programme (TEQIP) phase II by National Project Implementation Unit (Approval No.―CEMK/TEQIP-lI/R&amp;D/Project/15-16/03) for providing the grant for this work.</p></sec><sec id="s7"><title>Cite this paper</title><p>Dilip Kumar Gayen, (2016) All-Optical 3:8 Decoder with the Help of Terahertz Optical Asymmetric Demultiplexer. Optics and Photonics Journal,06,184-192. doi: 10.4236/opj.2016.67020</p></sec></body><back><ref-list><title>References</title><ref id="scirp.69206-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Zoiros, K.E., Vardakas, J., Houbavlis, T. and Moyssidis, M. (2005) Investigation of SOA-Assisted Sagnac Recirculating Shift Register Switching Characteristics. International Journal for Light and Electron Optics, 116, 527-541. http://dx.doi.org/10.1016/j.ijleo.2005.03.005</mixed-citation></ref><ref id="scirp.69206-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Bhattacharyya, A., Gayen, D.K. and Chattopadhyay, T. (2013) All-Optical Binary Coded Decimal to Binary Converter with the Help of Terahertz Asymmetric Demultiplexer Based Switch. Proceedings of 5th International Conference on Computers and Devices for Communication (CODE), Kolkata, 17-19 December 2012, 1-4. http://dx.doi.org/10.1109/CODEC.2012.6509307</mixed-citation></ref><ref id="scirp.69206-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Suzuki, M. and Uenohara, H. (2009) Invesigation of All-Optical Error Detection Circuitusing SOA-MZI Based XOR Gates at 10 Gbit/s. Electronics Letters, 45, 224. http://dx.doi.org/10.1049/el:20093461</mixed-citation></ref><ref id="scirp.69206-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Minh, H.L., Ghassemlooy, Z. and Ng, W.P. (2008) Characterization and Performance Analysis of a TOAD Switch Employing a Dual Control Pulse Scheme in High Speed OTDM Demultiplexer. IEEE Communications Letters, 12, 316-318. http://dx.doi.org/10.1109/LCOMM.2008.061299</mixed-citation></ref><ref id="scirp.69206-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Li, G. (2009) Recent Advances in Coherent Optical Communication. Advances in Optics and Photonics, 1, 279-307. http://dx.doi.org/10.1364/AOP.1.000279</mixed-citation></ref><ref id="scirp.69206-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Bhattacharyya, A., Gayen, D.K. and Chattopadhyay, T. (2012) 4-Bit All-Optical Binary to Two’s Complement Converter. Proceedings of International Conference on Communications, Devices and Intelligent Systems, Kolkata, 28-29 December 2012, 496-499. http://dx.doi.org/10.1109/codis.2012.6422247</mixed-citation></ref><ref id="scirp.69206-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Wang, B., Baby, V., Tong, W., Xu, L., Friedman, M., Runser, R., Glesk, I. and Prucnal, P. (2002) A Novel Fast Optical Switch Based on Two Cascaded Terahertz Optical Asymmetric Demultiplexers (TOAD). Optics Express, 10, 15-23. http://dx.doi.org/10.1364/OE.10.000015</mixed-citation></ref><ref id="scirp.69206-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Sokoloff, J.P., Prucnal, P.R., Glesk, I. and Kane, M. (1993) A Terahertz Optical Asymmetric Demultiplexer (TOAD). IEEE Photonics Technology Letters, 5, 787-790. http://dx.doi.org/10.1109/68.229807</mixed-citation></ref><ref id="scirp.69206-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Wang, H., Wu, J. and Lin, J. (2005) Performance Analysis on Terahertz Optical Asymmetric Demultiplexer with Assist Light Injection. Optics Communications, 256, 83-97. http://dx.doi.org/10.1016/j.optcom.2005.06.037</mixed-citation></ref><ref id="scirp.69206-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Parolari, P., Boffi, P., Marazzi, L. and Martinelli, M. (2003) Two-Stage Sagnac Demultiplexer. Journal of Lightwave Technology, 21, 1808-1812. http://dx.doi.org/10.1109/JLT.2003.815508</mixed-citation></ref><ref id="scirp.69206-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Poustie, A.J., Blow, K.J., Kelly, A.E. and Manning, R.J. (1998) All-Optical Binary Half-Adder. Optics Communications, 156, 22-26. http://dx.doi.org/10.1016/S0030-4018(98)00349-6</mixed-citation></ref><ref id="scirp.69206-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Kim, S.H., Kim, J.H., Choi, J.W., Son, C.W., Byun, Y.T., Jhon, Y.M., Lee, S., Woo, D.H. and Kim, S.H. (2006) All-Optical Half-Adder Using Cross-Gain Modulation in Semiconductor Optical Amplifiers. Optics Express, 14, 10693-10698. http://dx.doi.org/10.1364/OE.14.010693</mixed-citation></ref><ref id="scirp.69206-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Gayen, D.K., Chattopadhyay, T., Bhattacharyya, A., Basak, S. and Dey, D. (2014) All-Optical Half Adder/Subtractor Using Terahertz Optical Asymmetric Demultiplexer. Applied Optics, 53, 8400-8409.</mixed-citation></ref><ref id="scirp.69206-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Kim, J.H., Byun, Y.T., Jhon, Y.M., Lee, S., Woo, D.H. and Kim, S.H. (2003) All-Optical Half-Adder Using Semiconductor Optical Amplifier Based Devices. Optics Communications, 218, 345-349. http://dx.doi.org/10.1016/S0030-4018(03)01203-3</mixed-citation></ref><ref id="scirp.69206-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Chen, Z. (2010) Simple Novel All-Optical Half-Adder. Optical Engineering, 49, 43201-43206. http://dx.doi.org/10.1117/1.3366669</mixed-citation></ref><ref id="scirp.69206-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Ghosh, B., Pal, R.R. and Mukhopadhyay, S. (2011) A New Approach to All-Optical Half-Adder by Utilizing Semiconductor Optical Amplifier Based MZI Wavelength Converter. Optik—International Journal for Light and Electron Optics, 122, 1804-1807. http://dx.doi.org/10.1016/j.ijleo.2010.10.042</mixed-citation></ref><ref id="scirp.69206-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Li, P., Huang, D., Zhang, X. and Zhu, G. (2006) Ultra-High Speed All-Optical Half-Adder Based on Four Wave Mixing in Semiconductor Optical Amplifier. Optics Express, 14, 11839-11847. http://dx.doi.org/10.1364/OE.14.011839</mixed-citation></ref><ref id="scirp.69206-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Kim, J.H., Kim, S.H., Son, C.W., Ok, S.H., Kim, S.J., Choi, J.W., Byun, Y.T., Jhon, Y.M., Lee, S., Woo, D.H. and Kim, S.H. (2005) Realization of All-Optical Full-Adder Using Cross-Gain Modulation. Proceedings of the Conference on Semiconductor Lasers and Applications, SPIE, 5628, 333-340. http://dx.doi.org/10.1117/12.576410</mixed-citation></ref><ref id="scirp.69206-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Poustie, A., Blow, K.J., Kelly, A.E. and Manning, R.J. (1999) All-Optical Full-Adder with Bit Differential Delay. Optics Communications, 168, 89-93. http://dx.doi.org/10.1016/S0030-4018(99)00348-X</mixed-citation></ref><ref id="scirp.69206-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Mukhopadhyay, S. and Chakraborty, B. (2009) A Method of Developing Optical Half-and Full-Adders Using Optical Phase Encoding Technique. Proceedings of the Conference on Communications, Photonics, and Exhibition (ACP), Shanghai, 2-6 November 2009, 1-2.</mixed-citation></ref><ref id="scirp.69206-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Ghosh, P., Kumbhakar, D., Mukherjee, A.K. and Mukherjee, K. (2011) An All-Optical Method of Implementing a Wavelength Encoded Simultaneous Binary Full-Adder-Full-Subtractor Unit Exploiting Nonlinear Polarization Rotation in Semiconductor Optical Amplifier. Optik—International Journal for Light and Electron Optics, 122, 1757-1763. http://dx.doi.org/10.1016/j.ijleo.2010.10.039</mixed-citation></ref><ref id="scirp.69206-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Mukherjee, K. (2011) Method of Implementation of Frequency Encoded All-Optical Half-Adder, Half-Subtractor, and Full-Adder Based on Semiconductor Optical Amplifiers and Add Drop Multiplexers. Optik—International Journal for Light and Electron Optics, 122, 1188-1194. http://dx.doi.org/10.1016/j.ijleo.2010.07.026</mixed-citation></ref><ref id="scirp.69206-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Wang, J., Sun, J. and Sun, Q. (2007) Single-PPLN-Based Simultaneous Half-Adder, Half-Subtracter, and OR Logic Gate: Proposal and Simulation. Optics Express, 15, 1690-1699. http://dx.doi.org/10.1364/OE.15.001690</mixed-citation></ref><ref id="scirp.69206-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Sokoloff, J.P., Glesk, I., Prucnal, P.R. and Boneck, R.K. (1994) Performance of a 50 Gbit/s Optical Time Domain Multiplexed System Using a Terahertz Optical Asymmetric Demultiplexer. IEEE Photonics Technology Letters, 6, 98-100. http://dx.doi.org/10.1109/68.265902</mixed-citation></ref><ref id="scirp.69206-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Eiselt, M., Pieper, W. and Weber, H.G. (1995) SLALOM: Semiconductor Laser Amplifier in a Loop Mirror. Journal of Lightwave Technology, 13, 2099-2112. http://dx.doi.org/10.1109/50.469721</mixed-citation></ref><ref id="scirp.69206-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Gayen, D.K., Chattopadhyay, T., Das, M.K., Roy, J.N. and Pal, R.K. (2011) All-Optical Binary to Gray Code and Gray to Binary Code Conversion Scheme with the Help of Semiconductor Optical Amplifier-Assisted Sagnac Switch. IET Circuits, Devices &amp; Systems, 5, 123-131. http://dx.doi.org/10.1049/iet-cds.2010.0069</mixed-citation></ref><ref id="scirp.69206-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Houbavlis, T., Zoiros, K.E., Kanellos, G. and Tsekrekos, C. (2004) Performance Analysis of Ultrafast All-Optical Boolean XOR Gate Using Semiconductor Optical Amplifier-Based Mach-Zehnder Interferometer. Optics Communications, 232, 179-199. http://dx.doi.org/10.1016/j.optcom.2003.12.062</mixed-citation></ref><ref id="scirp.69206-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Houbavlis, T. and Zoiros, K.E. (2003) 10-GHz All-Optical Recirculating Shift Register with Semiconductor Optical Amplifier (SOA)-Assisted Sagnac Switch and SOA Feedback. Optical Engineering, 42, 2483-2484. http://dx.doi.org/10.1117/1.1599363</mixed-citation></ref><ref id="scirp.69206-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Gutierrez-Castrejon, R., Occhi, L., Schares, L. and Guekos, G. (2001) Recovery Dynamics of Cross-Modulated Beam Phase in Semiconductor Amplifiers and Applications to All-Optical Signal Processing. Optics Communications, 195, 167-177. http://dx.doi.org/10.1016/S0030-4018(01)01315-3</mixed-citation></ref></ref-list></back></article>