Patents by Inventor Gregory Chen

Gregory Chen 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).

  • Publication number: 20190057050
    Abstract: Techniques and mechanisms for performing in-memory computations with circuitry having a pipeline architecture. In an embodiment, various stages of a pipeline each include a respective input interface and a respective output interface, distinct from said input interface, to couple to different respective circuitry. These stages each further include a respective array of memory cells and circuitry to perform operations based on data stored by said array. A result of one such in-memory computation may be communicated from one pipeline stage to a respective next pipeline stage for use in further in-memory computations. Control circuitry, interconnect circuitry, configuration circuitry or other logic of the pipeline precludes operation of the pipeline as a monolithic, general-purpose memory device. In other embodiments, stages of the pipeline each provide a different respective layer of a neural network.
    Type: Application
    Filed: October 15, 2018
    Publication date: February 21, 2019
    Inventors: Amrita Mathuriya, Sasikanth Manipatruni, Victor W. Lee, Abhishek Sharma, Huseyin E. Sumbul, Gregory Chen, Raghavan Kumar, Phil Knag, Ram Krishnamurthy, Ian Young
  • Publication number: 20190056885
    Abstract: The present disclosure is directed to systems and methods of implementing a neural network using in-memory, bit-serial, mathematical operations performed by a pipelined SRAM architecture (bit-serial PISA) circuitry disposed in on-chip processor memory circuitry. The on-chip processor memory circuitry may include processor last level cache (LLC) circuitry. The bit-serial PISA circuitry is coupled to PISA memory circuitry via a relatively high-bandwidth connection to beneficially facilitate the storage and retrieval of layer weights by the bit-serial PISA circuitry during execution. Direct memory access (DMA) circuitry transfers the neural network model and input data from system memory to the bit-serial PISA memory and also transfers output data from the PISA memory circuitry to system memory circuitry.
    Type: Application
    Filed: October 15, 2018
    Publication date: February 21, 2019
    Inventors: Amrita Mathuriya, Sasikanth Manipatruni, Victor Lee, Huseyin Sumbul, Gregory Chen, Raghavan Kumar, Phil Knag, Ram Krishnamurthy, IAN YOUNG, Abhishek Sharma
  • Publication number: 20190057727
    Abstract: Techniques and mechanisms for configuring a memory device to perform a sequence of in-memory computations. In an embodiment, a memory device includes a memory array and circuitry, coupled thereto, to perform data computations based on the data stored at the memory array. Based on instructions received at the memory device, control circuitry is configured to enable an automatic performance of a sequence of operations. In another embodiment, the memory device is coupled in an in-series arrangement of other memory devices to provide a pipeline circuit architecture. The memory devices each function as a respective stage of the pipeline circuit architecture, where the stages each perform respective in-memory computations. Some or all such stages each provide a different respective layer of a neural network.
    Type: Application
    Filed: October 15, 2018
    Publication date: February 21, 2019
    Inventors: Amrita Mathuriya, Sasikanth Manipatruni, Victor W. Lee, Abhishek Sharma, Huseyin E. Sumbul, Gregory Chen, Raghavan Kumar, Phil Knag, Ram Krishnamurthy, Ian Young
  • Publication number: 20190057300
    Abstract: The present disclosure is directed to systems and methods of bit-serial, in-memory, execution of at least an nth layer of a multi-layer neural network in a first on-chip processor memory circuitry portion contemporaneous with prefetching and storing layer weights associated with the (n+1)st layer of the multi-layer neural network in a second on-chip processor memory circuitry portion. The storage of layer weights in on-chip processor memory circuitry beneficially decreases the time required to transfer the layer weights upon execution of the (n+1)st layer of the multi-layer neural network by the first on-chip processor memory circuitry portion. In addition, the on-chip processor memory circuitry may include a third on-chip processor memory circuitry portion used to store intermediate and/or final input/output values associated with one or more layers included in the multi-layer neural network.
    Type: Application
    Filed: October 15, 2018
    Publication date: February 21, 2019
    Inventors: Amrita Mathuriya, Sasikanth Manipatruni, Victor Lee, Huseyin Sumbul, Gregory Chen, Raghavan Kumar, Phil Knag, Ram Krishnamurthy, IAN YOUNG, Abhishek Sharma
  • Publication number: 20190057304
    Abstract: The present disclosure is directed to systems and methods of implementing an analog neural network using a pipelined SRAM architecture (“PISA”) circuitry disposed in on-chip processor memory circuitry. The on-chip processor memory circuitry may include processor last level cache (LLC) circuitry. One or more physical parameters, such as a stored charge or voltage, may be used to permit the generation of an in-memory analog output using a SRAM array. The generation of an in-memory analog output using only word-line and bit-line capabilities beneficially increases the computational density of the PISA circuit without increasing power requirements.
    Type: Application
    Filed: October 15, 2018
    Publication date: February 21, 2019
    Inventors: Amrita Mathuriya, Sasikanth Manipatruni, Victor Lee, Huseyin Sumbul, Gregory Chen, Raghavan Kumar, Phil Knag, Ram Krishnamurthy, IAN YOUNG, Abhishek Sharma
  • Publication number: 20190042159
    Abstract: Techniques and mechanisms for a memory device to perform in-memory computing based on a logic state which is detected with a voltage-controlled oscillator (VCO). In an embodiment, a VCO circuit of the memory device receives from a memory array a first signal indicating a logic state that is based on one or more currently stored data bits. The VCO provides a conversion from the logic state being indicated by a voltage characteristic of the first signal to the logic state being indicated by a corresponding frequency characteristic of a cyclical signal. Based on the frequency characteristic, the logic state is identified and communicated for use in an in-memory computation at the memory device. In another embodiment, a result of the in-memory computation is written back to the memory array.
    Type: Application
    Filed: September 28, 2018
    Publication date: February 7, 2019
    Inventors: Ian YOUNG, Ram KRISHNAMURTHY, Sasikanth MANIPATRUNI, Amrita MATHURIYA, Abhishek SHARMA, Raghavan KUMAR, Phil KNAG, Huseyin SUMBUL, Gregory CHEN
  • Publication number: 20180373833
    Abstract: A method for linking a natural product and gene cluster is disclosed. In some embodiments, monomers of natural products are predicted from a gene sequence. In other emboidments, monomers of natural products are predicted from a chemical structure of a natural product. In another embodiment, monomers predicted from gene sequences are aligned with monomers predicted from chemical structures.
    Type: Application
    Filed: December 14, 2016
    Publication date: December 27, 2018
    Applicant: McMaster University
    Inventors: Nishanth MERWIN, Chris DEJONG, Chad JOHNSTON, Gregory CHEN, Haoxin LI, Michael SKINNIDER, McLean EDWARDS, Nathan MAGARVEY, Phil REES
  • Patent number: 9699096
    Abstract: Disclosed herein is a router configured for priority-based routing. The router is configured to receive a plurality of packets, wherein each packet is assigned a priority value. The router includes an output circuit configured to select the packet with the highest priority value. The output circuit is configured to forward the priority value of the selected packet to a second router. The output circuit is configured to transfer the selected packet to the second router when the link between the first router and the second router is available.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: July 4, 2017
    Assignee: Intel Corporation
    Inventors: Sudhir Satpathy, Himanshu Kaul, Mark Anders, Sanu Mathew, Gregory Chen, Ram Krishnamurthy
  • Publication number: 20150188829
    Abstract: Disclosed herein is a router configured for priority-based routing. The router is configured to receive a plurality of packets, wherein each packet is assigned a priority value. The router includes an output circuit configured to select the packet with the highest priority value. The output circuit is configured to forward the priority value of the selected packet to a second router. The output circuit is configured to transfer the selected packet to the second router when the link between the first router and the second router is available.
    Type: Application
    Filed: December 26, 2013
    Publication date: July 2, 2015
    Inventors: Sudhir Satpathy, Himanshu Kaul, Mark Anders, Sanu Mathew, Gregory Chen, Ram Krishnamurthy
  • Patent number: 8564275
    Abstract: An improved voltage reference generator is provided. The voltage reference generator comprises: a first transistor having a gate electrode biased to place the first transistor in a weak inversion mode; and a second transistor connected in series with said first transistor and having a gate electrode biased to place the second transistor in a weak inversion mode, where the threshold voltage of the first transistor is smaller than the threshold voltage of the second transistor and the gate electrode of the second transistor is electrically coupled to a drain electrode of the second transistor and the source electrode of the first transistor to form an output for a reference voltage.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: October 22, 2013
    Assignee: The Regents of the University of Michigan
    Inventors: Mingoo Seok, Dennis Sylvester, David Blaauw, Scott Hanson, Gregory Chen
  • Publication number: 20100327842
    Abstract: An improved voltage reference generator is provided. The voltage reference generator comprises: a first transistor having a gate electrode biased to place the first transistor in a weak inversion mode; and a second transistor connected in series with said first transistor and having a gate electrode biased to place the second transistor in a weak inversion mode, where the threshold voltage of the first transistor is smaller than the threshold voltage of the second transistor and the gate electrode of the second transistor is electrically coupled to a drain electrode of the second transistor and the source electrode of the first transistor to form an output for a reference voltage.
    Type: Application
    Filed: June 25, 2010
    Publication date: December 30, 2010
    Applicant: The Regents of The University of Michigan
    Inventors: Mingoo Seok, Dennis Sylvester, David Blaauw, Scott Hanson, Gregory Chen
  • Patent number: 4536814
    Abstract: A D.C. power controller for interrupting a high voltage high current D.C. power line supplying a load (L) from a D.C.
    Type: Grant
    Filed: March 26, 1984
    Date of Patent: August 20, 1985
    Assignee: Eaton Corporation
    Inventors: Peter J. Theisen, C. Gregory Chen
  • Patent number: 4421959
    Abstract: A bridging contact structure, suitable for use in AC contactors and the like, is provided with double-break stationary main contacts, and with double-break stationary arcing contacts in parallel with the main contacts. Silver usage in the main contacts is substantially reduced.
    Type: Grant
    Filed: April 19, 1982
    Date of Patent: December 20, 1983
    Assignee: Eaton Corporation
    Inventors: C. Gregory Chen, Daniel A. Wycklendt
  • Patent number: 4420784
    Abstract: A hybrid D.C. power controller of the relay/circuit breaker type that uses a hybrid arrangement of hard contacts (4) and power FET's (18, 20) in cooperative functional combination as the arc quenching means for 270 volt D.C. power systems in low atmospheric pressure environments such as at 80,000 feet altitude in aircraft applications. Also, the relay is provided with arc horns (44c, 48b, 48c, 46c), magnetic field amplifiers (60, 62) looped stationary contacts (44, 46), arc splitters (64, 66), and gas ablating insulating members (60b, 62b, 72, 74, 64b, 66) to enable the relay to interrupt the power circuit if necessary without the help of the power FET's. The power FET's are controlled in both opening and closing the power circuit to afford arcless contact operation in normal load make-break situations. Current and voltage sensing (28, 32) and sampling (CS, VS) circuits determine when to turn the power FET's on after contact arcing has provided the required values.
    Type: Grant
    Filed: December 4, 1981
    Date of Patent: December 13, 1983
    Assignee: Eaton Corporation
    Inventors: C. Gregory Chen, Ping S. Lee, Peter J. Theisen, Slobodan Krstic