Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
OPTICAL PROCESSING APPARATUS
Document Type and Number:
WIPO Patent Application WO/2008/080419
Kind Code:
A1
Abstract:
An optical 1-bit comparator has at least two inputs for receiving a respective first input signal A and a second input signal B, each comprising a single bit word, and at least three outputs, each of the three outputs providing a respective solution to the logical expressions: A > B, A < B and A = B, characterised in that each logical expression is obtained using at least one semiconductor optical amplifier (SOA) capable of providing cross gain modulation. Preferably the complete circuit requires only 3 identical SOAs to provide the three logical outputs, each operating with cross gain modulation.

Inventors:
BADER ATILLA (HU)
Application Number:
PCT/EP2006/012576
Publication Date:
July 10, 2008
Filing Date:
December 28, 2006
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ERICSSON TELEFON AB L M (SE)
International Classes:
G02F3/00; G02F1/35
Foreign References:
US4864524A1989-09-05
US20030058527A12003-03-27
US4825442A1989-04-25
US6462865B12002-10-08
Other References:
KUMAR S ET AL: "All optical XNOR gate using simultaneous four-wave mixing and cross-gain modulation in an SOA", LASERS AND ELECTRO-OPTICS SOCIETY, 2004. LEOS 2004. THE 17TH ANNUAL MEETING OF THE IEEE RIO GRANDE, PUERTO RICO NOV. 8-9, 2004, PISCATAWAY, NJ, USA,IEEE, vol. 2, 8 November 2004 (2004-11-08), pages 913 - 914, XP010749160, ISBN: 0-7803-8557-8
SON C W ET AL: "Realisation of all-optical multi-functional logic gates using semiconductor optical amplifiers", ELECTRONICS LETTERS, IEE STEVENAGE, GB, vol. 42, no. 18, 31 August 2006 (2006-08-31), pages 1057 - 1059, XP006027223, ISSN: 0013-5194
Attorney, Agent or Firm:
STASIEWSKI, Piotr, G. (Post Point 52New Century Park,Coventry, West Midlands CV3 1HJ, GB)
Download PDF:
Claims:

CLAIMS

1. An optical 1-bit comparator having at least two inputs for receiving a respective first input signal A and a second input signal B, each comprising a single bit word, and at least three outputs, each of the three outputs providing a respective solution to the logical expressions: A > B, A < B and A = B, characterised in that each logical expression is obtained using at least one semiconductor optical amplifier (SOA) capable of providing cross gain modulation.

2. An optical comparator according to claim 1 in which each amplifier receives at one end one of the following signals: signal A or signal B or the signal output from one or more of the other logical expressions or a signal derived from any of the preceding signals.

3. An optical comparator according to claim 2 in which each amplifier also receives at its other end one or more of the following input signals: A or B or the output from one or more of the other logical expressions or a signal derived from any of the preceding signals.

4. An optical comparator according to claim 1 ,2 or 3 which comprises three semiconductor optical amplifiers with each logical expression being derived using only a single one of the semiconductor optical amplifiers.

4. An optical comparator according to claim 4 in which the amplifiers are identical.

5. An optical comparator according to any preceding claim in which the 3 logical functions comprise: notB and A, not A and B and Nor A and B (equal to A = B) .

6. An optical comparator according to claim 5 in which the first two functions are fed to the third SOA pumped after both passing through an OR gate.

7. An optical comparator according to claim 7 in which the OR gate comprises a fibre splitter.

8. An optical comparator according to claim 7 or 8 in which for the first logical function (notB AND A) the signal B is used as a pump to modulate the gain of the SOA, while the signal A is applied to the input of the amplifier and thus experiences high or low gain depending on the value of B.

9. An optical comparator according to claim 7 or 8 in which for the second logical function (B AND notA)the signal A acts as a pumpwhile B is the signal fed to the input of the SOA which experiences gain modulation.

10. An optical comparator according to any preceding claim in which one or more optical delay lines are provided to ensure that all the signals propagate through the amplifiers at the correct times, i.e. so that each amplifier receives the signals at overlapping times.

11. An optical comparator according to any preceding claim in which one or more attenuators are provided which are adapted to optimise the amplitude of the signals used at each input to the amplifiers (be it a signal to be amplified or a signal acting as a pump) .

12. An optical communications network including at least one comparator according to any one of claims 1 to 11.

Description:

OPTICAL PROCESSING APPARATUS

This invention relates to the realization of an optical processing apparatus, and in particular to an optical apparatus which performs a bit comparison.

In recent years advances in computing power have lead to processors which include more and more logical elements. The speed of these devices is limited by the size of the elements, since it takes time for an electrical signal to propagate through the processor. This speed can be increased by making things smaller, reducing the path lengths. However, many people believe that the technology is reaching its limit and that it may be difficult to make further gains through miniaturisation.

All-optical processing has been deeply investigated as an alternative approach for implementing fast processors. They have found particular application in communication systems because they can operate at much higher speeds than conventional electronic devices. Moreover a research effort is going on for applying all-optical processing to other general computing roles. For instance an all-optical subsystem for the comparison of Boolean numbers can find application in optical computing as well as in all-optical packet switched networks for the checking of the packets address and the evaluation of the priority between packets.

An object of the present invention is to provide an optical processing apparatus which is suitable for comparing bits exploiting a number of logical operations, such as may be used as a building block in an optical processor.

According to a first aspect the invention provides an optical 1-bit comparator having at least two inputs for receiving a respective first input

signal A and a second input signal B, each comprising a single bit word, and at least three outputs, each of the three outputs providing a respective solution to the logical expressions: A > B, A < B and A = B, characterised in that each logical expression is obtained using at least one semiconductor optical amplifier (SOA) capable of providing cross gain modulation.

Preferably each amplifier receives at one end one of the following signals: signal A or signal B or the signal output from one or more of the other logical expressions or a signal derived from any of the preceding signals. Each amplifier may also receive at its other end one or more of the following signals: signal A or signal B or the output from one or more of the other logical expressions or a signal derived from any of the preceding signals. The signals may of course be amplified, attenuated or delayed before being applied to the amplifier.

The optical processing apparatus may comprise three switched optical amplifiers. Thus each logical expression may be derived using only a single semiconductor optical amplifier. They may be identical and they may be fabricated in a single integrated package. This provides considerable cost and packaging benefits.

Each SOA may therefore be used to perform a single one of the three logical function and may employ cross gain modulation. In this case each amplifier receives two inputs, with one input being used as an optical pump for the amplifier to modulate the other input.

Preferably the 3 logical functions comprise: notB and A, not A and B and

NorA and B (equal to A = B) . The first two are equivalent to A < B and A > B. These may be fed to the third SOA after both passing through an

OR gate. The third amplifier may be pumped by a clocked pulse signal

matched in phase to the input words A and B. The OR gate may be conveniently embodied as a fibre splitter. The output of the third amplifier will therefore provide the third function A = B.

The first two logical functions may be implemented only by a single SOA. The last may be implemented by a single OA in series with a fibre couple that receives the output from the first two as its inputs. The coupler receives two inputs and passes them to its output to provide an OR function.

In the case of the first logical function (notB AND A) the signal B may be used as a pump to modulate the gain of the SOA, while the signal A is applied to the input of the amplifier and thus experiences high or low gain depending on the value of B. Thus, if B = I the SOA is saturated and the output signal is 0 since low gain is applied to the input signal A, while if B = O the output is 1 only if A = I as a high gain is applied to signal A. The power of B should be high enough to saturate the SOA gain, while A may be attenuated in order to avoid SOA saturation.

The same principle may be applied to implement the second logical function (B AND not A) . In this case A acts as a pump rather than B, while B is the signal fed to the input of the SOA which experiences gain modulation. In this case the power of B is set low. The counter- propagating configuration in polarisation independent SOAs makes the scheme wavelength independent and polarisation insensitive.

The NOR between A > B and A < B can be replaced with an OR, giving the function not(A = B) , followed by a NOT. The OR gives the function not(A = B) , in fact the output value is 1 only if A and B are different (A > B or A < B is 1) . Since A > B and A < B can not be 1 at the same time, the OR can be implemented by means of a fibre coupler. The NOT

is obtained exploiting XGM between not(A = B) and a pulse train probe at same wavelength.

In all three cases, the amplitude of the pump signal applied to the amplifier should be chosen to be sufficient as to induce cross gain modulation within the amplifier.

It will be understood that one or more of the three output functions may be rejected to provide an apparatus which gives only a single logical expression as its output. For example, only the A = B output need be kept, or the expressions A > B, A = B need be kept. Protection for such an apparatus is also sought through this application. Of course, having all three is preferred as it gives the maximum utility from the apparatus, allowing a designer of a circuit to chose which of the three outputs to utilise.

One or more optical delay lines may be provided in the apparatus whose purpose is to ensure that all the signals propagate through the amplifiers at the correct times, i.e. so that all the amplifiers receive the signals at overlapping times. The time delays will therefore be chosen according to the topology of the apparatus used.

One or more attenuators may also be provided which are adapted to optimise the amplitude of the signals used at each input to the amplifiers (be it a signal to be amplified or a signal acting as a pump) .

According to a second aspect the invention provides an optical communications network including at least one comparator according to the first aspect of the invention.

There will now be described, by way of example only, one embodiment of the present invention with reference to and as illustrated in the accompanying drawings of which:

Figure l(a) is an overview of a set of logical functions that convert two input signals A and B into three logical output signals;

Figure l(b) is an embodiment of the functions in an entirely optical domain which falls within the first aspect of the invention;

Figure 2 illustrates an experimental set up designed to prove the embodiment of Figure l (b) in a laboratory;

Figure 3 shows the input and output eye diagrams (left) and sequences (right) for a experimental arrangement of the embodiment of Figure 2; and

Figure 4 illustrates the performance of the experimental arrangement exploiting Bit error rate (BER) measurements on the output signals

Figure l (a) of the accompanying drawings is an overview of a 1-bit comparator 100 in the form of a combinatorial network able to compare two words A and B with length of one bit, giving at the output three logical functions 101 , 102, 103 which give A > B, A < B and A = B (each output is 1 if the condition is satisfied, 0 otherwise) . These three logical functions 101 , 102, 103 can be implemented with the logical circuit shown in Figure 1 (a) . The function A > B is equivalent to the AND between notB and A: the output is 1 only if B is 0 and A is 1. In a similar way, the function A < B is obtained with the AND between B and not A. The NOR between A > B and A < B gives the function A = B .

The logical circuit represented in Figure 1 (a) of the accompanying drawings can be implemented entirely optically with the physical schematic set-up shown in Figure 1 (b) of the accompanying drawings. This represents an embodiment of an optical apparatus that falls within the scope of the present invention. The skilled man will, however, appreciate that this is not intended to be limiting to the scope of invention and various modifications and substitutions can be made.

The functions (notB AND A) and (B AND notA) are implemented exploiting Cross Gain Modulation (XGM) in a respective single semiconductor optical amplifier (SOA) 104, 105, 106.

In the case of the function (notB AND A) the signal B modulates the SOA gain, while A experiences high or low gain depending on the value of B: if B = I the SOA is saturated and the output signal is 0, while if B = O the output is 1 only if A = I . The power of B should be high enough to saturate the SOA gain, while A is attenuated in order to avoid SOA saturation.

The same principle is applied to implement the function (B AND notA) . In this case A acts as a pump, while B is a signal experiencing gain modulation. In this case the power of B is set low. The counter- propagating configuration in polarisation independent SOAs makes the scheme wavelength independent and polarisation insensitive.

The NOR between A > B and A < B can be replaced with an OR, giving the function , followed by a NOT. The OR gives the function , in fact the output value is 1 only if A and B are different (A > B or A < B is 1) . Since A > B and A < B can not be 1 at the same time, the OR can be implemented by means of a fibre coupler 107. The NOT is obtained

exploiting XGM between the input and a pulse train probe at same wavelength.

2. Experimental setup and results

To prove the invention an experimental set-up was constructed as shown in Figure 2 of the accompanying drawings. The input words A and B are generated by splitting and opportunely delaying a mode locked laser (MLL 201) at 1546.12 nm (10 GHz repetition rate) modulated with a PRBS 2 7 -l 202. The power of the signals inducing gain modulation is ~ 11 dBm at each SOAs input, while the power of the signal experiencing gain modulation is -16 dBm at input of SOAl , while it is -5 dBm at input of SOA2 and SOA3.

An optional counter-propagating continuous wave (CW) 203- in this case of 10 dB- is used to reduce the SOA recovering time, limiting the pattern effect. Note that in this case we used different discrete SOAs, with optical gain in the range 18-25 dB, saturation output power in the range 6-14 dBm, and noise figure in the range 8-10 dB. The signals are synchronised by a proper design of the optical paths length and by means of tunable delay lines (ODL) . Signals equalisation is obtained by means of variable optical attenuators (att.) .

Figure 3 of the accompanying drawings shows the input and output eye diagrams (left) and sequences (right) . The eye diagrams look clean and the sequences show the bit comparator works properly. Most of the output pattern effect is due to the not perfect equalisation of the input signals.

The contrast ratio is higher than 7.1 , 8.1 and 7.8 dB for the signals

A > B, A < B and A = B respectively.

The performances of the 1-bit comparator were also investigated exploiting bit error rate (BER) measurements at 10 Gb/s on the output signals as shown in Figure 4 of the accompanying drawings. The measurements are achieved with a pre-amplified receiver. Error-free performances are obtained for all the output signals. At a BER = 10-9 a power penalty with respect the back-to-back of 0 and 0.3 dB is obtained for A > B and A < B respectively. The signal A = B has a penalty of about 3 dB. The higher penalty is induced by the high self phase modulation (SPM) -induced spectral broadening in SO A3, which increases the in-band noise power after filtering. A performance improvement can be obtained using opportune SOAs with optimised specifications. Moreover the proposed scheme can be fully integrated with strong advantages in terms of power consumption, stability, and cost.

For the avoidance of doubt, the skilled man will appreciate that the terms not A and notB refer to the logical inverse of A and B respectively. For example, if A = 1 , notA = 0 and if A = 0 notA = 1.




 
Previous Patent: PROTECTION SCHEME

Next Patent: MOBILE IP PROXY