Patents by Inventor Jamie S. Cullen

Jamie S. Cullen 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: 7454678
    Abstract: A system and method for processing scan data for integrated circuit testing. Scan data is divided into three groups of scan data segments: scan-in data segments, scan-out data segments and scan-mask data segments. The sequence of scan data segments in each group constitutes the operative test data in a scan stream. Each scan stream is represented by a table having a row corresponding to each scan data segment in the stream. Each row has four fields: a start address, a segment length, a start pad length and an end pad length. Scan streams consist of the bit sequence of segment data interposed by dummy data corresponding in length to the start pad and end pad lengths. Scan streams are interleaved by using the pad lengths to time the processing of scan data segments.
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: November 18, 2008
    Assignee: Credence Systems Corporation
    Inventors: Jamie S. Cullen, Burnell G. West
  • Patent number: 7171598
    Abstract: An apparatus for testing an integrated circuit, the apparatus including a sequence control logic unit having an output channel connectable to a device under test, and a memory to store at least two types of data sets, each data set being used by the sequence control logic unit to determine a test pattern to output on the output channel.
    Type: Grant
    Filed: May 8, 2003
    Date of Patent: January 30, 2007
    Assignee: Credence Systems Corporation
    Inventors: Jamie S. Cullen, Burnell G. West
  • Patent number: 7039841
    Abstract: An apparatus for testing an integrated circuit includes a sequence control logic unit having an output channel connectable to an input pin of a device under test, a first memory to store a first instruction set comprising instructions executable by the sequence control logic unit, and a second memory to store a second instruction set comprising instructions executable by the sequence control logic unit, wherein at least one of the first memory and the second memory comprises a memory accessible in a non-sequential fashion.
    Type: Grant
    Filed: May 8, 2003
    Date of Patent: May 2, 2006
    Assignee: Credence Systems Corporation
    Inventors: Jamie S. Cullen, Kris Sakaitani
  • Patent number: 7035755
    Abstract: Method and apparatus for circuit testing with ring-connected test instrument modules. A system for controlling one or more test instruments to test one or more integrated circuits includes a master clock and a controller. The test instruments are connected to form a communication ring. The master clock is connected to each test instrument and provides a clock signal to the one or more test instruments. The controller is connected to the communication ring and is configured to align counters of test instruments to derive a common clock time value from the clock signal. The controller is further configured to generate and send data words into the communication ring to carry the data words to each test instrument. The data words includes at least one data word specifying a test event to be performed, a common clock time value, and at least one of the test instruments.
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: April 25, 2006
    Assignee: Credence Systems Corporation
    Inventors: Michael F. Jones, Robert Whyte, Jamie S. Cullen, Naveed Zaman, Yann Gazounaud, Burnell G. West, William Fritzsche
  • Publication number: 20040255212
    Abstract: A system and method for processing scan data for integrated circuit testing. Scan data is divided into three groups of scan data segments: scan-in data segments, scan-out data segments and scan-mask data segments. The sequence of scan data segments in each group constitutes the operative test data in a scan stream. Each scan stream is represented by a table having a row corresponding to each scan data segment in the stream. Each row has four fields: a start address, a segment length, a start pad length and an end pad length. The start address is a pointer to the scan data segment in memory where the scan data segment is stored in a contiguous portion of memory. Scan data segment length is the length in bits of the segment. Start pad length is a delay value measured in number of scan clock cycles that must elapse before processing the respective segment in the scan stream.
    Type: Application
    Filed: June 4, 2004
    Publication date: December 16, 2004
    Inventors: Jamie S. Cullen, Burnell G. West
  • Patent number: 6748564
    Abstract: A system and method for processing scan data for integrated circuit testing. Scan data is divided into three groups of scan data segments: scan-in data segments, scan-out data segments and scan-mask data segments. The sequence of scan data segments in each group constitutes the operative test data in a scan stream. Each scan stream is represented by a table having a row corresponding to each scan data segment in the stream. Each row has four fields: a start address, a segment length, a start pad length and an end pad length. The start address is a pointer to the scan data segment in memory where the scan data segment is stored in a contiguous portion of memory. Scan data segment length is the length in bits of the segment. Start pad length is a delay value measured in number of scan clock cycles that must elapse before processing the respective segment in the scan stream.
    Type: Grant
    Filed: October 24, 2000
    Date of Patent: June 8, 2004
    Assignee: NPTest, LLC
    Inventors: Jamie S. Cullen, Burnell G. West
  • Publication number: 20040059437
    Abstract: An apparatus for testing an integrated circuit includes a sequence control logic unit having an output channel connectable to an input pin of a device under test, a first memory to store a first instruction set comprising instructions executable by the sequence control logic unit, and a second memory to store a second instruction set comprising instructions executable by the sequence control logic unit, wherein at least one of the first memory and the second memory comprises a memory accessible in a non-sequential fashion.
    Type: Application
    Filed: May 8, 2003
    Publication date: March 25, 2004
    Applicant: Conduct Prosecution
    Inventors: Jamie S. Cullen, Kris Sakaitani
  • Publication number: 20040039977
    Abstract: An apparatus for testing an integrated circuit, the apparatus including a sequence control logic unit having an output channel connectable to a device under test, and a memory to store at least two types of data sets, each data set being used by the sequence control logic unit to determine a test pattern to output on the output channel.
    Type: Application
    Filed: May 8, 2003
    Publication date: February 26, 2004
    Inventors: Jamie S. Cullen, Burnell G. West
  • Publication number: 20030105607
    Abstract: Method and apparatus for circuit testing with ring-connected test instrument modules. A system for controlling one or more test instruments to test one or more integrated circuits includes a master clock and a controller. The test instruments are connected to form a communication ring. The master clock is connected to each test instrument and provides a clock signal to the one or more test instruments. The controller is connected to the communication ring and is configured to align counters of test instruments to derive a common clock time value from the clock signal. The controller is further configured to generate and send data words into the communication ring to carry the data words to each test instrument. The data words includes at least one data word specifying a test event to be performed, a common clock time value, and at least one of the test instruments.
    Type: Application
    Filed: August 16, 2002
    Publication date: June 5, 2003
    Inventors: Michael F. Jones, Robert Whyte, Jamie S. Cullen, Naveed Zaman, Yann Gazounaud, Burnell G. West