Patents by Inventor Michael R. Seningen

Michael R. Seningen 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: 10191086
    Abstract: An apparatus for detecting a change in a voltage level of a power supply is disclosed. An inverter coupled to a first power supply may generate a signal dependent upon a voltage level of a second power supply. A latch coupled to the first power supply may be set based on a first voltage level of the second power supply and a first value of the signal, and re-set based on a second voltage level of the second power supply and a second value of the signal different than the first value of the signal.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: January 29, 2019
    Assignee: Apple Inc.
    Inventors: Michael R. Seningen, Zhao Wang, Ajay Bhatia
  • Patent number: 10187061
    Abstract: An apparatus and method for operating a level shifter circuit that receives an input signal of interderminate voltage level is disclosed. The level shifter circuit may receive the input signal from a circuit block coupled to a first power supply signal, and generate an output signal using a second power supply signal, different than the first power supply signal. The level shifter circuit may clamp a storage node included in the level shifter circuit, and isolated at least one circuit path included in the level shifter circuit in response to a determination that an isolation signal has been enabled.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: January 22, 2019
    Assignee: Apple Inc.
    Inventors: Vivekanandan Venugopal, Ajay Kumar Bhatia, Michael R. Seningen
  • Patent number: 10177051
    Abstract: Methods and apparatuses for modifying a work function of transistors included in an integrated circuit are disclosed. A tester unit may be configured to test an integrated circuit that includes a plurality of circuit paths. The tester unit may be further configured to analyze the results from testing the integrated circuit and, based on the analysis, identify a circuit path that fails to meet a desired performance goal. A work function of a transistor included in the identified circuit path may be modified by the tester unit using an energy source external to the integrated circuit.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: January 8, 2019
    Assignee: Apple Inc.
    Inventor: Michael R. Seningen
  • Publication number: 20180308772
    Abstract: Methods and apparatuses for modifying a work function of transistors included in an integrated circuit are disclosed. A tester unit may be configured to test an integrated circuit that includes a plurality of circuit paths. The tester unit may be further configured to analyze the results from testing the integrated circuit and, based on the analysis, identify a circuit path that fails to meet a desired performance goal. A work function of a transistor included in the identified circuit path may be modified by the tester unit using an energy source external to the integrated circuit.
    Type: Application
    Filed: June 25, 2018
    Publication date: October 25, 2018
    Inventor: Michael R. Seningen
  • Patent number: 10033356
    Abstract: An apparatus includes a master latch circuit including a first circuit and a second circuit, and a slave latch circuit including a third circuit and a fourth circuit. The first circuit and the second circuit may be coupled to a first shared circuit node, and the third circuit and the fourth circuit may be coupled to a second shared circuit node. The master latch circuit may be configured to store a value of an input signal in response to an assertion of a clock signal. The slave latch circuit may be configured to store an output value of the master latch circuit in response to a de-assertion of the clock signal. The master latch circuit may also be configured to de-couple the first shared circuit node from a ground reference node in response to the de-assertion of the clock signal.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: July 24, 2018
    Assignee: Apple Inc.
    Inventors: Zhao Wang, Sheela R. Shreedharan, Ajay Kumar Bhatia, Michael R. Seningen
  • Patent number: 10008423
    Abstract: Methods and apparatuses for modifying a work function of transistors included in an integrated circuit are disclosed. A tester unit may be configured to test an integrated circuit that includes a plurality of circuit paths. The tester unit may be further configured to analyze the results from testing the integrated circuit and, based on the analysis, identify a circuit path that fails to meet a desired performance goal. A work function of a transistor included in the identified circuit path may be modified by the tester unit using an energy source external to the integrated circuit.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: June 26, 2018
    Assignee: Apple Inc.
    Inventor: Michael R. Seningen
  • Publication number: 20170366170
    Abstract: An apparatus includes a master latch circuit including a first circuit and a second circuit, and a slave latch circuit including a third circuit and a fourth circuit. The first circuit and the second circuit may be coupled to a first shared circuit node, and the third circuit and the fourth circuit may be coupled to a second shared circuit node. The master latch circuit may be configured to store a value of an input signal in response to an assertion of a clock signal. The slave latch circuit may be configured to store an output value of the master latch circuit in response to a de-assertion of the clock signal. The master latch circuit may also be configured to de-couple the first shared circuit node from a ground reference node in response to the de-assertion of the clock signal.
    Type: Application
    Filed: November 18, 2016
    Publication date: December 21, 2017
    Inventors: Zhao Wang, Sheela R. Shreedharan, Ajay Kumar Bhatia, Michael R. Seningen
  • Publication number: 20170276705
    Abstract: An apparatus for detecting a change in a voltage level of a power supply is disclosed. An inverter coupled to a first power supply may generate a signal dependent upon a voltage level of a second power supply. A latch coupled to the first power supply may be set based on a first voltage level of the second power supply and a first value of the signal, and re-set based on a second voltage level of the second power supply and a second value of the signal different than the first value of the signal.
    Type: Application
    Filed: March 24, 2016
    Publication date: September 28, 2017
    Inventors: Michael R. Seningen, Zhao Wang, Ajay Bhatia
  • Patent number: 9488692
    Abstract: A method and apparatus for implementing mode based skew is disclosed. In one embodiment, an IC includes a number of different functional units each coupled to receive a respective one of a number of different clock signals. One or more of the functional circuit blocks includes at least two clock-gating circuits that are coupled to receive the clock signal provided to that functional circuit block. During a scan test, a first clock-gating circuit within a functional circuit block is configured to provide a first delay to the clock signal. A second clock-gating circuit within the functional circuit block may provide a second delay to the clock signal, the second delay being different from the first.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: November 8, 2016
    Assignee: Apple Inc.
    Inventors: Asad A. Bawa, Benjamin A. Marrou, Christopher Ng, Michael R. Seningen, Mihir S. Sabnis, Zameeruddin Mohammed, Yi Zhao
  • Patent number: 9453879
    Abstract: An apparatus and method for determining performance of system is disclosed. While operating in a test mode, a plurality of test results may be received and stored in a memory. Each test result may be indicative of a performance of the system when the system is operating under a respective test condition. Also, during the test mode, a respective value of an operating parameter of a predetermined system element at each test condition. An association between each test result and a corresponding detected respective value of the operating parameter may be provided. During a normal operating mode, an operating value of the operating parameter may be determined. A performance level of the system based on a test value retrieved from memory dependent upon the operating value and the association may then be determined.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: September 27, 2016
    Assignee: Apple Inc.
    Inventors: Brian S. Leibowitz, Mohamed H. Abu-Rahma, Michael R. Seningen
  • Publication number: 20160240266
    Abstract: Methods and apparatuses for performing a disturb test on a memory are disclosed. Circuitry may be configured to store test data into one or more data storage cells. A regulation circuit may adjust a level of a power supply coupled to the one or more data storage cells from a first level to a second level. Once the voltage level of the power supply has reached the second level, the circuitry may perform a read operation on the one or more data storage cells. Upon completion of the read operation, the regulation circuit may return the voltage level of the power supply to the first level, and the circuitry may perform another read operation, the results of which, the circuitry may compare to the test data.
    Type: Application
    Filed: February 13, 2015
    Publication date: August 18, 2016
    Inventors: Michael R. Seningen, Michael A. Dreesen, Edward M. McCombs
  • Patent number: 9412469
    Abstract: Methods and apparatuses for performing a disturb test on a memory are disclosed. Circuitry may be configured to store test data into one or more data storage cells. A regulation circuit may adjust a level of a power supply coupled to the one or more data storage cells from a first level to a second level. Once the voltage level of the power supply has reached the second level, the circuitry may perform a read operation on the one or more data storage cells. Upon completion of the read operation, the regulation circuit may return the voltage level of the power supply to the first level, and the circuitry may perform another read operation, the results of which, the circuitry may compare to the test data.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: August 9, 2016
    Assignee: Apple Inc.
    Inventors: Michael R. Seningen, Michael A. Dreesen, Edward M. McCombs
  • Publication number: 20160154055
    Abstract: An apparatus and method for determining performance of system is disclosed. While operating in a test mode, a plurality of test results may be received and stored in a memory. Each test result may be indicative of a performance of the system when the system is operating under a respective test condition. Also, during the test mode, a respective value of an operating parameter of a predetermined system element at each test condition. An association between each test result and a corresponding detected respective value of the operating parameter may be provided. During a normal operating mode, an operating value of the operating parameter may be determined. A performance level of the system based on a test value retrieved from memory dependent upon the operating value and the association may then be determined.
    Type: Application
    Filed: December 1, 2014
    Publication date: June 2, 2016
    Inventors: Brian S. Leibowitz, Mohamed H. Abu-Rahma, Michael R. Seningen
  • Publication number: 20160061889
    Abstract: A method and apparatus for implementing mode based skew is disclosed. In one embodiment, an IC includes a number of different functional units each coupled to receive a respective one of a number of different clock signals. One or more of the functional circuit blocks includes at least two clock-gating circuits that are coupled to receive the clock signal provided to that functional circuit block. During a scan test, a first clock-gating circuit within a functional circuit block is configured to provide a first delay to the clock signal. A second clock-gating circuit within the functional circuit block may provide a second delay to the clock signal, the second delay being different from the first.
    Type: Application
    Filed: August 26, 2014
    Publication date: March 3, 2016
    Inventors: Asad A. Bawa, Benjamin A. Marrou, Christopher Ng, Michael R. Seningen, Mihir S. Sabnis, Zameeruddin Mohammed, Yi Zhao
  • Patent number: 9201993
    Abstract: Various techniques for improving performance of a goal-seeking search of a computer-simulated stochastic process are disclosed. One such technique may include generating an N-point Monte Carlo simulation of a stochastic model, such as a model representative of a digital electronic circuit, and selecting a subset of M points from the N-point Monte Carlo simulation, where M is less than N. The technique may further include searching the subset of M points to identify a target value, wherein said searching comprises generating one or more M-point Monte Carlo simulations of the stochastic model; and checking the target value, wherein said checking comprises generating an additional N-point Monte Carlo simulation of the stochastic model dependent on results of searching the subset of M points.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: December 1, 2015
    Assignee: Apple Inc.
    Inventor: Michael R. Seningen
  • Patent number: 9177671
    Abstract: A memory that may allow for the detection of weak data storage cells may include data storage cells, a column multiplexer, a sense amplifier, and a load circuit. The load circuit may include one or more capacitive loads and may be operable to controllably select one or more of the capacitive loads to couple to the input of the sense amplifier.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: November 3, 2015
    Assignee: Apple Inc.
    Inventors: Michael R. Seningen, Michael E. Runas
  • Publication number: 20150207496
    Abstract: Embodiments of a latch circuit are disclosed that may allow a reduction in storage time of data into the latch circuit. The latch circuit may include an input circuit, a first switch, a second switch, an input circuit, and an inverting amplifier. An input of the inverting amplifier may be coupled to a storage node, and an output of the inverting amplifier may be coupled to a feedback node. The input circuit may be configured to generate buffered and complement data dependent upon received data, and the switched may be configured to allow the generated buffered data to be transferred to the feedback node, and the complement data to be transferred to the storage node.
    Type: Application
    Filed: January 22, 2014
    Publication date: July 23, 2015
    Applicant: Apple Inc.
    Inventor: Michael R Seningen
  • Patent number: 9076556
    Abstract: Embodiments of a memory are disclosed that may allow for the detection of weak data storage cells or may allow operation of data storage cells under conditions that may represent the effects of transistor ageing. The memory may include data storage cells, a column multiplexer, a sense amplifier, and a current injector. The current injector may be configured to generate multiple current levels and may be operable to controllably select one of the current levels to either source current to or sink current from the input of the sense amplifier.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: July 7, 2015
    Assignee: Apple Inc.
    Inventors: Michael R. Seningen, Michael E. Runas
  • Patent number: 9013933
    Abstract: Embodiments of a memory are disclosed that may reduce the likelihood of a miss-read while reading a weak data storage cell. The memory may include a number of data storage cells, a column multiplexer, a first sense amplifier and a second sense amplifier, and an output circuit. The gain level of the first sense amplifier may be higher than the gain level of the second sense amplifier. The output circuit may include a multiplexer and the multiplexer may be operable to controllably select one of the outputs of the first and second sense amplifiers and pass the value of the selected sense amplifier. The output circuit may include a node that couples the outputs of the first and second sense amplifiers and the outputs of the first and second sense amplifiers may be able to be set to a high impedance state.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: April 21, 2015
    Assignee: Apple Inc.
    Inventors: Michael R. Seningen, Michael E. Runas
  • Patent number: 8966429
    Abstract: A method for the identification and implementation of a logic function includes determining logic gates connected to a control signal that is common among the logic gates of the identified logic function. Standard cells may be created and characterized in order to implement the identified logic function. Creating the standard cell includes aligning respective portions of the logic devices included in the logic gates that are coupled to the control signal. In addition, creating the standard cell may also include routing the control signal using a single layer conductive material uni-directionally to interconnect the logic devices.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: February 24, 2015
    Assignee: Apple Inc.
    Inventors: Michael R. Seningen, Andrew M. Havlir, James DeLeon