A demultiplexer for a two-dimensional array of a plurality of nanometer-scale switches (molecular wire crossbar network) is disclosed. Each switch comprises a pair of crossed wires which form a junction where one wire crosses another and at least one connector species connecting said pair of...
|
Citations|
| 3975623 | Logic array with multiple readout tables | Aug 17, 1976 | | 4208728 | Programable logic array | Jun 17, 1980 | | 5475341 | Sub-nanoscale electronic systems and devices | Dec 12, 1995 | | 5519629 | Tileable gate array cell for programmable logic devices and gate array having tiled gate array cells | May 21, 1996 | | 5557533 | Cell placement alteration apparatus for integrated circuit chip physical design automation system | Sep 17, 1996 | | 5589692 | Sub-nanoscale electronic systems and devices | Dec 31, 1996 | | 5603983 | Process for the production of conductive and magnetic transitin metal oxide coated three dimensional substrates | Feb 18, 1997 | | 5640343 | Magnetic memory array using magnetic tunnel junction devices in the memory cells | Jun 17, 1997 | | 5729752 | Network connection scheme | Mar 17, 1998 | | 5790771 | Apparatus and method for configuring a reconfigurable electronic system having defective resources | Aug 4, 1998 | | 5861761 | Hierarchically connectable configurable cellular array | Jan 19, 1999 | | 5903461 | Method of cell placement for an integrated circuit chip comprising chaotic placement and moving windows | May 11, 1999 | | 6128214 | Molecular wire crossbar memory | Oct 3, 2000 |
Referenced by|
| 6385075 | Parallel access of cross-point diode memory arrays | May 7, 2002 | | 6478231 | Methods for reducing the number of interconnects to the PIRM memory module | Nov 12, 2002 | | 6515339 | Method of horizontally growing carbon nanotubes and field effect transistor using the carbon nanotubes grown by the method | Feb 4, 2003 | | 6542400 | Molecular memory systems and methods | Apr 1, 2003 | | 6574130 | Hybrid circuit having nanotube electromechanical memory | Jun 3, 2003 | | 6586965 | Molecular crossbar latch | Jul 1, 2003 | | 6643165 | Electromechanical memory having cell selection circuitry constructed with nanotube technology | Nov 4, 2003 | | 6678287 | Method for multiplexing signals through I/O pins | Jan 13, 2004 | | 6697387 | Apparatus for multiplexing signals through I/O pins | Feb 24, 2004 | | 6706402 | Nanotube films and articles | Mar 16, 2004 | | 6762094 | Nanometer-scale semiconductor devices and method of making | Jul 13, 2004 | | 6781166 | Nanoscopic wire-based devices and arrays | Aug 24, 2004 | | 6784028 | Methods of making electromechanical three-trace junction devices | Aug 31, 2004 | | 6803260 | Method of horizontally growing carbon nanotubes and field effect transistor using the carbon nanotubes grown by the method | Oct 12, 2004 | | 6836424 | Hybrid circuit having nanotube electromechanical memory | Dec 28, 2004 | | 6835591 | Methods of nanotube films and articles | Dec 28, 2004 | | 6846682 | Chemically synthesized and assembled electronic devices | Jan 25, 2005 | | 6848087 | Sub-resolution alignment of images | Jan 25, 2005 | | 6854092 | Reducing variation in randomized nanoscale circuit connections | Feb 8, 2005 | | 6870394 | Controlled input molecular crossbar latch | Mar 22, 2005 | | 6880146 | Molecular-wire-based restorative multiplexer, and method for constructing a multiplexer based on a configurable, molecular-junction-nanowire crossbar | Apr 12, 2005 | | 6889216 | Physical neural network design incorporating nanotechnology | May 3, 2005 | | 6895571 | Nanometer scale devices | May 17, 2005 | | 6898098 | Molecular-junction-nanowire-crossbar-based associative array | May 24, 2005 | | 6900479 | Stochastic assembly of sublithographic nanoscale interfaces | May 31, 2005 | | 6903366 | Chemically synthesized and assembled electronic devices | Jun 7, 2005 | | 6911682 | Electromechanical three-trace junction devices | Jun 28, 2005 | | 6919592 | Electromechanical memory array using nanotube ribbons and method for making same | Jul 19, 2005 | | 6919740 | MOLECULAR-JUNCTION-NANOWIRE-CROSSBAR-BASED INVERTER, LATCH, AND FLIP-FLOP CIRCUITS, AND MORE COMPLEX CIRCUITS COMPOSED, IN PART, FROM MOLECULAR-JUNCTION-NANOWIRE-CROSSBAR-BASED INVERTER, LATCH, AND FLIP-FLOP CIRCUITS | Jul 19, 2005 | | 6929983 | Method of forming a current controlling device | Aug 16, 2005 | | 6936496 | Nanowire filament | Aug 30, 2005 | | 6942921 | Nanotube films and articles | Sep 13, 2005 | | 6949957 | Command user interface with programmable decoder | Sep 27, 2005 | | 6952358 | Molecular wire content addressable memory | Oct 4, 2005 | | 6963077 | Sublithographic nanoscale memory architecture | Nov 8, 2005 | | 6979590 | Methods of making electromechanical three-trace junction devices | Dec 27, 2005 | | 6982903 | Field effect devices having a source controlled via a nanotube switching element | Jan 3, 2006 | | 6995649 | Variable resistor apparatus formed utilizing nanotechnology | Feb 7, 2006 | | 7005335 | Array of nanoscopic mosfet transistors and fabrication methods | Feb 28, 2006 | | 7007250 | Application-specific methods useful for testing look up tables in programmable logic devices | Feb 28, 2006 | | 7028017 | Temporal summation device utilizing nanotechnology | Apr 11, 2006 | | 7039619 | Utilized nanotechnology apparatus using a neutral network, a solution and a connection gap | May 2, 2006 | | 7051945 | Applications of nano-enabled large area macroelectronic substrates incorporating nanowires and nanowire composites | May 30, 2006 | | 7056758 | Electromechanical memory array using nanotube ribbons and method for making same | Jun 6, 2006 | | 7064372 | Large-area nanoenabled macroelectronic substrates and uses therefor | Jun 20, 2006 | | 7067867 | Large-area nonenabled macroelectronic substrates and uses therefor | Jun 27, 2006 | | 7073157 | Array-based architecture for molecular electronics | Jul 4, 2006 | | 7083104 | Applications of nano-enabled large area macroelectronic substrates incorporating nanowires and nanowire composites | Aug 1, 2006 | | 7095645 | Nanoelectromechanical memory cells and data storage devices | Aug 22, 2006 | | 7102605 | Integrated displays using nanowire transistors | Sep 5, 2006 | | 7105428 | Systems and methods for nanowire growth and harvesting | Sep 12, 2006 | | 7107252 | Pattern recognition utilizing a nanotechnology-based neural network | Sep 12, 2006 | | 7112493 | Method of making non-volatile field effect devices and arrays of same | Sep 26, 2006 | | 7115901 | Non-volatile electromechanical field effect devices and circuits using same and methods of forming same | Oct 3, 2006 | | 7115971 | Nanowire varactor diode and methods of making same | Oct 3, 2006 | | 7120047 | Device selection circuitry constructed with nanotube technology | Oct 10, 2006 | | 7127697 | Methods of utilizing programmable logic devices having localized defects in application-specific products | Oct 24, 2006 | | 7129554 | Nanosensors | Oct 31, 2006 | | 7132298 | Fabrication of nano-object array | Nov 7, 2006 | | 7135728 | Large-area nanoenabled macroelectronic substrates and uses therefor | Nov 14, 2006 | | 7148579 | Energy conversion systems utilizing parallel array of automatic switches and generators | Dec 12, 2006 | | 7161218 | One-time programmable, non-volatile field effect devices and methods of making same | Jan 9, 2007 | | 7169696 | Method for making a system for selecting one wire from a plurality of wires | Jan 30, 2007 | | 7172953 | Methods of forming nanoscopic wire-based devices and arrays | Feb 6, 2007 | | 7175961 | Photopatternable molecular circuitry | Feb 13, 2007 | | 7176505 | Electromechanical three-trace junction devices | Feb 13, 2007 | | 7183206 | Fabrication of semiconductor devices | Feb 27, 2007 | | 7187201 | Programmable logic device suitable for implementation in molecular electronics | Mar 6, 2007 | | 7196450 | Electromechanical assemblies using molecular-scale electrically conductive and mechanically flexible beams and methods for application of same | Mar 27, 2007 | | 7199498 | Electrical assemblies using molecular-scale electrically conductive and mechanically flexible beams and methods for application of same | Apr 3, 2007 | | 7203789 | Architecture and methods for computing with reconfigurable resistor crossbars | Apr 10, 2007 | | 7211854 | Field effect devices having a gate controlled via a nanotube switching element | May 1, 2007 | | 7211464 | Doped elongated semiconductors, growing such semiconductors, devices including such semiconductors and fabricating such devices | May 1, 2007 | | 7219314 | Application-specific methods for testing molectronic or nanoscale devices | May 15, 2007 | | 7223611 | Fabrication of nanowires | May 29, 2007 | | 7233041 | Large-area nanoenabled macroelectronic substrates and uses therefor | Jun 19, 2007 | | 7233041 | Large-area nanoenabled macroelectronic substrates and uses therefor | Jun 19, 2007 | | 7242601 | Deterministic addressing of nanoscale devices assembled at sublithographic pitches | Jul 10, 2007 | | 7247531 | Field-effect-transistor multiplexing/demultiplexing architectures and methods of forming the same | Jul 24, 2007 | | 7256466 | Nanosensors | Aug 14, 2007 | | 7256435 | Multilevel imprint lithography | Aug 14, 2007 | | 7262501 | Large-area nanoenabled macroelectronic substrates and uses therefor | Aug 28, 2007 | | 7262501 | Large-area nanoenabled macroelectronic substrates and uses therefor | Aug 28, 2007 | | 7262515 | Energy conversion systems using nanometer scale assemblies and methods for using same | Aug 28, 2007 | | 7264990 | Methods of nanotubes films and articles | Sep 4, 2007 | | 7268044 | Non-volatile electromechanical field effect devices and circuits using same and methods of forming same | Sep 11, 2007 | | 7273732 | Systems and methods for nanowire growth and harvesting | Sep 25, 2007 | | 7274064 | Non-volatile electromechanical field effect devices and circuits using same and methods of forming same | Sep 25, 2007 | | 7274078 | Devices having vertically-disposed nanofabric articles and methods of making the same | Sep 25, 2007 | | 7274208 | Nanoscale wire-based sublithographic programmable logic arrays | Sep 25, 2007 | | 7280394 | Field effect devices having a drain controlled via a nanotube switching element | Oct 9, 2007 | | 7292498 | Factored nanoscale multiplexer/demultiplexer circuit for interfacing nanowires with microscale and sub-microscale electronic devices | Nov 6, 2007 | | 7294899 | Nanowire Filament | Nov 13, 2007 | | 7298016 | Electromechanical memory array using nanotube ribbons and method for making same | Nov 20, 2007 | | 7302513 | Programmable crossbar signal processor | Nov 27, 2007 | | 7301802 | Circuit arrays having cells with combinations of transistors and nanotube switching elements | Nov 27, 2007 | | 7301199 | Nanoscale wires and related devices | Nov 27, 2007 | | 7304357 | Devices having horizontally-disposed nanofabric articles and methods of making the same | Dec 4, 2007 | | 7307345 | Crossbar-array designs and wire addressing methods that tolerate misalignment of electrical components at wire overlap points | Dec 11, 2007 | | 7310004 | Apparatus and method of interconnecting nanoscale programmable logic array clusters | Dec 18, 2007 | | 7329115 | Patterning nanoline arrays with spatially varying pitch | Feb 12, 2008 | | 7335395 | Methods of using pre-formed nanotubes to make carbon nanotube films, layers, fabrics, ribbons, elements and articles | Feb 26, 2008 | | 7335528 | Methods of nanotube films and articles | Feb 26, 2008 | | 7339184 | Systems and methods for harvesting and integrating nanowires | Mar 4, 2008 | | 7339401 | Nanotube-based switching elements with multiple controls | Mar 4, 2008 | | 7342413 | Programmable crossbar signal processor with input/output tip interconnection | Mar 11, 2008 | | 7342818 | Hybrid circuit having nanotube electromechanical memory | Mar 11, 2008 | | 7344961 | Methods for nanowire growth | Mar 18, 2008 | | 7345307 | Fully integrated organic layered processes for making plastic electronics based on conductive polymers and semiconductor nanowires | Mar 18, 2008 | | 7362605 | Nanoelectromechanical memory cells and data storage devices | Apr 22, 2008 | | 7375012 | Method of forming multilayer film | May 20, 2008 | | 7378870 | Programmable crossbar signal processor with rectification layer | May 27, 2008 | | 7391090 | Systems and methods for electrically coupling wires and conductors | Jun 24, 2008 | | 7391235 | Programmable crossbar signal processor with op-amp outputs | Jun 24, 2008 | | 7392230 | Physical neural network liquid state machine utilizing nanotechnology | Jun 24, 2008 | | 7393739 | Demultiplexers using transistors for accessing memory cell arrays | Jul 1, 2008 | | 7394687 | Non-volatile-shadow latch using a nanotube switch | Jul 1, 2008 | | 7394708 | Adjustable global tap voltage to improve memory cell yield | Jul 1, 2008 | | 7398259 | Training of a physical neural network | Jul 8, 2008 | | 7399691 | Methods of forming nanoscopic wire-based devices and arrays | Jul 15, 2008 | | 7407738 | Fabrication and use of superlattice | Aug 5, 2008 | | 7408184 | Functional molecular element and functional molecular device | Aug 5, 2008 | | 7409375 | Plasticity-induced self organizing nanotechnology for the extraction of independent components from a data stream | Aug 5, 2008 | | 7409653 | Sub-resolution alignment of images | Aug 5, 2008 | | 7412428 | Application of hebbian and anti-hebbian learning to nanotechnology-based physical neural networks | Aug 12, 2008 | | 7427328 | Large-area nanoenabled macroelectronic substrates and uses therefor | Sep 23, 2008 | | 7429864 | Systems and methods for rectifying and detecting signals | Sep 30, 2008 |
ClaimsWhat is claimed is: 1. At least one demultiplexer for a two-dimensional array of a plurality of nanometer-scale switches, each switch comprising a junction formed by a pair of crossed wires where one wire crosses another and at least one connector species connecting said pair of crossed wires in said junction, said at least one connector species comprising a bi-stable molecule, said demultiplexer is either (a) assembled in parallel and comprises a first set of wires in said two-dimensional array accessed by a plurality of address lines by randomly forming contacts between each wire in said first set of wires to at least one of said address lines, said first set of wires crossing a second set of wires to form said junctions or (b) assembled serially and comprises said first set of wires in said two-dimensional array accessed by said plurality of address lines by sequentially forming contacts between each wire in said first set of wires to at least one of said address lines, said first set of wires crossing said second set of wires to form said junctions. 2. The demultiplexer of claim 1 further including means for determining a unique address of each wire in said first set of wires using an AND array connected to at least one OR gate. 3. The demultiplexer of claim 1 further including means for determining a linear order of each wire in said first set of wires, by ascertaining which wire is next to which other wire. 4. The demultiplexer of claim 1 wherein said junction has a state that is altered by application of a voltage. 5. The demultiplexer of claim 1 wherein said junction has a state that is sensed by determining its resistance value. 6. The demultiplexer of claim 1 wherein said contact forms an asymmetric non-linear resistor. 7. The demultiplexer of claim 1 wherein said contact forms a diode. 8. The demultiplexer of claim 1 wherein said contact forms a transistor. 9. The demultiplexer of claim 1 wherein at least one of said two wires has a thickness that is about the same size as said at least one connector species, and over an order of magnitude longer than its diameter. 10. The demultiplexer of claim 9 wherein both of said two wires have a thickness that is about the same size as said at least one connector species. 11. The demultiplexer of claim 1 wherein both of said two wires have a thickness that ranges from sub-micrometer to micrometer. 12. The demultiplexer of claim 1 wherein said demultiplexer is serially assembled and there are N wires in said first set of wires, N wires in said second set of wires, and 2 log N address lines, where N is an integer. 13. The demultiplexer of claim 1 wherein said demultiplexer is assembled in parallel and there are N wires in said first set of wires and at least 4 log N address lines associated with said first set of wires, where N is an integer and said contact between a said wire of said first set of wires is either to a gate of a transistor on said address line or to a diode or to an asymmetric non-linear resistor. 14. The demultiplexer of claim 13 wherein said first set of wires extends from a first end to a second end, with said address lines near said first end and said two-dimensional array near said second end, and further including a CMOS driver at said first end and means for logically performing an OR function of said first set of wires at said second end. 15. The demultiplexer of claim 14 in which there are M groups of L wires each, where M.times.L=N, each group including a said CMOS driver at said first end and a said logical OR means at said second end. 16. Two said demultiplexers of claim 1, a first said demultiplexer associated with said first set of wires in said two-dimensional array and a second said demultiplexer associated with said second set of wires in said two-dimensional array. 17. A method of fabricating at least one demultiplexer for a two-dimensional crossbar array comprising a plurality of crossed-wire devices, each device comprising a junction formed by a pair of crossed wires where a first wire is crossed by a second wire and at least one connector species connecting said pair of crossed wires in said junction, said at least one connector species comprising a bi-stable molecule, said junction having a functional dimension in nanometers, wherein said at least one connector species and said pair of crossed wires form an electrochemical cell, said method comprising (a) forming a first set of wires comprising a plurality of said first wires, (b) depositing said at least one connector species over at least a portion of said first set of wires, (c) forming a second set of wires comprising a plurality of said second wires over said first set of wires so as to form a said junction at each place where a second said wire crosses a first said wire, (d) forming a plurality of address lines outside of said array, and either (e1) randomly forming contacts between each wire in said second set of wires in said array and at least one of said address lines or (e2) sequentially forming contacts between each wire in said second set of wires in said array and at least one of said address lines. 18. The method of claim 17 further including providing means for determining a unique address of each wire in said first set of wires using an AND array connected to at least one OR gate. 19. The method of claim 17 further including providing means for determining a linear order of each wire in said first set of wires, by ascertaining which wire is next to which other wire. 20. The method of claim 19 wherein said ascertaining is accomplished by (a) cutting a said second wire with a first said wire, (b) testing all other said first wires to determine if they are above or below said first cutting wire, (c) reconnecting said cut second wire, (d) recursively repeating steps (a) through (c) for said -first wires above said cut wire, and (e) recursively repeating steps (a) through (c) for said first wires below said cut wire, until said order is determined. 21. The method of claim 17 wherein said junction has a state that is altered by application of a voltage. 22. The method of claim 17 wherein said junction has a state that is sensed by determining its resistance value. 23. The method of claim 17 wherein said contact forms an asymmetric non-linear resistor. 24. The method of claim 17 wherein said contact forms a diode. 25. The method of claim 17 wherein said contact forms a transistor. 26. The method of claim 17 wherein at least one of said two wires has a thickness that is about the same size as said at least one connector species, and over an order of magnitude longer than its diameter. 27. The method of claim 26 wherein both of said two wires have a thickness that is about the same size as said at least one connector species. 28. The method of claim 17 wherein both of said two wires have a thickness that ranges from sub-micrometer to micrometer. 29. The method of claim 17 wherein said demultiplexer is serially assembled and there are N wires in said first set of wires, N wires in said second set of wires, and 2 log N address lines, where N is an integer. 30. The method of claim 17 wherein said demultiplexer is assembled in parallel and there are L wires in said first set of wires, N wires in said second set of wires, and at least 4 log N address lines, where N is an integer and said contact between a said wire of said first set of wires is either to a gate of a transistor on said address line or to a diode or to an asymmetric non-linear resistor. 31. The method of claim 30 wherein said first set of wires extends from a first end to a second end, with said address lines near said first end and said two-dimensional array near said second end, and further including a CMOS driver at said first end and means for logically performing an OR function of said first set of wires at said second end. 32. The method of claim 31 in which there are M groups of L wires each, where M.times.L=N, each group including a said CMOS driver at said first end and a said logical OR means at said second end. 33. The method of claim 17 wherein two said demultiplexers are formed, a first said demultiplexer associated with said first set of wires of said two-dimensional array and a second said demultiplexer associated with said second set of wires of said two-dimensional array. |