1. Field of the Invention
This invention relates generally to optical digital circuits, including latches and logic gates. More particularly, embodiments of the invention are concerned with optical latches based on devices such as lasing semiconductor optical amplifiers (LSOAs).
2. Description of Related Technologies
Digital electronics has revolutionized technology. Generally, in digital electronics, basic “building block” electronic digital circuits are combined to create more complicated and useful circuits, such as computer processors. These basic “building block” digital circuits include such well-known circuits as a NOT gate, a NOR gate, an OR gate, an AND gate, a NAND gate, a latch, and an astable multivibrator. Each of these electronic digital circuits is well known in the art.
However, the speed of electronic digital circuits is limited. For example, typical electronic digital circuits comprise transistors, which turn on and off. The transitions between on and off for each transistor takes time. Thus, electronic digital circuits limit a system's speed. In general, optical systems are capable of greater speed than electronic systems. Therefore, it is desirable to have optical digital circuits.
In addition, the use of electronic digital circuits in optical systems has drawbacks. For example, optical communication systems are capable of quickly moving large amounts of data. Frequently, it is desirable to use digital circuits in these optical communication systems. When electronic circuits are use in optical systems, the optical signal is converted into an electronic signal. After processing by the electronic circuits, the signal is reconverted to an optical signal. This conversion and re-conversion requires extra components, which add cost and size to the system. Further, the use of electronic components limits the speed of the system to the speed of the electronics, rather than allowing the system to take advantage of the speed of optical circuits.
The present invention is optical logic devices. The optical logic devices are analogous to electrical logic devices, but operate with light, rather than electrons.
One embodiment is an optical NOT gate, which inverts an input optical signal. The input optical signal is received at an amplifier input of a lasing semiconductor optical amplifier (LSOA). The laser output of the LSOA is used as the output of the optical NOT gate. The laser output outputs an optical signal that is the inversion of the input optical signal. Thus, the LSOA functions as an optical NOT gate.
Another embodiment is an optical astable multivibrator. An LSOA and a time delay are used to form the optical astable multivibrator. The laser output of the LSOA is connected to the input of the time delay. The output of the time delay is connected to the input of the LSOA. This looping of the LSOA laser output through the time delay back to the LSOA input causes the amplifier output of the LSOA to output a clock signal. The frequency of this clock signal can be varied by changing the distance between mirrors in the LSOA, changing the index of refraction of a tunable layer in the LSOA, changing the index of refraction of a layer within the time delay, or through other methods.
Another embodiment is an optical RS latch. Two LSOAs are used in the optical RS latch. A first, set, input is connected to the input of a first LSOA. The laser output of the first LSOA is used as a first, Qbar, output of the optical RS latch. The laser output of the first LSOA is also connected to the input of a second LSOA, via a splitter and a combiner. A second, reset, input is connected to the input of the second LSOA. The laser output of the second LSOA is used as a second, Q, output of the optical RS latch. The laser output of the second LSOA is also connected to the input of the first LSOA, via a splitter and a combiner. In operation, the optical RS latch has two stable states. If a high signal is applied to the set input while the reset input receives no signal or a low signal, the first stable state is reached. In the first stable state, the Q output is high and the Qbar output is low. If the high signal is removed from the set input, the RS latch remains in this state, with the Q output high and the Qbar output low. If a high signal is applied to the reset input while the set input receives no signal or a low signal, the second stable state is reached. In the second stable state, the Qbar output is high and the Q output is low. If the high signal is removed from the reset input, the RS latch remains in this state, with the Qbar output high and the Q output low.
Another embodiment is an optical NAND gate. A first input is input to the amplifier input of a first VLSOA. A second input is input to the amplifier input of a second VLSOA. The laser outputs of the two VLSOAs are combined to form the NAND gate output.
Another embodiment is an optical NOR gate. A first input and second input are combined and sent to the amplifier input of a VLSOA. The laser output of the VLSOA is used as the NOR gate output.
Other embodiments include combinations of some of the above embodiments. By combining various optical logic devices, more complex optical logic circuits, such as AND and OR gates, are created. One embodiment of such a complicated optical logic circuit is an optical clocked latch. The optical clocked latch includes an optical RS latch, and two optical AND gates. A first input and a clock signal are input to a first optical AND gate. The output of the first optical AND gate is connected to the set input of the optical RS latch. A second input and the clock signal are input to a second optical AND gate. The output of the second optical AND gate is connected to the reset input of the optical RS latch. The Q output of the optical RS latch is the output of the optical clocked latch.
The invention has other advantages and features which will be more readily apparent from the following detailed description of the invention and the appended claims, when taken in conjunction with the accompanying drawing, in which:
Each of the described embodiments of optical logical devices comprises a vertical lasing semiconductor optical amplifier (VLSOA). Thus, the VLSOA is described first, followed by sections describing various optical logical devices. One advantage of implementing optical digital circuitry or devices using VLSOAs is that the optical logical devices are fast compared to other semiconductor-based optical implementations. This is because a high intensity field (laser or injected) is present in the VLSOA. This speeds up the processes within the gain medium of the VLSOA, increasing the switching speed of the VLSOA.
Although the described embodiments include VLSOAs, other devices can be used in other embodiments. For example, transverse lasing SOAs (in which the laser cavity is oriented transversely with respect to the amplifying path), other lasing SOAs in which the laser cavity is off-axis with respect to the amplifying path, or longitudinal lasing SOAs in which the laser cavity is aligned with respect to the amplifying path may all be used in place of some or all of the VLSOAs. In such devices, the lasing signal may be made distinct from the amplified signal by polarization, wavelength, propagation direction, or other method to separate the lasing and amplified signals.
Vertical Lasing Semiconductor Optical Amplifier:
Referring to
Comparing to
VLSOA 200 is a vertical lasing semiconductor optical amplifier since the laser cavity 240 is a vertical laser cavity. That is, it is oriented vertically with respect to the amplifying path 230 and substrate 202. The VLSOA 200 preferably is long in the longitudinal direction, allowing for a long amplifying path 230 and, therefore, more amplification. The entire VLSOA 200 is an integral structure formed on a single substrate 202 and may be integrated with other optical elements. In most cases, optical elements which are coupled directly to VLSOA 200 will be coupled to the amplifying path 230 within the VLSOA. Depending on the manner of integration, the optical input 212 and output 214 may not exist as a distinct structure or facet but may simply be the boundary between the VLSOA 200 and other optical elements. Furthermore, although this disclosure discusses the VLSOA 200 primarily as a single device, the teachings herein apply equally to arrays of devices.
VLSOA 200 is a layered structure, allowing the VLSOA 200 to be fabricated using standard semiconductor fabrication techniques, preferably including organo-metallic vapor phase epitaxy (OMVPE) or organometallic chemical vapor deposition (OMCVD). Other common fabrication techniques include molecular beam epitaxy (MBE), liquid phase epitaxy (LPE), photolithography, e-beam evaporation, sputter deposition, wet and dry etching, wafer bonding, ion implantation, wet oxidation, and rapid thermal annealing, among others.
The optical signal amplified by the VLSOA 200 is confined in the vertical direction by index differences between bottom cladding 205, active region 204, and top cladding 207, and to a lesser extent by index differences between the substrate 202, bottom mirror 208, confinement layer 219, and top mirror 206. Specifically, active region 204 has the higher index and therefore acts as a waveguide core with respect to cladding layers 205,207. The optical signal is confined in the transverse direction by index differences between the confinement structure 209 and the resulting aperture 215. Specifically, aperture 215 has a higher index of refraction than confinement structure 209. As a result, the mode of the optical signal to be amplified is generally concentrated in dashed region 221. The amplifying path 230 is through the active region 204 in the direction in/out of the plane of the paper with respect to
The choice of materials system will depend in part on the wavelength of the optical signal to be amplified, which in turn will depend on the application. Wavelengths in the approximately 1.3–1.6 micron region are currently preferred for telecommunications applications, due to the spectral properties of optical fibers. The approximately 1.28–1.35 micron region is currently also preferred for data communications over single mode fiber, with the approximately 0.8–1.1 micron region being an alternate wavelength region. The term “optical” is meant to include all of these wavelength regions. In a preferred embodiment, the VLSOA 200 is optimized for the 1.55 micron window.
In one embodiment, the active region 204 includes a multiple quantum well (MQW) active region. MQW structures include several quantum wells and quantum wells have the advantage of enabling the formation of lasers with relatively low threshold currents. In alternate embodiments, the active region 204 may instead be based on a single quantum well or a double-heterostructure active region. The active region 204 may be based on various materials systems, including for example InAlGaAs on InP substrates, InAlGaAs on GaAs, InGaAsP on InP, GaInNAs on GaAs, InGaAs on ternary substrates, and GaAsSb on GaAs. Nitride material systems are also suitable. The materials for bottom and top cladding layers 205 and 207 will depend in part on the composition of active region 204.
Examples of top and bottom mirrors 206 and 208 include Bragg reflectors and non-Bragg reflectors such as metallic mirrors. Bottom mirror 208 in
The electrical contacts 210,211 are metals that form an ohmic contact with the semiconductor material. Commonly used metals include titanium, platinum, nickel, germanium, gold, palladium, and aluminum. In this embodiment, the laser cavity is electrically pumped by injecting a pump current via the electrical contacts 210,211 into the active region 204. In particular, contact 210 is a p-type contact to inject holes into active region 204, and contact 211 is an n-type contact to inject electrons into active region 204. Contact 210 is located above the semiconductor structure (i.e., above confinement layer 219 and the semiconductor part of Bragg reflector 217, if any) and below the dielectric part of Bragg reflector 217, if any. For simplicity, in
Confinement structure 209 is formed by wet oxidizing the confinement layer 219. The confinement structure 209 has a lower index of refraction than aperture 215. Hence, the effective cross-sectional size of laser cavity 240 is determined in part by aperture 215. In other words, the confinement structure 209 provides lateral confinement of the optical mode of laser cavity 240. In this embodiment, the confinement structure 209 also has a lower conductivity than aperture 215. Thus, pump current injected through electrical contact 210 will be channeled through aperture 215, increasing the spatial overlap with optical signal 221. In other words, the confinement structure 209 also provides electrical confinement of the pump current.
Referring again to
In various embodiments of optical logic devices, various components may be coupled by waveguides, coupled directly to each other, coupled by fibers or coupled using free space systems (e.g., lenses and/or mirrors). Further, the VLSOA may be integrated with other optical elements to form the optical logic devices.
The integration of VLSOAs 110 with other optical elements may be implemented using any number of techniques. In one approach, both the VLSOA 110 and the other optical element are formed using a common fabrication process on a common substrate, but with at least one parameter varying between the VLSOA and the optical element. For example, selective area epitaxy (SAE) and impurity induced disordering (IID) are two fabrication processes which may be used in this manner.
In one approach based on SAE, a nitride or oxide SAE mask is placed over selected areas of the substrate. Material is deposited on the masked substrate. The SAE mask results in a difference between the transition energy (e.g., the bandgap energy) of the material deposited on a first unmasked area of the substrate and the transition energy of the material deposited on a second unmasked area of the substrate. For example, the material deposited on the first unmasked area might form part of the active region of the VLSOA and the material deposited on the second unmasked area might form part of the core of a waveguide, with the difference in transition energy accounting for the different optical properties of the active region and the transparent core. SAE is particularly advantageous because it results in a smooth interface between optical elements and therefore reduces optical scattering at this interface, This, in turn, reduces both parasitic lasing modes and gain ripple. Furthermore, the SAE approach can be confined to only the minimum number of layers necessary (e.g., only the active region), thus minimizing the impact on the rest of the integrated optical device.
In a different approach based on IID, an IID mask is placed over selected areas of the substrate. The masked substrate is bombarded with impurities, such as silicon or zinc, and subsequently annealed to cause disordering and intermixing of the materials in the bombarded region. The IID mask results in a difference between the transition energy of the material underlying a masked area of the substrate and the transition energy of the material underlying an unmasked area of the substrate. Continuing the previous example, the masked area might form part of the VLSOA active region and the unmasked area might form part of the core of a waveguide, with the difference in transition energy again accounting for the different optical properties.
In the previous SAE and IID examples, the difference in transition energy results in different optical properties between the VLSOA active region and a waveguide. Engineering the transition energy may also be used to fabricate many other types of integrated optical devices. For example, changing the transition energy between two VLSOAs can be used to optimize each VLSOA for a different wavelength region. In this way, the transition energy in a VLSOA could be graded in a controlled way to broaden, flatten, and shape the gain profile. Alternately, two different elements, such as a VLSOA and a laser source might require different transition energies for optimal performance. Other embodiments will be apparent.
In a different approach, the VLSOA and the optical element are formed on a common substrate but using different fabrication processes. In one example, a VLSOA is formed on the common substrate in part by depositing a first set of materials on the substrate. Next, the deposited material is removed from selected areas of the substrate, for example by an etching process. A second set of materials is deposited in the selected areas to form in part the optical element. Etch and fill is one process which follows this approach. Continuing the VLSOA and waveguide example from above, materials are deposited to form the VLSOA (or at least a portion of the VLSOA). In the areas where the waveguide is to be located, these materials are removed and additional materials are deposited to form the waveguide (or at least a portion of it).
In yet another approach, the VLSOA and the optical element are formed on separate substrates by separate fabrication processes and then integrated onto a common substrate. Planar lightwave circuitry and silicon optical bench are two examples of processes following this approach. In one example, the VLSOA is formed on a first substrate. The optical element is formed on a second substrate. The VLSOA and the optical element are then integrated onto a common substrate, which could be the first substrate, the second substrate or a completely different substrate.
The operation of the VLSOA 110 as an amplifier illustrates the basic physics underlying the VLSOA 110. Referring to
NOT Gate (Inverter):
The optical NOT gate 300 takes advantage of the fact that, in the VLSOA 110, the laser signal exiting the laser output 116 acts as a ballast. In other words, if the amplified signal on amplifier output 114 is strong, the ballast laser signal on output 116 will be weak. But if the amplifier signal on 114 is weak, the ballast laser signal on 116 will be strong. Hence, if a digital “0”, an optical signal that is weak or nonexistent, is input to the amplifier input 112, the resulting amplified signal on amplifier output 114 will still be relatively weak and the ballast laser signal on 116 will be strong (a digital “1”). Conversely, if a digital “1”, a strong signal, is input to the amplifier input 112, the resulting amplified signal on 114 will also be strong and the ballast laser signal on 116 will be weak or nonexistent (digital “0”). Taken to an extreme, if no signal is input to the amplifier input 112 of the VLSOA 110, there will be no amplified output 114 and the ballast laser signal on 116 will have its maximum strength. On the other hand, if a sufficiently strong signal is input to the amplifier input 112 of the VLSOA, the gain region of the VLSOA 110 will be deleted and lasing will be extinguished, resulting in no ballast laser signal form output 116. Hence, the VLSOA 110 operates as an inverter. For digital logic gates, it is preferable a digital 1 at the input 302 have the save intensity level as a digital 1 at the output 304, and the same for digital 0. In this way, digital logic gates can be cascaded without requiring intermediate regenerative devices.
With respect to the example of
NOR Gate:
The optical NOR gate 400 takes advantage of the fact that, in the VLSOA 110, the ballast laser signal on 116 acts as a ballast. If a weak signal (a digital “0”) is input to the amplifier input 112, the semiconductor gain medium 120 will not be near depleted by the optical signal on the amplifying path 130 (i.e., it will be well below the depletion threshold) and the ballast laser signal on 116 will be strong (a digital “1”). Conversely, if a strong signal (digital “1”) is input to the amplifier input 112, the semiconductor gain medium 120 will be near or beyond depletion and the ballast laser signal on 116 will be weak or extinguished (digital “0”). The depletion threshold of the VLSOA 110 is set so that only one of the optical signals A and B must be strong (a digital “1”) in order to deplete the semiconductor gain medium 120, thus resulting in a weak or extinguished ballast laser signal X (a digital “0”). If none of the inputs is strong, the VLSOA 110 is not sufficiently depleted and a strong ballast laser signal X (a digital “1”) results. Thus, NOR functionality is implemented.
The depletion threshold of the VLSOA 110 may be set in a number of different ways. For example, varying the gain of the VLSOA 110 will vary the depletion threshold. A higher gain means that depletion will be achieved by a weaker signal at the amplifier input 112, since the weaker signal at the amplifier input 112 will be amplified more while propagating through the VLSOA 110. In other words, increasing the gain of the VLSOA 110 reduces the depletion threshold. As another example, the amount of laser ballast itself may be varied by varying how much the VLSOA 110 is pumped. Pumping the VLSOA 110 harder results in a stronger laser ballast, which in turn will require more depletion before toggling. Thus, pumping harder increases the depletion threshold.
Thus, the depletion threshold of the VLSOA 110 in the optical NOR gate 400 is set low enough that a high signal on either of the inputs 402 and 404 is enough to weaken or extinguish the ballast laser output of the VLSOA 110 so the output 406 of the optical NOR gate 400 is low. When either or both of the inputs 402 and 404 are high, the output 406 of the optical NOR gate 400 is low. When neither of the inputs 402 and 404 carries a high signal, the output 406 of the optical NOR gate 400 is high.
NAND Gate:
The optical NAND gate 500 takes advantage of the fact that, in the VLSOAs 508 and 510, the ballast laser signals on the laser outputs 116 act as ballast. If a weak signal (a digital “0”) is input to one of the amplifier inputs 112, the semiconductor gain medium 120 will not be near depleted by the optical signal on the amplifying path 130 (i.e., it will be well below the depletion threshold) and the ballast laser signal on 116 will be strong (a digital “1”). Conversely, if a strong signal (digital “1”) is input to one of the amplifier inputs 112, the semiconductor gain medium 120 will be near or beyond depletion and the ballast laser signal on 116 will be weak or extinguished (digital “0”). The strong signal of either of the VLSOAs 508 or 510 is a strong signal (digital “1”) at the output 506. Thus, if either or both of the VLSOAs output a strong signal from one of the laser outputs 116, the output X of the optical NAND gate 500 is strong. Only if both of the laser outputs 116 of the two VLSOAs 508 and 510 are weak will the output X be weak. This occurs when both of the inputs A and B are strong. Thus, NAND functionality is implemented.
Astable Multivibrator:
The VLSOA 110 operates as an inverter as discussed above with respect to the optical NOT gate 300. The ballast laser signal from 116 of the VLSOA 110 is the inverse of the optical signal at amplifier input 112 inverted. In the astable multivibrator 600, this inverted signal is returned to the amplifier input 112 after passing through the time delay 602. Thus, the result is a periodic square waveform at the amplifier output 114 of the VLSOA 110. This amplifier output 114 is used as the output 608 of the astable multivibrator 600.
The time delay 602 determines the frequency of the periodic square waveform at the output 608 of the astable multivibrator 600. Varying the time delay 602 varies the frequency of the periodic square waveform. Advantageously, the astable multivibrator 600 illustrated in
The frequency of the signal at the output 608 of the astable multivibrator 600 can also be varied by changing the wavelength of the ballast laser signal of the VLSOA 110. By changing the wavelength of the ballast laser output from 116, the time delay also changes, due to dispersion, as the ballast laser signal travels through the time delay 602 material.
These methods used to tune the wavelength λt1 of the VLSOA 700 include: (a) ring cavities where the length of the ring determines the wavelength; (b) coupled cavity resonators, where a series of Fabry-Perot cavities, or rings, or another resonant cavity collectively determine the wavelength λt1; (c) photonic band gap resonators and filters—a group of resonators and filters that are very small and filter photons much in the same way electrons in a crystal form bandgaps; (d) directional coupler filters, which allow two modes to be coupled in a wavelength dependent manner using waveguide guide modes or another type of mode; (e) grating assisted couplers, which are similar to directional coupler filters, but a grating (periodic index or gain/absorption perturbations) is used to help select the peak wavelength; (f) diffraction gratings, which cause a periodic change in index of refraction or gain/absorption across the transverse profile of the light beam such that wavelength dependent diffraction peaks (1st order, 2nd order, etc.) result; (g) Echelle gratings, or one of many other types of gratings; (h) arrayed waveguide gratings, which are a series of waveguides that are phased to give wavelength dependent transmission, such as a phased array radar antenna system; (i) multi-mode interferometer filters, which utilize higher order transverse modes and their coupling between each other to achieve filter and splitter effects; (j) an asymmetric Mach-Zhender filter, which is a type of filter that utilizes a splitter, two unequal optical path lengths, and a combiner to achieve a filtered response (this can also be done using two polarizations); (k) Sagnac interferometer filter, which is similar to the Mach-Zhender but in a ring type configuration.
A first embodiment of a tunable VLSOA 700 with a variable distance 712 between the mirrors 206 and 208 uses a micro electromechanical system (MEMS) to adjust the distance 712. The tunable VLSOA 700 includes an air gap 802 between the top mirror 206 and the bottom mirror 208. The top mirror 206 is capable of moving closer or further from the bottom mirror 208. In one embodiment, the range of motion of the top mirror 206 is approximately 30 nm. A voltage V is applied between the top mirror 206 and a conducting layer 804 to move the top mirror 206. As the voltage V is changed, the top mirror 206 moves and the distance between the mirrors 206 and 208 changes. In one embodiment, the top mirror 206 is an electrostatic deformable membrane. Preferably, as the top mirror 206 moves, it remains parallel to the active region of the tunable VLSOA 700.
There are many arrangements of the top mirror 206 that allow the top mirror 206 to move. In one embodiment, shown in top view in
The refractive index can also be changed to change the optical path length. There are several ways to change the refractive index.
In a first embodiment, the tunable region 902 is a liquid crystal layer. Applying a voltage across the liquid crystal layer controllably changes the refractive index. In another embodiment, layers of temperature sensitive materials are used to make up the tunable region 902. Changing the temperature changes the refractive index of the layers of temperature sensitive materials.
Additionally, the index of refraction of the tunable region 902 may be adjusted using physical mechanisms which occur within semiconductor material such as, for example, the thermo-optic effect, the Stark effect, the quantum-confined Stark effect, the Franz-Keldysh effect, the Burstein-Moss effect (band filling), the electro-optic effect, the acousto-optic effect, or other techniques. Further, electrons and/or holes can be injected into the tunable region to cause a change in the refractive index.
Thus, it is possible to control the wavelength of the ballast laser signal at the output 116. Owing to an enhanced or naturally occurring dispersion in the time delay element 602, a different wavelength of the laser output results in a different time delay, hence the frequency or repetition rate of the output 608 is also controlled by controlling the wavelength of the laser output. A VLSOA with a tunable laser output wavelength provides an astable multivibrator 600 with a controllable output frequency.
In an alternative embodiment, the output frequency is controlled by changing the index of refraction of the material providing the time delay. Changing the index of refraction of the time delay material changes the time delay provided by the time delay material. The index of refraction of the material providing the time delay can be changed using the same methods described above to change the index of refraction of the tunable region 902.
Thus, the astable multivibrator 600 is capable of providing a square waveform output over a range of frequencies.
RS Latch:
The components of the latch 1000 are coupled as follows. Combiner 1026 receives two inputs, the S input 1006 and an input received from the ballast laser output 1016 from the second VLSOA 1004 via splitter 1024. The output of combiner 1026 is coupled to the amplifier input 1010 of the first VLSOA 1002. The ballast laser output 1014 of the first VLSOA 1002 is coupled to splitter 1022. One output of splitter 1022 goes to the Qbar output 1018 and another output of splitter 1022 goes to combiner 1028. Combiner 1028 receives the output from splitter 1022 as well as the R input 1008. The output of combiner 1028 is coupled to the input 1012 of the second VLSOA 1004. The ballast laser output 1016 of the second VLSOA 1004 is coupled to splitter 1024. One output of splitter 1024 is coupled to combiner 1026 and the other output goes to the Q output 1020. In general, the amplifier outputs 114 of the first and second VLSOAs 1002 and 1004 are discarded or are used as amplified replicas of the Q and Qbar outputs 1018 and 1020.
The optical RS latch 1000 operates as follows. VLSOAs 1002 and 1004 operate primarily as inverters. If R 1008 and S 1006 are both low, then the device is bistable and “remembers” its last state. If S 1006 is asserted high with R 1008 low, then the device is set to a state with Q 1020 high and Qbar 1018 low. Conversely, if R 1008 is asserted high with S 1006 low, the device is reset to Q 1020 low and Qbar 1018 high.
The optical latch 1000 implements this functionality as follows. First consider the first VLSOA 1002 of latch 1000. VLSOA 1002 is designed so that either a strong S 1006 signal or a strong Q 1020 signal (received via splitter 1024 and combiner 1026) is sufficient to result in an amplifier output 114 which is strong enough to deplete the ballast laser signal, resulting in a weak Qbar 1018 signal at output 1014. In other words, if S 1006 is strong (digital “1”), then the amplifier output 114 will be strong and the ballast laser output 1014 will be weak (i.e., Qbar 1018 will be a digital “0”). Similarly, if Q 1020 is strong (digital “1”), then the amplifier output will be strong and the ballast laser output 1014 will be weak (i.e., Qbar 1018 will be a digital “0”).
Therefore, the combiner 1026 and VLSOA 1002 together implement a digital NOR gate, as described above with respect to
The optical latch 1000 has two stable states. The first stable state occurs if R 1008 is low, and a high signal is input at S 1006. In the first stable state, Qbar 1018 is low and Q 1020 is high. This occurs because the high S 1006 input causes the ballast laser output 1014 of the first VLSOA 1002 to be weak, which in turn means that Qbar 1018 is weak, and only weak signals (digital “0's”) are received at combiner 1028. Since only weak signals are input to the second VLSOA 1004, the ballast laser output 1016 of the second VLSOA 1004 is high. This high signal is then sent to the input 1010 of the first VLSOA 1002 via the splitter 1024 and the combiner 1026. Thus, since the high signal from the second VLSOA 1004 is then being input to the first VLSOA 1002, the optical latch 1000 remains in the first stable state if the high signal at the S 1006 input is subsequently removed. The second stable state is similar to the first. However, in the second stable state, a high signal is input to the R 1008 input while the S 1006 input is low. In the second stable state, Qbar 1018 is high and Q 1020 is low.
Optical AND Gate:
Two embodiments of and optical AND gate 1100 are described. The first embodiment of an optical AND gate 1100 is simpler than the second embodiment. The first embodiment comprises the NAND gate 500 described above and shown in
These components of the optical AND gate 1100 are coupled as follows. Both the first input 1102 and the second input 1104 are coupled to the optical NAND gate 500. The output 1108 of the NAND gate 500 is coupled to the input splitter 1110. One output of the input splitter 1110 is coupled to the S input 1006 of the optical RS latch 1000. The other output of the input splitter 1110 is coupled to the amplifier input 1116 of the third VLSOA 1112. The ballast laser output 1114 of the third VLSOA 1112 is coupled to the R input 1008 of the optical RS latch 1000. In general, the amplifier output 114 of the third VLSOA 1112 is discarded.
The optical AND gate 1100 functions as follows. The input signals received at the first and second inputs 1102 and 1104 are received at the NAND gate 500. The output 1108 of the NAND gate 500 is sent to the input splitter 1110. Part of the split signal from the input splitter 1110 is sent to the S input 1006 of the optical RS latch 1000. Part of the split signal from the input splitter 1110 is also sent from the input splitter 1110 to the amplifier input 1116 of the third VLSOA 1112. The ballast laser output 1114 of the third VLSOA 1112 is coupled to the R input 1008 of the optical RS latch 1000. Since the ballast laser output 1114 of the third VLSOA 1112 is used, the third VLSOA 1112 functions as an inverter, as described above with respect to the optical NOT gate 300. Because the third VLSOA 1112 functions as an inverter, the signal received at the R input 1008 of the optical RS latch 1000 is the opposite of the signal received at the S input 1006 of the optical RS latch 1000. Therefore, a high signal is input to either the S input 1006 or the R input 1008, and a low signal to the other input 1006, 1008.
If the output 1108 of the NAND gate 500 is high, the S input 1006 to the optical RS latch 1000 is high and the R input 1008 to the optical RS latch 1000 is low. Therefore, Qbar 1018, used as the output to the optical AND gate 1100, is low and Q 1020 is high. Thus, if either input 1102 or 1104 is low, the output 1108 of the NAND gate 500 is high, and the optical AND gate 1100 output 1105 is low. If both the inputs 1102 and 1104 are high, the output of the NAND gate 500 is low, and therefore Qbar, and the AND gate output 1105, is high.
Thus, the optical AND gate 1100 has an output 1105 of high (digital “1”) if both the inputs 1102 and 1104 are high. The optical AND gate 1100 has an output 1105 of low (digital “0”) if either or both of the inputs 1102 and 1104 are low.
In addition, if Q 1020 is used as the output, the optical AND gate 1100 functions as another embodiment of an optical NAND gate. This is because Q 1020 provides the opposite signal that Qbar 1018 does.
Optical OR Gate:
In the optical OR gate 1200, only one of the inputs 1202 or 1204 need be high in order to cause Q 1020, and the output 1205 of the optical OR gate 1200, to be high. The depletion thresholds of VLSOAs 1212 and 1002 are selected so that the ballast laser outputs 1014 and 1214 are low (digital “0”) if at least one of the inputs 1202 and 1204 are high. Thus, if one or both of the inputs 1202 and 1204 are high, the ballast laser outputs 1014 and 1214 are low. In such a case, the inputs received at combiner 1028 are low, the signal received at the amplifier input 1012 of the second VLSOA 1004 is low, and the ballast laser output 1016 of the second VLSOA 1004 is high. This results in Q 1020, and the output 1205 of the optical OR gate 1206, being high.
If both the inputs 1202 and 1204 are low, then Q 1020, and the output 1205 of the optical OR gate 1200, is low. The low signal inputs are input to VLSOAs 1002 and 1212. Since the inputs are low and the VLSOAs 1002 and 1212 act as inverters, the laser outputs 1014 and 1214 are high. High laser output 1014 is split at splitter 1022 then combined with high ballast laser output 1214 at combiner 1028. The combined high laser outputs 1014 and 1214 are then received at the amplifier input 1012 of the second VLSOA 1004. In response, the ballast laser output 1016 of the second VLSOA 1004 is low. Therefore, Q 1020, and the output 1205 of the optical OR gate 1200, is low.
Thus, the optical OR gate 1200 outputs a high signal (digital “1”) when one or both of the inputs are high, and outputs a low signal (digital “0”) when both of the inputs are low.
In another embodiment of an optical OR gate, the first VLSOA 1002 is not used. The components of this embodiment are coupled as follows. The first input 1202 and the second input 1204 are coupled to the input combiner 1206. The input combiner 1206 is coupled to the amplifier input 1216 of the third VLSOA 1212. The laser output 1214 of the third VLSOA 1212 is coupled to the amplifier input 1012 of the second VLSOA 1004. The ballast laser output 1016 of the second VLSOA 1004 is used as the output 1205 of the optical OR gate.
This embodiment of the optical OR gate functions as follows. The input signals received at the first and second inputs 1202 and 1204 are combined. The combined input 1208 is sent to the amplifier input 1216 of the third VLSOA 1212. The two inputs 1202, 1204, the third VLSOA 1212, and the ballast laser output 1214 of the third VLSOA 1212 function as a NOR gate, as described above with respect to
Thus, this embodiment of the optical OR gate has an output 1205 of high (digital “1”) if either or both of the inputs 1202 and 1204 are high. This embodiment of the optical OR gate has an output 1205 of low (digital “0”) if both of the inputs 1202 and 1204 are low.
Other Optical Logic Devices:
Several embodiments of optical logic devices have been described above including the basic building blocks of NOT, NAND, NOR and latch. Many other optical logical devices may be made based on the embodiments and concepts disclosed above. In addition, the optical logical devices described may be combined to form other optical logic devices using conventional digital design principles. Other latches and flip-flops, including D, JK, synchronous and asynchronous varieties may also be constructed, as can more complex digital circuits. For example,
The optical clocked latch 1300 acts like the optical RS latch 1000 described above, except that the stable states of the optical clocked latch 1300 may only change during the times when the clock input is high. This is because the optical AND gates 1302 and 1304 require both the clock input 1308 and the other input, either 1306 or 1310, to be high for the input, either 1006 or 1008, to the optical RS latch 1000 to be high.
While the invention has been particularly shown and described with reference to a preferred embodiment and several alternate embodiments, it will be understood by persons skilled in the relevant art that various changes in form and details can be made therein without departing from the spirit and scope of the invention.
This application is a division, and claims the benefit, of U.S. patent application Ser. No. 10/020,558, entitled OPTICAL LOGIC CIRCUITS BASED ON LASING SEMICONDUCTOR OPTICAL AMPLIFIERS, filed Dec. 14, 2001 now U.S. Pat. No. 6,853,658 (the “'558 application”) and incorporated herein in its entirety by this reference. The '558 application, in turn, claims priority under 35 U.S.C. § 119(e) to the following three applications: U.S. Provisional Patent Application Ser. No. 60/255,753, entitled OPTICAL DEVICES INCLUDING A SEMICONDUCTOR OPTICAL AMPLIFIER, by Jeffrey D. Walker, Sol P. DiJaili, John M. Wachsman, Frank G. Paterson, and James A. Witham, filed Dec. 14, 2000; U.S. Provisional Patent Application Ser. No. 60/274,474, entitled OPTICAL ASTABLE MULTIVIBRATOR USING A VLSOA, by Sol P. DiJaili, filed Mar. 9, 2001; and, U.S. Provisional Patent Application Ser. No. 60/274,437, entitled FAST OPTICAL DIGITAL CIRCUITS, by Jeffrey D. Walker and Sol P. DiJaili, filed Mar. 9, 2001. All of the aforementioned applications are incorporated herein in their respective entireties by this reference.
Number | Name | Date | Kind |
---|---|---|---|
3467906 | Cornely et al. | Sep 1969 | A |
3828231 | Yamamoto | Aug 1974 | A |
4794346 | Miller | Dec 1988 | A |
5299054 | Geiger | Mar 1994 | A |
5305412 | Paoli | Apr 1994 | A |
5436759 | Dijaili et al. | Jul 1995 | A |
5604628 | Parker et al. | Feb 1997 | A |
5654822 | Ducellier et al. | Aug 1997 | A |
5673141 | Gambini | Sep 1997 | A |
5748653 | Parker et al. | May 1998 | A |
5754571 | Endoh et al. | May 1998 | A |
5771320 | Stone | Jun 1998 | A |
5778132 | Csipkes et al. | Jul 1998 | A |
5805322 | Tomofuji | Sep 1998 | A |
5949807 | Fujimoto et al. | Sep 1999 | A |
5960024 | Li et al. | Sep 1999 | A |
5999284 | Roberts | Dec 1999 | A |
5999293 | Manning | Dec 1999 | A |
6044100 | Hobson et al. | Mar 2000 | A |
6061156 | Takeshita et al. | May 2000 | A |
6115517 | Shiragaki et al. | Sep 2000 | A |
6128115 | Shiragaki et al. | Oct 2000 | A |
6215583 | Lagerstrom et al. | Apr 2001 | B1 |
6243407 | Mooradian | Jun 2001 | B1 |
6317531 | Chen et al. | Nov 2001 | B1 |
6333799 | Bala et al. | Dec 2001 | B1 |
6335992 | Bala et al. | Jan 2002 | B1 |
6347104 | Dijaili et al. | Feb 2002 | B1 |
6445495 | Walker et al. | Sep 2002 | B1 |
6462865 | Chu et al. | Oct 2002 | B1 |
6512629 | Dijaili et al. | Jan 2003 | B1 |
6522462 | Chu et al. | Feb 2003 | B1 |
6577654 | Dijaili et al. | Jun 2003 | B1 |
6647041 | Verma et al. | Nov 2003 | B1 |
6647163 | Song | Nov 2003 | B1 |
6707600 | Dijaili et al. | Mar 2004 | B1 |
6714344 | Islam et al. | Mar 2004 | B1 |
6963677 | Spickermann et al. | Nov 2005 | B1 |
20020001112 | Song | Jan 2002 | A1 |
20040012845 | Wang | Jan 2004 | A1 |
20040017604 | DiJaili et al. | Jan 2004 | A1 |
Number | Date | Country |
---|---|---|
56-6492 | Jan 1981 | JP |
1-129483 | May 1989 | JP |
10-190147 | Jul 1998 | JP |
02000012978 | Jan 2000 | JP |
Number | Date | Country | |
---|---|---|---|
60255753 | Dec 2000 | US | |
60274437 | Mar 2001 | US | |
60274474 | Mar 2001 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10020558 | Dec 2001 | US |
Child | 10789126 | US |