Patents by Inventor Dennis Michael Sylvester

Dennis Michael Sylvester 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: 9638752
    Abstract: A measurement circuit and method are provided for measuring a clock node to output node delay of a flip-flop. A main ring oscillator has a plurality of main unit cells arranged in a ring, with each main unit cell comprising a flip-flop and pulse generation circuitry connected to the output node of the flip-flop. The flip-flop is responsive to receipt of an input clock pulse at the clock node to output a data value transition from the output node, and the pulse generation circuitry then generates from the data value transition an input clock pulse for a next main unit cell in the main ring, whereby the main ring oscillator generates a first output signal having a first oscillation period.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: May 2, 2017
    Assignees: ARM Limited, The Regents of the University of Michigan
    Inventors: Yejoong Kim, Dennis Michael Sylvester, David Theodore Blaauw, Brian Tracy Cline
  • Patent number: 9635147
    Abstract: A protocol for transmitting data from an external device to an electronic device is provided in which the external device transmits a data stream which includes the same data packet repeated multiple times. The data packet has a predetermined length and has a header portion at a predetermined position. A receiver at the electronic device captures a block of data having the predetermined length from the transmitted data stream, and a decoder rotates the captured block of data to place the header portion at the predetermined position within the data packet. This eliminates the need for an accurate jitter-free clock reference at the electronic device. By shifting power consumption and system complexity to the external unit where power is typically not constrained, the energy efficiency of the electronic device can be increased.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: April 25, 2017
    Assignee: The Regents of the University of Michigan
    Inventors: Mohammad Hassan Ghaed, Skylar Skrzyniarz, David Theodore Blaauw, Dennis Michael Sylvester
  • Patent number: 9490744
    Abstract: Oscillator regulation circuitry is provided for regulating a frequency of an output signal generated by an oscillator. Oscillator regulation circuitry has frequency sensing circuitry for sensing the frequency of the output signal and generating a first signal depending on the frequency, and control circuitry which generates the oscillator control signal based on the comparison between the first signal and a non-oscillating reference signal. The frequency sensing circuitry includes at least one switched capacitor. This approach provides improved noise reduction, less sensitivity to process, temperature and voltage variations, and a more linear scaling of the frequency with the reference signal, compared to previous techniques.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: November 8, 2016
    Assignee: The Regents of the University of Michigan
    Inventors: Taekwang Jang, Dennis Michael Sylvester, David Theodore Blaauw
  • Patent number: 9490779
    Abstract: Synchronisation circuitry 2 comprises a first dynamic circuit stage 4 generating a first stage state signal which is pulse amplified by pulse amplifying circuitry 8 to generate a pulse amplified signal. The pulse amplified signal is supplied to a second dynamic circuit stage 6 where it is used to control generation of a second stage state signal. The pulse amplifying circuitry 8 comprises a chain of serially connected skewed inverters 20, 22. The action of the pulse amplifying circuitry 8 is to reduce the probability of metastability in the output of the second dynamic stage 6.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: November 8, 2016
    Assignee: The Regents of the University of Michigan
    Inventors: Bharan Giridhar, Matthew Rudolph Fojtik, David Alan Fick, Dennis Michael Sylvester, David Theodore Blaauw
  • Patent number: 9429627
    Abstract: An electronic device has an energy storage device and circuitry supplied with a storage device voltage from the energy storage device. A supervisor circuit enables the circuitry in response to the storage device exceeding an enable threshold voltage. The supervisor circuit detects a resistance parameter which is indicative of an internal resistance of the energy storage device and adjusts the enable threshold voltage based on the resistance parameter.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: August 30, 2016
    Assignee: The Regents of the University of Michigan
    Inventors: In Hee Lee, Yoonmyung Lee, Dennis Michael Sylvester, David Theodore Blaauw
  • Publication number: 20160164460
    Abstract: Oscillator regulation circuitry is provided for regulating a frequency of an output signal generated by an oscillator. Oscillator regulation circuitry has frequency sensing circuitry for sensing the frequency of the output signal and generating a first signal depending on the frequency, and control circuitry which generates the oscillator control signal based on the comparison between the first signal and a non-oscillating reference signal. The frequency sensing circuitry includes at least one switched capacitor. This approach provides improved noise reduction, less sensitivity to process, temperature and voltage variations, and a more linear scaling of the frequency with the reference signal, compared to previous techniques.
    Type: Application
    Filed: December 4, 2014
    Publication date: June 9, 2016
    Inventors: Taekwang JANG, Dennis Michael Sylvester, David Theodore Blaauw
  • Patent number: 9335972
    Abstract: A true random number generator comprises a ring oscillator which is triggered to start oscillating in a first mode of oscillation at an oscillation start time. The first mode of oscillation will eventually collapse to a second mode of oscillation dependent on thermal noise. A collapse time from the oscillation start time to the time at which the oscillator collapses to the second mode is measured, and this can be used to determine a random number. The TRNG can be synthesized entirely using standard digital techniques and is able to provide high randomness, good throughput and energy efficiency.
    Type: Grant
    Filed: November 29, 2013
    Date of Patent: May 10, 2016
    Assignee: The Regents of the University of Michigan
    Inventors: Kaiyuan Yang, Dennis Michael Sylvester, David Theodore Blaauw, David Alan Fick, Michael B. Henry, Yoonmyung Lee
  • Patent number: 9275702
    Abstract: Memory circuitry 2 includes an array 4 of bit cells 6. One or more boost capacitors C1, C2 are connected to bit lines 8 running through the array 4 and serve to store a sample charge with a sample voltage difference during a sampling configuration of the boost capacitors C1, C2. A boost configuration is subsequently adopted in which the boost capacitors C1, C2 are connected with a different plurality to respective bit lines 8 such that the sample voltage difference is added to the voltage change within the bit line produced by the bit line cell 6 so as to generate an increased magnitude change in voltage which is supplied to sense amplifier circuitry 12.
    Type: Grant
    Filed: November 29, 2013
    Date of Patent: March 1, 2016
    Assignee: The Regents of the University of Michigan
    Inventors: Bharan Giridhar, David Theodore Blaauw, Dennis Michael Sylvester
  • Publication number: 20160014240
    Abstract: A protocol for transmitting data from an external device to an electronic device is provided in which the external device transmits a data stream which includes the same data packet repeated multiple times. The data packet has a predetermined length and has a header portion at a predetermined position. A receiver at the electronic device captures a block of data having the predetermined length from the transmitted data stream, and a decoder rotates the captured block of data to place the header portion at the predetermined position within the data packet. This eliminates the need for an accurate jitter-free clock reference at the electronic device. By shifting power consumption and system complexity to the external unit where power is typically not constrained, the energy efficiency of the electronic device can be increased.
    Type: Application
    Filed: July 9, 2014
    Publication date: January 14, 2016
    Inventors: Mohammad Hassan GHAED, Skylar SKRZYNIARZ, David Theodore BLAAUW, Dennis Michael SYLVESTER
  • Patent number: 9231546
    Abstract: Circuitry formed of a two-dimensional regular array of capacitive elements 2 is coupled to decoding circuitry in the form of column decoder 8 and a row decoder 6. The decoders 8, 6 are used to select a start point and an end point within a sequence of selected capacitive elements to be connected in parallel following a horizontal raster scan arrangement. The selected capacitive elements may be used to generate an output voltage with a magnitude corresponding to the number of selected capacitive elements.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: January 5, 2016
    Assignee: The Regents of the University of Michigan
    Inventors: Sechang Oh, Wanyeong Jung, David Theodore Blaauw, Dennis Michael Sylvester
  • Publication number: 20150355281
    Abstract: An electronic device has an energy storage device and circuitry supplied with a storage device voltage from the energy storage device. A supervisor circuit enables the circuitry in response to the storage device exceeding an enable threshold voltage. The supervisor circuit detects a resistance parameter which is indicative of an internal resistance of the energy storage device and adjusts the enable threshold voltage based on the resistance parameter.
    Type: Application
    Filed: June 5, 2014
    Publication date: December 10, 2015
    Inventors: In Hee LEE, Yoonmyung LEE, Dennis Michael SYLVESTER, David Theodore BLAAUW
  • Publication number: 20150357986
    Abstract: Circuitry formed of a two-dimensional regular array of capacitive elements 2 is coupled to decoding circuitry in the form of column decoder 8 and a row decoder 6. The decoders 8, 6 are used to select a start point and an end point within a sequence of selected capacitive elements to be connected in parallel following a horizontal raster scan arrangement. The selected capacitive elements may be used to generate an output voltage with a magnitude corresponding to the number of selected capacitive elements.
    Type: Application
    Filed: June 6, 2014
    Publication date: December 10, 2015
    Inventors: Sechang OH, Wanyeong JUNG, David Theodore BLAAUW, Dennis Michael SYLVESTER
  • Publication number: 20150226800
    Abstract: A measurement circuit and method are provided for measuring a clock node to output node delay of a flip-flop. A main ring oscillator has a plurality of main unit cells arranged in a ring, with each main unit cell comprising a flip-flop and pulse generation circuitry connected to the output node of the flip-flop. The flip-flop is responsive to receipt of an input clock pulse at the clock node to output a data value transition from the output node, and the pulse generation circuitry then generates from the data value transition an input clock pulse for a next main unit cell in the main ring, whereby the main ring oscillator generates a first output signal having a first oscillation period.
    Type: Application
    Filed: February 7, 2014
    Publication date: August 13, 2015
    Applicants: THE REGENTS OF THE UNIVERSITY OF MICHIGAN, ARM LIMITED
    Inventors: Yejoong KIM, Dennis Michael SYLVESTER, David Theodore BLAAUW, Brian Tracy CLINE
  • Publication number: 20150207508
    Abstract: A level conversion circuit has a keeper circuit for retaining an intermediate output node at a high output level to avoid it floating due to leakage through a pullup transistor in a shifting circuit. Thin oxide and thick oxide versions of the level conversion circuit can be provided. The level conversion circuit enables higher performance, reduced power consumption and reduced susceptibility to process variation compared to previous level conversion designs.
    Type: Application
    Filed: January 22, 2014
    Publication date: July 23, 2015
    Applicant: The Regents of The University of Michigan
    Inventors: Allan Ailun WANG, David Theodore Blaauw, Dennis Michael Sylvester
  • Patent number: 9065431
    Abstract: Signal value storage circuitry 2 is provided which includes a first transistor stack, a second transistor stack and a third transistor stack. The signal value storage circuitry is controlled by a single clock signal. Keeper transistors and isolation transistors serve to permit static operation of the signal value storage circuitry (i.e. the clock signal may be stopped without losing state) and to prevent contention within the circuitry.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: June 23, 2015
    Assignee: The Regent of the University of Michigan
    Inventors: Yejoong Kim, Michael B. Henry, Dennis Michael Sylvester, David Theodore Blaauw
  • Publication number: 20150154006
    Abstract: A true random number generator comprises a ring oscillator which is triggered to start oscillating in a first mode of oscillation at an oscillation start time. The first mode of oscillation will eventually collapse to a second mode of oscillation dependent on thermal noise. A collapse time from the oscillation start time to the time at which the oscillator collapses to the second mode is measured, and this can be used to determine a random number. The TRNG can be synthesized entirely using standard digital techniques and is able to provide high randomness, good throughput and energy efficiency.
    Type: Application
    Filed: November 29, 2013
    Publication date: June 4, 2015
    Applicant: THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Kaiyuan YANG, Dennis Michael Sylvester, David Theodore Blaauw, David Alan Fick, Michael B. Henry, Yoonmyung Lee
  • Publication number: 20150155014
    Abstract: Memory circuitry 2 includes an array 4 of bit cells 6. One or more boost capacitors C1, C2 are connected to bit lines 8 running through the array 4 and serve to store a sample charge with a sample voltage difference during a sampling configuration of the boost capacitors C1, C2. A boost configuration is subsequently adopted in which the boost capacitors C1, C2 are connected with a different plurality to respective bit lines 8 such that the sample voltage difference is added to the voltage change within the bit line produced by the bit line cell 6 so as to generate an increased magnitude change in voltage which is supplied to sense amplifier circuitry 12.
    Type: Application
    Filed: November 29, 2013
    Publication date: June 4, 2015
    Applicant: THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Bharan GIRIDHAR, David Theodore Blaauw, Dennis Michael Sylvester
  • Publication number: 20150146475
    Abstract: Memory circuitry comprising an array of 6T bit cells 6 in which columns of bit cells are coupled together via bit line pairs 8 connected to respective sense amplifier circuitry 10 is provided. The sense amplifier circuitry includes an inverter pair 12, 14 and control circuitry which is configured to control the sense amplifier circuitry to operate in a plurality of modes including an offset compensation mode, an amplification mode and a latching mode.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: The Regents of the University of Michigan
    Inventors: Bharan GIRIDHAR, David Theodore BLAAUW, Dennis Michael SYLVESTER
  • Patent number: 9036405
    Abstract: Memory circuitry comprising an array of 6T bit cells 6 in which columns of bit cells are coupled together via bit line pairs 8 connected to respective sense amplifier circuitry 10 is provided. The sense amplifier circuitry includes an inverter pair 12, 14 and control circuitry which is configured to control the sense amplifier circuitry to operate in a plurality of modes including an offset compensation mode, an amplification mode and a latching mode.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: May 19, 2015
    Assignee: The Regents of the University of Michigan
    Inventors: Bharan Giridhar, David Theodore Blaauw, Dennis Michael Sylvester
  • Publication number: 20150015305
    Abstract: Synchronisation circuitry 2 comprises a first dynamic circuit stage 4 generating a first stage state signal which is pulse amplified by pulse amplifying circuitry 8 to generate a pulse amplified signal. The pulse amplified signal is supplied to a second dynamic circuit stage 6 where it is used to control generation of a second stage state signal. The pulse amplifying circuitry 8 comprises a chain of serially connected skewed inverters 20, 22. The action of the pulse amplifying circuitry 8 is to reduce the probability of metastability in the output of the second dynamic stage 6.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 15, 2015
    Inventors: Bharan GIRIDHAR, Matthew Rudolph Fojtik, David Alan Fick, Dennis Michael Sylvester, David Theodore Blaauw