Patent ID: 8188763

Claim:
A programmable nanotube logic circuit comprising: a programmable nonvolatile nanotube select circuit comprising: a first two-terminal nonvolatile nanotube switch and a second two-terminal nonvolatile nanotube switch, wherein each of the first and second two-terminal nonvolatile nanotube switches comprises a first terminal and a second terminal, wherein the first and second terminals of the first nonvolatile nanotube switch are in contact with opposite ends of a first nanotube element and the first and second terminals of the second nonvolatile nanotube switch are in contact with opposite ends of a second nanotube element, and the second terminal of the first nonvolatile nanotube switch and the second terminal of the second nonvolatile nanotube switch share a common node; and a field effect transistor (FET) having a drain region, a source region, a channel region positioned between the drain and source regions, and a gate node in proximity to the channel region, wherein the gate node modulates the conductivity of the channel region and wherein the drain region of the FET is electrically coupled to the common node; a Boolean logic circuit comprising at least one input and an output wherein a first input of the at least one inputs is electrically coupled to the common node of the programmable nonvolatile nanotube select circuit.