Computing with Molecules. In addition to nanotubes, major progress has been made in recent years in computing
with just one or a few molecules. The idea of computing with molecules was first suggested in the early 1970s by
IBM's Avi Aviram and Northwestern University's Mark A. Ratner.14 At that time, we did not have the enabling
technologies, which required concurrent advances in electronics, physics, chemistry, and even the reverse engineering
of biological processes for the idea to gain traction.
In 2002 scientists at the University of Wisconsin and University of Basel created an "atomic memory drive" that
uses atoms to emulate a hard drive. A single silicon atom could be added or removed from a block of twenty others
using a scanning tunneling microscope. Using this process, researchers believe, the system could be used to store
millions of times more data on a disk of comparable size—a density of about 250 terabits of data per square inch—
although the demonstration involved only a small number of bits.15
The one-terahertz speed predicted by Peter Burke for molecular circuits looks increasingly accurate, given the
nanoscale transistor created by scientists at the University of Illinois at Urbana-Champaign. It runs at a frequency of
604 gigahertz (more than half a terahertz).16
One type of molecule that researchers have found to have desirable properties for computing is called a
"rotaxane," which can switch states by changing the energy level of a ringlike structure contained within the molecule.
Rotaxane memory and electronic switching devices have been demonstrated, and they show the potential of storing
one hundred gigabits (1011 bits) per square inch. The potential would be even greater if organized in three dimensions.
Bookmarks