Patents by Inventor André DeHon

André DeHon has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7692952
    Abstract: Methods for obtaining codes to be implemented in coding nanoscale wires are described. The methods show how to code a reduced number of nanoscale wires through the use of rotation group codes. The methods further show how to generate different code permutations through random misalignment and how to promote uniform code probability selection.
    Type: Grant
    Filed: August 24, 2004
    Date of Patent: April 6, 2010
    Assignee: California Institute of Technology
    Inventor: André DeHon
  • Patent number: 7500213
    Abstract: An architecture for nanoscale electronics is disclosed. The architecture comprises arrays of crossed nanoscale wires having selectively programmable crosspoints. Nanoscale wires of one array are shared by other arrays, thus providing signal propagation between the arrays. Nanoscale signal restoration elements are also provided, allowing an output of a first array to be used as an input to a second array. Signal restoration occurs without routing of the signal to non-nanoscale wires.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: March 3, 2009
    Assignees: California Institute of Technology, President and Fellows of Harvard College
    Inventors: André DeHon, Charles M. Lieber
  • Patent number: 7342414
    Abstract: A fast router and a fast hardware-assisted routing method are disclosed in a network having endpoints, switches and interconnect links. The switches are programmable to allow endpoints to be connected through a particular configuration of switches. The switches also comprise: propagation circuitry which allows a search signal to be propagated through the network; allocation circuitry to set the configuration of switches once a path has been found; and deallocation circuitry to clear a configuration of switches once no path has been found.
    Type: Grant
    Filed: January 31, 2003
    Date of Patent: March 11, 2008
    Assignees: California Institute of Technology, The Regents of the University of California
    Inventors: André DeHon, Randy Huang, John Wawrzynek
  • Patent number: 7285487
    Abstract: A network for interconnecting processing element nodes which supports rich interconnection while having a number of switching elements which is linear in the number of processing elements interconnected. Processing elements connect to the lowest level of the tree and the higher levels of the tree make connections between the processing elements. The processing elements may be laid out in a two dimensional grid and one or more horizontal and vertical trees may be used to connect between the processing elements with corner switches used to connect between the horizontal and vertical trees. The levels of the tree can be accommodated in multiple layers of metalization such that the entire layout requires a two-dimensional area which is linear in the number of processing elements supported.
    Type: Grant
    Filed: July 23, 2004
    Date of Patent: October 23, 2007
    Assignee: California Institute of Technology
    Inventors: André DeHon, Raphael Rubin
  • Patent number: 7274208
    Abstract: An apparatus and methods for a sublithographic programmable logic array (PLA) are disclosed. The apparatus allows combination of non-restoring, programmable junctions and fixed (non-programmable) restoration logic to implement any logic function or any finite-state machine. The methods disclosed teach how to integrate fixed, restoration logic at sublithographic scales along with programmable junctions. The methods further teach how to integrate addressing from the microscale so that the nanoscale crosspoint junctions can be programmed after fabrication.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: September 25, 2007
    Assignee: California Institute of Technology
    Inventors: André DeHon, Michael J. Wilson, Charles M. Lieber
  • Patent number: 7242601
    Abstract: A method for constructing and addressing a nanoscale memory with known addresses and for tolerating defects which may arise during manufacture or device operational lifetime. During construction, nanoscale wires with addresses are stochastically assembled. During a programming phase, nanoscale wires are stochastically selected using their stochastic addresses through microscale inputs and a desired address code is associated with the selected nanoscale wires. Memory addresses are associated to the codes and then selected using the known codes during read/write operations from/to the memory.
    Type: Grant
    Filed: May 25, 2004
    Date of Patent: July 10, 2007
    Assignee: California Institute of Technology
    Inventors: André Dehon, Helia Naeimi
  • Patent number: 7210112
    Abstract: A method and a device for performing placement of a plurality of elements for circuit design. A potential location is assigned to each element and a placement engine is assigned to each potential location. Pairing operations are performed, in parallel, between placement engines to determine whether to perform exchange of the elements associated with the engines. Exchange determination is based both on a cost function and on randomness considerations. Also self-placement is allowed, where the placement engines are implemented on the same hardware system on which the elements are to be placed.
    Type: Grant
    Filed: August 18, 2003
    Date of Patent: April 24, 2007
    Assignee: California Institute of Technology
    Inventors: André DeHon, Michael Wrighton
  • Patent number: 7073157
    Abstract: An architecture for nanoscale electronics is disclosed. The architecture comprises arrays of crossed nanoscale wires having selectively programmable crosspoints. Nanoscale wires of one array are shared by other arrays, thus providing signal propagation between the arrays. Nanoscale signal restoration elements are also provided, allowing an output of a first array to be used as an input to a second array. Signal restoration occurs without routing of the signal to non-nanoscale wires.
    Type: Grant
    Filed: January 17, 2003
    Date of Patent: July 4, 2006
    Assignees: California Institute of Technology, President and Fellows of Harvard College
    Inventors: André DeHon, Charles M. Lieber
  • Patent number: 6963077
    Abstract: A memory array comprising nanoscale wires is disclosed. The nanoscale wires are addressed by means of controllable regions axially and/or radially distributed along the nanoscale wires. In a one-dimensional embodiment, memory locations are defined by crossing points between nanoscale wires and microscale wires. In a two-dimensional embodiment, memory locations are defined by crossing points between perpendicular nanoscale wires. In a three-dimensional embodiment, memory locations are defined by crossing points between nanoscale wires located in different vertical layers.
    Type: Grant
    Filed: July 24, 2003
    Date of Patent: November 8, 2005
    Assignees: California Institute of Technology, President and Fellows of Harvard College, Brown University, SRI International
    Inventors: André DeHon, Charles M. Lieber, Patrick D. Lincoln, John E. Savage
  • Patent number: 6900479
    Abstract: A method for controlling electric conduction on nanoscale wires is disclosed. The nanoscale wires are provided with controllable regions axially and/or radially distributed. Controlling those regions by means of microscale wires or additional nanoscale wires allows or prevents electric conduction on the controlled nanoscale wires. The controllable regions are of two different types. For example, a first type of controllable region can exhibit a different doping from a second type of controllable region. The method allows one or more of a set of nanoscale wires, packed at sublithographic pitch, to be independently selected.
    Type: Grant
    Filed: July 24, 2003
    Date of Patent: May 31, 2005
    Assignees: California Institute of Technology, Brown University, President and Fellows of Harvard College, SRI International
    Inventors: André DeHon, Charles M. Lieber, Patrick D. Lincoln, John E. Savage