Nano Archive

Nano/CMOS architectures using a field-programmable nanowire interconnect

Snider, Gregory S. and Williams, R. Stanley (2007) Nano/CMOS architectures using a field-programmable nanowire interconnect. NANOTECHNOLOGY, 18 (3).

Full text is not hosted in this archive but may be available via the Official URL, or by requesting a copy from the corresponding author.

Official URL:


A field-programmable nanowire interconnect (FPNI) enables a family of hybrid nano/CMOS circuit architectures that generalizes the CMOL (CMOS/molecular hybrid) approach proposed by Strukov and Likharev, allowing for simpler fabrication, more conservative process parameters, and greater flexibility in the choice of nanoscale devices. The FPNI improves on a field-programmable gate array (FPGA) architecture by lifting the configuration bit and associated components out of the semiconductor plane and replacing them in the interconnect with nonvolatile switches, which decreases both the area and power consumption of the circuit. This is an example of a more comprehensive strategy for improving the efficiency of existing semiconductor technology: placing a level of intelligence and configurability in the interconnect can have a profound effect on integrated circuit performance, and can be used to significantly extend Moore's law without having to shrink the transistors. Compilation of standard benchmark circuits onto FPNI chip models shows reduced area (8 x to 25 x), reduced power, slightly lower clock speeds, and high defect tolerance-an FPNI chip with 20% defective junctions and 20% broken nanowires has an effective yield of 75% with no significant slowdown along the critical path, compared to a defect-free chip. Simulations show that the density and power improvements continue as both CMOS and nano fabrication parameters scale down, although the maximum clock rate decreases due to the high resistance of very small (< 10 nm) metallic nanowires.

Item Type:Article
Subjects:Material Science > Nanofabrication processes and tools
Engineering > Nanotechnology applications in ICT
ID Code:2232
Deposited By:Anuj Seth
Deposited On:06 Jan 2009 15:34
Last Modified:03 Apr 2009 05:36

Repository Staff Only: item control page