Patents by Inventor Neal C. Jaarsma

Neal C. Jaarsma 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: 9766966
    Abstract: Systems and methods are provided for optimizing operation of an integrated circuit. In one implementation, a system is provided for optimizing operation of an integrated circuit by adjusting an operational parameter of the integrated circuit based on a reference count stored in non-volatile memory fabricated on the integrated circuit. In another implementation, a method is provided for optimizing operation of an integrated circuit by generating, during operation of the integrated circuit, a first oscillator count of an oscillator, comparing the first oscillator count with at least one reference count stored on the integrated circuit, and activating, a control circuit to adjust an operational parameter of the integrated circuit based on a result of the comparison.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: September 19, 2017
    Assignee: Marvell International Ltd.
    Inventor: Neal C. Jaarsma
  • Patent number: 9443733
    Abstract: The present disclosure describes apparatuses and techniques for device-based die authentication. In some aspects, an intensity of a particle beam is varied during semiconductor processing to provide a semiconductor die having devices of varied values. In other aspects, different areas of semiconductor dies are exposed during semiconductor processing to provide semiconductor dies with devices that vary in value from one die to the next. For each semiconductor die, a value generated based on the values of the die's respective devices can be associated with that die thereby enabling subsequent authentication of the semiconductor die.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: September 13, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Patrick A. McKinley, Walter Lee McNall, Robert W. Shreeve, Thomas Page Bruch, Neal C. Jaarsma
  • Publication number: 20150123702
    Abstract: The present disclosure describes apparatuses and techniques for device-based die authentication. In some aspects, an intensity of a particle beam is varied during semiconductor processing to provide a semiconductor die having devices of varied values. In other aspects, different areas of semiconductor dies are exposed during semiconductor processing to provide semiconductor dies with devices that vary in value from one die to the next. For each semiconductor die, a value generated based on the values of the die's respective devices can be associated with that die thereby enabling subsequent authentication of the semiconductor die.
    Type: Application
    Filed: October 30, 2014
    Publication date: May 7, 2015
    Inventors: Patrick A. McKinley, Walter Lee McNall, Robert W. Shreeve, Thomas Page Bruch, Neal C. Jaarsma
  • Patent number: 8159241
    Abstract: Systems and methods are provided for optimizing operation of an integrated circuit. In one implementation, a system is provided for optimizing operation of an integrated circuit by adjusting an operational parameter of the integrated circuit based on a reference count stored in non-volatile memory fabricated on the integrated circuit. In another implementation, a method is provided for optimizing operation of an integrated circuit by generating, during operation of the integrated circuit, a first oscillator count of an oscillator, comparing the first oscillator count with at least one reference count stored on the integrated circuit, and activating, a control circuit to adjust an operational parameter of the integrated circuit based on a result of the comparison.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: April 17, 2012
    Assignee: Marvell International Ltd.
    Inventor: Neal C. Jaarsma
  • Patent number: 6751768
    Abstract: A method is presented for generating test vectors for an integrated circuit. Input test vectors and output test vectors are generated for non-core cell portions of the integrated circuit. Input test vectors and output test vectors are generated for core cell partitions of the integrated circuit. The input test vectors for the non-core cell portions and the input test vectors for the core cell partitions are combined into a single combined input test vector.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: June 15, 2004
    Assignee: Agilent Technologies, Inc.
    Inventors: Fidel Muradali, Neal C. Jaarsma, Chinsong Sul, Garrett O'Brien
  • Patent number: 6587981
    Abstract: Scan path structures are provided for integrated circuits which contain one or more cores or levels of sub-cores embedded within the cores. Circuitry is provided to permit scan testing of scan elements, such as scan wrapper cells and scan chains, in the cores and sub-cores by providing scan paths which share access to limited numbers of scan test ports of the integrated circuit under test. This solves the problem of having sufficient scan ports at the integrated circuit boundaries for the increasingly higher number of scan paths which require access to these scan ports.
    Type: Grant
    Filed: November 29, 1999
    Date of Patent: July 1, 2003
    Assignee: Agilent Technologies, Inc.
    Inventors: Fidel Muradali, Neal C. Jaarsma
  • Publication number: 20030101398
    Abstract: A method is presented for generating test vectors for an integrated circuit. Input test vectors and output test vectors are generated for non-core cell portions of the integrated circuit. Input test vectors and output test vectors are generated for core cell partitions of the integrated circuit. The input test vectors for the non-core cell portions and the input test vectors for the core cell partitions are combined into a single combined input test vector.
    Type: Application
    Filed: November 29, 2001
    Publication date: May 29, 2003
    Inventors: Fidel Muradali, Neal C. Jaarsma, Chinsong Sul, Garrett O'Brien
  • Patent number: 5130989
    Abstract: A method for testing a systolic array in which a plurality of sequential registers is each connected to the rest by an intervening logic component. Each register includes a plurality of memory elements. Each register can be enabled to act as a latch register whereby digital data is loaded into an output therefrom in parallel or as a shift register whereby digital data is shifted sequentially in each register from one memory element to the next adjacent memory element. A test vector consisting of a preselected string of digital data is shifted in parallel into each of the registers. The test vector in each register is loaded into the associated logic component which operates on the vector and stores the data in the next adjacent register. The resulting data is serially clocked from each register onto unique bus nodes and examined in parallel to determine whether or not the expected result was obtained.
    Type: Grant
    Filed: March 15, 1990
    Date of Patent: July 14, 1992
    Assignee: Hewlett-Packard Company
    Inventors: Daryl E. Anderson, Ralph H. Lanham, Neal C. Jaarsma