|
Nanoscale
Electronic Circuits and Architectures
The
infant field of molecular nanoelectronics is often defined as including
any technology whose feature sizes are on the scale of single
molecules. Many in the field have performed experiments that have shown
how such devices could be fabricated with useful properties such
recitification, hysteresis, and negative differential resistance (NDR).
Our work in this regard focuses on the uses of such devices for the
implementation of digital logic and memory -- we are quite literally
exploring ways of building computers from organic molecules. To date,
our research has led to low-level design techniques for implementing
molecular electronic circuits. Our circuit-level approach (taking
actual experimental data to build up device models) has led to
molecular electronic PLA circuits, specifically what we call the
programmable majority logic array (PMLA) based on NDR.
Hybrid
CMOS/Nanoelectronic Logic and Memory
With the emergence of novel
nanotechnologies such as self-assembled molecular electronics, a great
deal of excitement has been generated over the prospects of future VLSI
technology. As exciting as these various nanoscale technologies may be
CMOS (i.e., conventional IC technology) is likely to remain the major
cornerstone of VLSI for some time due to the vast fabrication
infrastructure already in existance. That said, there are major
roadblocks ahead and nanotechnology provides many opportunities for
overcoming the hurdles. Thus, the approach we are taking is in
determining ways in which novel nanotechnologies (e.g., molecular
electronics) can be integrated with CMOS to achieve systems that take
advantage of the best each technology has to offer. This work has
resulted in several important steps toward implementing such hybrid
CMOS/Nano circuits where the interface issues are considered from a low
level in order to reduce failure rates once the circuits are
fabricated. Though our contributions are primarily on the design end,
we are actively working with other research groups in actually
developing these circuits that we feel offer great potential for the
future of VLSI technology.
Multiprocessor
System-on-Chip (MPSoC)
As part of a greater effort at Polytechnic
University to develop new high performance computing (HPC)
architectures, our group is also involved in VLSI circuit and system
research for multiprocessor systems-on-chips (MPSoC). In a sense, an
MPSoC can be thought of as a "supercomputer on a chip" with many
processors interconnected on one silicon chip for high performance
parallel processing. Efforts in this area are certainly not limited to
our group and are in fact part of a trend that can already be seen in
the leading microprocessors on the market today. For example, Intel has
recently come out with a quad core processor and is moving toward
adding more cores in the future. Our research is interested in ways of
integrating many cores (80 - 100) on a single chip and exploring ways
of ensuring that this can be accomplished for maximum performance,
low-power and temperature-aware operation. To this end, one major
aspect of this work is on the type of network-on-chip (NoC) that is
implemented. In a parallel processor, the network is an integral part
of the overall computer architecture and great consideration must be
taken to optimize for efficient performance. Our specific efforts
include developing a temperature-aware NoC, high performance
arbitration, as well as MPSoC architecture for efficient, low-power
operation.
|