Abstract
A gradual transition from electrical to optical networks is accompanying the rapid progress of telecommunication technology. The urge for enhanced transmission capacity and speed is dictating this trend. In fact, large volumes of data encoded on optical signals can be transported rapidly over long distances. Their propagation along specific routes across a communication network is ensured by a combination of optical fibers and optoelectronic switches. It is becoming apparent, however, that the interplay between the routing electrical stimulations and the traveling optical signals will not be able to support the terabit-per-second capacities that will be needed in the near future. Electrical inputs cannot handle the immense parallelism potentially possible with optical signals. Operating principles to control optical signals with optical signals must be developed. Molecular and supramolecular switches are promising candidates for the realization of innovative materials for information technology. Binary digits can be encoded in their chemical, electrical, or optical inputs and outputs to execute specific logic functions. We have developed a simple strategy to gate optical signals with optical signals by using a photoactive molecular switch. We have demonstrated that NAND, NOR, and NOT operations can be implemented exclusively with optical inputs and optical outputs coupling from one to three switching elements. Our remarkably simple approach to all-optical switching might lead to the development of a new generation of devices for digital processing and communication technology.
Optical communication networks transport hundreds of gigabits per second over hundreds of kilometers (1, 2). The efficient transmission of data relies on the integration of optoelectronic devices and optical fibers. They are responsible for the generation, amplification, conduction, routing, and detection of optical signals. At each step, the continuous interplay between optical and electrical stimulations controls data processing. In particular, electronically controlled switches guide the traveling optical signals along programmed routes across the communication networks. Signal routing requires multiple optoelectronic and electroopitc conversion steps. From input fibers, the propagating optical signals reach the routing devices, where they are converted into electrical signals, processed in this form, reconverted into optical signals and, finally, directed to specific output fibers. These inevitable optoelectronic and electroopitc conversions are a major “bottleneck” to the development of optical networks (3, 4). Besides the obvious loss in signal intensity associated with each conversion step, these switching devices are relatively slow and can process only few signals simultaneously. Only a tiny fraction of the potential transmission capacity of optical fibers is used in present communication networks. These limitations are stimulating considerable research efforts to develop innovative operating principles for optical switching (5–8).
A variety of clever and efficient strategies to completely eliminate undesired optoelectronic and electroopitc conversion steps have already been identified (5–8). It is now possible to maintain the propagating signals exclusively at the optical level. However, these methods rely heavily on electronics and, presumably, they will not be able to support the terabit-per-second capacities that will be needed in the near future. Their major limitation is that the switching operations are still controlled by electrical stimulations. The traveling optical signals are routed in response to electrical signals, which cannot handle the immense parallelism offered by optical fibers. Strategies to control optical signals in response to optical signals are potentially much more attractive. However, the identification of reliable operating principles for all-optical switches is a challenging goal.
Molecular switches (9–12) are emerging as alternative materials for digital processing (13–15). Simple logic functions (16) have been implemented at the molecular level, operating individual molecular switches (17–32) or ensembles of communicating molecules (33–35). These chemical systems elaborate chemical, electrical, and/or optical signals with logic algorithms that are dictated by the design of the molecular components. In this article, we demonstrate that arrays of independent photoactive molecular switches can execute NAND, NOR, and NOT operations (16) that rely exclusively on optical inputs and optical outputs.
Methods
The spiropyran derivative SP (see Fig. 1) was synthesized by following a published procedure (32). MeCN was purchased from EM Science and distilled over CaH2 under N2. The optical networks shown in Figs. 2–4 were assembled in the sample compartment of an absorption spectrometer (Varian Cary Bio 100). Each cell was filled with a solution of SP (in MeCN, 10−4 M) and was irradiated for 5 min at 254 nm (Mineralight UVGL-25 lamp; Ultraviolet Products). The output intensity was measured immediately after, rather than during, the application of the optical inputs.
Results and Discussion
Recently, we have developed a three-state molecular switch (Fig. 1) that responds to chemical and optical inputs to produce optical outputs (32). The colorless spiropyran state SP switches to the purple merocyanine form ME on irradiation with UV light. Alternatively, SP switches to the yellow-green protonated merocyanine MEH on acidification. The colored forms ME and MEH return to the colorless state SP when they are irradiated with visible light. Similarly, ME reisomerizes to SP when stored in the dark. The addition of acid to ME produces MEH, and the treatment of MEH with base restores ME.
The direct interconversion between the two states SP and ME relies on the photoisomerization of a spiropyran chromophore (36–41). This switching process is controlled solely by optical inputs, and the two isomers have distinct absorption properties in the visible region (32). In MeCN, the purple-state ME has a strong absorption band at 563 nm (a in Fig. 1 Lower) and can block an incident optical signal having this particular wavelength. The colorless state SP, instead, does not absorb at 563 nm (b in Fig. 1 Lower) and can release the same signal. The photoinduced transformation of SP into ME is extremely fast and involves the formation of colored intermediates (42). Time-resolved laser spectroscopy has demonstrated that, in the case of the parent 6-nitrospiropyran, colored species can be detected within 10 ps from irradiation. Thus, an optical input addressing SP can be transduced, at least in principle, into an optical output on a picosecond time scale. It follows that this ultrafast all-optical molecular switch is particularly attractive for digital processing at the molecular level.
In the optical network illustrated in Fig. 2, a monochromatic optical signal (yellow arrows) travels from the visible light source to the detector passing through a quartz cell. The wavelength of this signal is 563 nm and corresponds to the absorption maximum of the purple-state ME (a in Fig. 1 Lower). The cell contains a solution (MeCN, 10−4 M) of the molecular switch. The irradiation of this solution with an UV light input (red arrow) induces the interconversion of SP into ME. The isomerization of ME back to SP occurs thermally with a first-order rate constant of (41 ± 1)⋅10−4 s−1, if the input stimulation is turned off (32). When the molecular switch is in the “nonabsorbing” state SP, the intensity of the optical output reaching the detector is 100%. However, it fades to 3% when the molecular switch is in the “absorbing” state ME. Thus, the optical output (O) switches between low and high values as the optical input (I) is turned on and off (lower left table in Fig. 2). It is worth noting the analogy between this all-optical switch and conventional field-effect transistors (43). In a basic complementary metal oxide semiconductor (CMOS) field effect transistor inverter, for example, a voltage output switches between low and high values as a voltage input is turned on and off. Of course, the switch in Fig. 2 processes optical signals, whereas a CMOS inverter elaborates electrical signals.
The optical network illustrated in Fig. 3 incorporates an additional switching element. In this instance, the traveling optical signal (yellow arrows) has to pass through two quartz cells before reaching the detector. Both cells contain a solution (MeCN, 10−4 M) of the molecular switch and are addressed by independent optical inputs. When the molecular switches in both cells are in the nonabsorbing state SP, the intensity of the optical output reaching the detector is 100%. However, it fades to 3–4% when the molecular switch in one of the two cells is in the absorbing state ME. The output intensity drops to 0% when both switching elements are in the absorbing state ME. Thus, the optical output (O) is high only when both optical inputs (I1 and I2) are turned off (in Fig. 3 Lower Left).
Following a similar approach, all-optical networks with n input terminals can be realized introducing n independent switching elements between the visible light source and the detector. The resulting array of switches transduces 2n strings of n optical inputs (I1–In) into a single optical output (O). However, it is sufficient to address only one of the n switches to block the traveling optical signal. The intensity of the optical output O is high only when all of the input stimulations I1–In are turned off. As an example, a simple array with three switching elements is shown in Fig. 4. The output intensity is 100% only when all three switching elements are in the nonabsorbing state SP. If only one of the three switching elements is converted into the absorbing state ME, the output intensity fades to 3–4%. When two or all switching elements are in the absorbing state ME, the output intensity drops to 0%. Thus, the optical output (O) is high only when all of the optical inputs (I1, I2, and I3) are turned off (Fig. 4 Lower Left).
The tables at the bottom left of Figs. 2–4 summarize the signal transduction behavior of the three all-optical networks. In all instances, the input signals can be either off or on. Binary digits can be encoded on all inputs, applying a positive logic convention (off = 0, on = 1). Similarly, a logic threshold can be set arbitrarily at 5% for the output intensity. The values above and below can be defined high and low, respectively. Now, binary digits can be encoded on all outputs, applying, once again, a positive logic convention (low = 0, high = 1). Following these assumptions and conventions, the signal transduction of the all-optical switch in Fig. 2 translates into the truth table of a NOT gate (16). The output O is 1 when the input I is 0 and vice versa. The signal transductions of the all-optical networks in Figs. 3 and 4, instead, translate into the truth tables of a two-input NOR and a three-input NOR (16), respectively. The output O is 1 only when all of the inputs are 0. All of the other combinations of two- and three-input strings are converted into a 0.
Comparison of the combinational logic circuits illustrated in Figs. 2–4 reveals that the addition of one switching element along the path of the traveling optical signal (yellow arrows) corresponds to the addition of one OR gate in the circuit. In fact, the transition form the one-cell system (Fig. 2) to the two-cell system (Fig. 3) corresponds to the integration of an OR gate at the input terminal of the NOT gate. Similarly, the transition from the two-cell system (Fig. 3) to the three-cell system (Fig. 4) corresponds to the connection of a second OR operator to one of the two inputs of the first OR gate. It follows that a sequence of n cells along the path of the master signal (yellow arrows) is equivalent to a combinational logic circuit incorporating a sequence of n − 1 OR gates terminated by one NOT operator. The truth table of this hypothetical logic circuit is that of a n-input NOR gate.
In the examples of Figs. 3 and 4, two and three switching elements are operated sequentially. The master optical signal (yellow arrows) has to pass through all switches before reaching the detector. In principle, however, alternative configurations can be considered. For example, two switching elements can be operated in parallel to implement a NAND function (16). Two independent visible light sources can send two optical signals to the same detector. The optical output is the sum of the intensities of the two signals. The path of each signal can be intercepted by one quartz cell containing the molecular switch. Thus, the two merging optical signals are switched independently, operating two switching elements in parallel. The signal transduction of this parallel array can be predicted on the basis of the behavior observed for the one-cell system in Fig. 2. A low output intensity can reach the common detector only when the input stimulations of both switching elements are on. The two merging optical signals are blocked by the absorbing states of the two switching elements. In the other three cases, the output intensity is high. One or both merging signals can reach the detector unaffected. Following the same logic assumptions and conventions applied to the three systems in Figs. 2–4, the signal transduction of this hypothetical two-cell system translates into the truth table of a NAND gate (16). The output O is 0 only when both inputs are 1. It is 1 for the other three input strings.
Conclusions
The photoinduced isomerization of a spiropyran chromophore can be exploited to block and release a monochromatic optical signal falling in the visible absorption range of the photogenerated isomer. This simple operating principle can be used to gate optical signals in response to optical signals. We have demonstrated this hypothesis, implementing logic operations on arrays of switching elements that rely on the interplay of optical inputs and optical outputs. Our chemical approach to all-optical processing is extremely versatile. Independent all-optical switches can be configured sequentially and/or in parallel to satisfy a variety of digital designs. In addition, the ability to reproduce optically the universal functions NAND and NOR might have fundamental implications in optical computing. Virtually any logic algorithm can be implemented integrating exclusively NAND or exclusively NOR gates (16). In fact, these two universal operators are the dominant logic components of digital electronics (43). It is worth noting, however, that practical applications can emerge only after a substantial amount of further fundamental studies. Crucial parameters, including the switching speeds and potential photodegradation of the molecular components, must be carefully assessed. In any case, our experiments certainly demonstrate that all-optical processing can be implemented with simple molecular switches.
Acknowledgments
We thank the University of Miami for a Robert E. Maytag Fellowship (to S.G.).
Footnotes
This paper was submitted directly (Track II) to the PNAS office.
References
- 1. Alferness, R. C., ed. (1999) Bell Labs Tech. J.4 (Special Issue on “Optical networking”), 3–322.
- 2.Glass A M, Di Giovanni D J, Strasser T A, Stentz A J, Slusher R E, White A E, Kortan A R, Eggleton B J. Bell Labs Tech J. 2000;5:168–187. [Google Scholar]
- 3.Kahn J M, Ho K-P. Nature (London) 2001;411:1007–1010. doi: 10.1038/35082671. [DOI] [PubMed] [Google Scholar]
- 4.Mitra P P, Stark J B. Nature (London) 2001;411:1027–1030. doi: 10.1038/35082518. [DOI] [PubMed] [Google Scholar]
- 5.Thylen L, Karlsson G, Nilsson O. IEEE Commun Mag. 1996;34:106–113. [Google Scholar]
- 6.Jackman N A, Patel S H, Mikkelsen B P, Korotky S K. Bell Labs Tech J. 1999;4:262–281. [Google Scholar]
- 7.McCarthy D C. Photonics Spectra. 2001;35:140–150. [Google Scholar]
- 8.Veeraraghavan M, Karri R, Moors T, Karol M, Grobler R. IEEE Commun Mag. 2001;39:118–127. [Google Scholar]
- 9.Balzani V, Credi A, Raymo F M, Stoddart J F. Angew Chem Int Ed Engl. 2000;39:3348–3391. doi: 10.1002/1521-3773(20001002)39:19<3348::aid-anie3348>3.0.co;2-x. [DOI] [PubMed] [Google Scholar]
- 10. Irie, M., ed. (2000) Chem. Rev. 100 (Special Issue on “Photochromism: memories and switches”), 1683–1890. [DOI] [PubMed]
- 11.Feringa B L, editor. Molecular Switches. Weinheim, Germany: Wiley/VCH; 2001. [Google Scholar]
- 12. Stoddart, J. F., ed. (2001) Acc. Chem. Res. 34 (Special Issue on “Molecular machines”), 409–522. [DOI] [PubMed]
- 13.Ward M D. J Chem Ed. 2001;78:321–328. [Google Scholar]
- 14.de Silva A P, McClean G D, McClenaghan N D, Moody T S, Weir S M. Nachr Chem. 2001;49:602–606. [Google Scholar]
- 15. Raymo, F. M. (2002) Adv. Mater.14, in press.
- 16.Mitchell R J. Microprocessor Systems: An Introduction. London: Macmillan; 1995. [Google Scholar]
- 17.de Silva A P, Gunaratne H Q N, McCoy C P. Nature (London) 1993;364:42–44. [Google Scholar]
- 18.de Silva A P, Gunaratne H Q N, McCoy C P. J Am Chem Soc. 1997;119:7891–7892. [Google Scholar]
- 19.de Silva A P, Dixon I M, Gunaratne H Q N, Gunnlaugsson T, Maxwell P R S, Rice T E. J Am Chem Soc. 1999;121:1393–1394. [Google Scholar]
- 20.de Silva A P, McClenaghan N D. J Am Chem Soc. 2000;122:3965–3966. [Google Scholar]
- 21.Asakawa M, Ashton P R, Balzani V, Credi A, Mattersteig G, Matthews O A, Montalti M, Spencer N, Stoddart J F, Venturi M. Chem Eur J. 1997;3:1992–1996. [Google Scholar]
- 22.Credi A, Balzani V, Langford S J, Stoddart J F. J Am Chem Soc. 1997;119:2679–2681. [Google Scholar]
- 23.Pina F, Roque A, Melo M J, Maestri I, Belladelli L, Balzani V. Chem Eur J. 1998;4:1184–1191. [Google Scholar]
- 24.Pina F, Melo M J, Maestri M, Passaniti P, Balzani V. J Am Chem Soc. 2000;122:4496–4498. [Google Scholar]
- 25.Kuciauskas D, Liddell P A, Moore A L, Moore T A, Gust D. J Am Chem Soc. 1998;120:10880–10886. [Google Scholar]
- 26.Gobbi L, Seiler P, Diederich F. Angew Chem Int Ed Engl. 1999;38:674–678. doi: 10.1002/(SICI)1521-3773(19990301)38:5<674::AID-ANIE674>3.0.CO;2-0. [DOI] [PubMed] [Google Scholar]
- 27.Gobbi L, Seiler P, Diederich F, Gramlich V, Boudon C, Gisselbrecht J P, Gross M. Helv Chim Acta. 2001;84:743–777. [Google Scholar]
- 28. Gunnlaugsson, T., Mac Dónaill, D. A. & Parker, D. (2000) Chem. Commun., 93–94.
- 29.Gunnlaugsson T, Mac Dónaill D A, Parker D. J Am Chem Soc. 2001;123:12866–12876. doi: 10.1021/ja004316i. [DOI] [PubMed] [Google Scholar]
- 30.Ji H F, Dabestani R, Brown G M. J Am Chem Soc. 2000;122:9306–9307. [Google Scholar]
- 31.Lukas A S, Bushard P J, Wasielewski M R. J Am Chem Soc. 2001;123:2440–2441. doi: 10.1021/ja0041122. [DOI] [PubMed] [Google Scholar]
- 32.Raymo F M, Giordani S. J Am Chem Soc. 2001;123:4651–4652. doi: 10.1021/ja005699n. [DOI] [PubMed] [Google Scholar]
- 33.Raymo F M, Giordani S. Org Lett. 2001;3:1833–1836. doi: 10.1021/ol015853q. [DOI] [PubMed] [Google Scholar]
- 34.Raymo F M, Giordani S. Org Lett. 2001;3:3475–3478. doi: 10.1021/ol016502e. [DOI] [PubMed] [Google Scholar]
- 35. Raymo, F. M. & Giordani, S. (2002) J. Am. Chem. Soc.124, in press. [DOI] [PubMed]
- 36.Bertelson R C. In: Photochromism. Brown G H, editor. New York: Wiley; 1971. pp. 45–431. [Google Scholar]
- 37.Guglielmetti R. In: Photochromism: Molecules and Systems. Dürr H, Bouas-Laurent H, editors. Amsterdam: Elsevier; 1990. pp. 314–466. , 855–878. [Google Scholar]
- 38.Bertelson R C. In: Organic Photochromic and Thermochromic Compounds. Crano J C, Guglielmetti R, editors. New York: Plenum; 1999. pp. 11–83. [Google Scholar]
- 39.Berkovic G, Krongauz V, Weiss V. Chem Rev. 2000;100:1741–1754. doi: 10.1021/cr9800715. [DOI] [PubMed] [Google Scholar]
- 40.Willner I, Katz E. Angew Chem Int Ed Engl. 2000;39:1180–1218. doi: 10.1002/(sici)1521-3773(20000403)39:7<1180::aid-anie1180>3.0.co;2-e. [DOI] [PubMed] [Google Scholar]
- 41.Shipway A N, Willner I. Acc Chem Res. 2001;34:421–432. doi: 10.1021/ar000180h. [DOI] [PubMed] [Google Scholar]
- 42.Tamai N, Miyasaka H. Chem Rev. 2000;100:1875–1890. doi: 10.1021/cr9800816. [DOI] [PubMed] [Google Scholar]
- 43.Madhu S. Electronics: Circuits and Systems. Indianapolis: Sams; 1985. [Google Scholar]