Patents by Inventor Peter A. Reichert

Peter A. Reichert 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: 8031929
    Abstract: According to one embodiment, a method for processing one or more X-ray images includes: receiving at least one image of the one or more X-ray images, the one or more X-ray images being of an assembly extending along a plane; based on the at least one image, autonomously determining a respective displacement value for each of portions of the assembly with respect to one or more directions of the plane, each of the displacement values being determined relative to a respective actual value; storing the displacement values; and applying a rule to the stored displacement values, the rule being for determining a defect status of the assembly.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: October 4, 2011
    Assignee: Teradyne, Inc.
    Inventors: Govindarajan T. Srinivasan, Michael W. Hamblin, Joseph F. Wrinn, Peter A. Reichert
  • Patent number: 7819581
    Abstract: According to one embodiment, a calibration system for calibrating image data produced by an imaging system is provided. The calibration system includes a processor configured for: receiving the image data from the imaging system; receiving a plurality of reference values from the imaging system; and calibrating the image data using the reference values. The reference values correspond to air image data produced by the imaging system.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: October 26, 2010
    Assignee: Teradyne, Inc.
    Inventors: Govindarajan T. Srinivasan, Peter A. Reichert, Michael W. Hamblin, Joseph F. Wrinn, Dennis R. LaFosse
  • Patent number: 7769559
    Abstract: A test system with multiple instruments. Some instruments act as controller instruments and others act as controlled instruments. Each instrument includes a clock generator that synthesizes one or more local clocks from a reference clock. The reference clock is a relatively low frequency clock that can be inexpensively but accurately generated and distributed to all of the instruments. A communication link between instruments is provided. Timing circuits within instruments that are to exchange time information are synchronized to establish a common time reference. Thereafter, instruments communicate time dependent commands or status messages asynchronously over the communication link by appending to each message a time stamp reflecting a time expressed relative to the common time reference. The test system includes digital instruments that contain pattern generators that send command messages to analog instruments, which need not include pattern generators.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: August 3, 2010
    Assignee: Teradyne, Inc.
    Inventor: Peter A. Reichert
  • Patent number: 7673199
    Abstract: Data can be processed in automatic test equipment by dividing the test sites into groups and processing each group using a corresponding processor in a group of processors. Sections of the test equipment can communicate via a tester bus to a particularly designed multi-stream switch. The multi-stream switch can communicates with a plurality of processors via a plurality of processor busses. Each of the processors can run a separate instance of test software without interfering with software running on any other of the processors. The inventive protocol can be embodied essentially in hardware that can be adapted to an existing infrastructure without requiring substantial modifications of existing hardware or software.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: March 2, 2010
    Assignee: Teradyne, Inc.
    Inventors: Peter A. Reichert, Craig E. Robertson, George W. Conner
  • Patent number: 7626175
    Abstract: According to one embodiment, a system for linearizing image data corresponding to one or more objects and output by an imaging device is provided. The system includes a processor configured for: receiving the image data from the imaging device; and producing a generally linear relationship between the image data and a thickness of the one or more objects. The generally linear relationship is produced according to the equation I = I o ? ? u l ? l . I is an intensity of the image data, I0 is an intensity of energy produced by the imaging device for outputting the image data, ? is an attenuation coefficient of the one or more objects, and l is the thickness of the one or more objects.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: December 1, 2009
    Assignee: Teradyne, Inc.
    Inventors: Peter A. Reichert, Govindarajan T. Srinivasan, Joseph F. Wrinn, Michael W. Hamblin
  • Publication number: 20090218480
    Abstract: According to one embodiment, a calibration system for calibrating image data produced by an imaging system is provided. The calibration system includes a processor configured for: receiving the image data from the imaging system; receiving a plurality of reference values from the imaging system; and calibrating the image data using the reference values. The reference values correspond to air image data produced by the imaging system.
    Type: Application
    Filed: August 18, 2008
    Publication date: September 3, 2009
    Inventors: Govindarajan T. SRINIVASAN, Peter A. Reichert, Michael W. Hamblin, Joseph F. Wrinn, Dennis R. LaFosse
  • Publication number: 20090218498
    Abstract: According to one embodiment, a system for linearizing image data corresponding to one or more objects and output by an imaging device is provided. The system includes a processor configured for: receiving the image data from the imaging device; and producing a generally linear relationship between the image data and a thickness of the one or more objects. The generally linear relationship is produced according to the equation I = I o ? ? - ? l ? l . I is an intensity of the image data, I0 is an intensity of energy produced by the imaging device for outputting the image data, ? is an attenuation coefficient of the one or more objects, and l is the thickness of the one or more objects.
    Type: Application
    Filed: August 18, 2008
    Publication date: September 3, 2009
    Inventors: Peter A. Reichert, Govindarajan T. Srinivasan, Joseph F. Wrinn, Michael W. Hamblin
  • Publication number: 20090080764
    Abstract: According to one embodiment, a method for processing one or more X-ray images includes: receiving at least one image of the one or more X-ray images, the one or more X-ray images being of an assembly extending along a plane; based on the at least one image, autonomously determining a respective displacement value for each of portions of the assembly with respect to one or more directions of the plane, each of the displacement values being determined relative to a respective actual value; storing the displacement values; and applying a rule to the stored displacement values, the rule being for determining a defect status of the assembly.
    Type: Application
    Filed: August 12, 2008
    Publication date: March 26, 2009
    Inventors: Govindarajan T. SRINIVASAN, Michael W. HAMBLIN, Joseph F. WRINN, Peter A. REICHERT
  • Patent number: 7454681
    Abstract: A test system with multiple instruments. Some instruments act as controller instruments and others act as controlled instruments. Each instrument includes a clock generator that synthesizes one or more local clocks from a reference clock. The reference clock is a relatively low frequency clock that can be inexpensively but accurately generated and distributed to all of the instruments. A communication link between instruments is provided. Timing circuits within instruments that are to exchange time information are synchronized to establish a common time reference. Thereafter, instruments communicate time dependent commands or status messages asynchronously over the communication link by appending to each message a time stamp reflecting a time expressed relative to the common time reference. The test system includes digital instruments that contain pattern generators that send command messages to analog instruments, which need not include pattern generators.
    Type: Grant
    Filed: February 22, 2005
    Date of Patent: November 18, 2008
    Assignee: Teradyne, Inc.
    Inventors: Peter A. Reichert, Thien D. Nguyen
  • Patent number: 7319936
    Abstract: A test system with multiple instruments. Some instruments act as controller instruments and others act as controlled instruments. Each instrument includes a clock generator that synthesizes one or more local clocks from a reference clock. The reference clock is a relatively low frequency clock that can be inexpensively but accurately generated and distributed to all of the instruments. A communication link between instruments is provided. Timing circuits within instruments that are to exchange time information are synchronized to establish a common time reference. Thereafter, instruments communicate time dependent commands or status messages asynchronously over the communication link by appending to each message a time stamp reflecting a time expressed relative to the common time reference. The test system includes digital instruments that contain pattern generators that send command messages to analog instruments, which need not include pattern generators.
    Type: Grant
    Filed: February 22, 2005
    Date of Patent: January 15, 2008
    Assignee: Teradyne, Inc.
    Inventor: Peter A. Reichert
  • Patent number: 6286120
    Abstract: A tester having a fast but flexible pattern generator which is implemented using readily available memories. The tester includes a pattern memory which holds test vectors. The vectors are organized into modules. The order of execution of the modules is selected from a list stored in memory. In the preferred embodiment, memories which operate in burst mode are used to implement the pattern memory. To compensate for the decrease in data rate which occurs when execution switches between modules in the middle of a burst, the memory refresh rate is dynamically altered upon switching between modules.
    Type: Grant
    Filed: September 1, 1994
    Date of Patent: September 4, 2001
    Assignee: Teradyne, Inc.
    Inventors: Peter A. Reichert, Benjamin J. Brown
  • Patent number: 5737512
    Abstract: Fast loading of a vector test pattern in a semiconductor device tester. Fast loading is achieved through the use of delta coding of vectors in conjunction with a vector cache in the vector loading circuitry of the tester. In this way, the total amount of information transmitted during the loading operation is reduced. Hardware required to implement the method is minimized by using random access memory conventionally found in automatic test equipment for the vector cache.
    Type: Grant
    Filed: May 22, 1996
    Date of Patent: April 7, 1998
    Assignee: Teradyne, Inc.
    Inventors: David M. Proudfoot, Peter A. Reichert
  • Patent number: 5570383
    Abstract: Apparatus and method for detecting timing hazards which might be introduced in a pattern for execution on a tester when edges are improperly programmed in the pattern. The apparatus includes hazard detection circuits associated with the pins of the tester. Each circuit receives control inputs which specify which edges are involved in the hazard and limits on the permissible time between the specified edges. In operation, the pattern is executed repeatedly, once for each hazard which must be detected. The programmed times for the selected edge as well as the drive and format for each period of the pattern are variable inputs to the circuit.
    Type: Grant
    Filed: August 15, 1994
    Date of Patent: October 29, 1996
    Assignee: Teradyne, Inc.
    Inventors: Benjamin J. Brown, Peter A. Reichert
  • Patent number: 5566188
    Abstract: Automatic test equipment with a programmable timing generator. In the timing generator, the required delay is split into a course delay, a frequency adjustment delay, and a fine delay. The fine delays for successive cycles are temporarily stored. As the course delays pass, the fine delays are retrieved and used to generate edge signals. The frequency adjustment delay is used to offset the time at which the fine delay is retrieved by a fraction of a the resolution of the course delay. This arrangement allows the fine delay values to be retrieved at a higher rate than the rate at which the signals representing the required delays were generated. With this arrangement, the edges can be generated in a high frequency burst mode even though much of the timing generator is implemented with circuitry that has a lower operating frequency. A significant cost savings results by providing high frequency operation with less expensive components of lower operating frequency.
    Type: Grant
    Filed: March 29, 1995
    Date of Patent: October 15, 1996
    Assignee: Teradyne, Inc.
    Inventors: Bradford B. Robbins, Benjamin J. Brown, Peter A. Reichert
  • Patent number: 5321702
    Abstract: A high speed timing generator including a pattern generator circuit, a plurality local generator circuits associated with respective nodes of a device under test, and a plurality of distribution paths. The pattern generator circuit has a high speed pattern generator which generates a high speed address and a divider circuit which divides the high speed address into a plurality of lower speed address patterns at a lower frequency. Each local generator circuit having a plurality of signal generator circuits which operate at the lower frequency of the lower speed address patterns and provide lower frequency signals and a high speed formatter circuit which uses the lower frequency signals to provide a high frequency signal. The plurality of distribution paths provide the lower speed address patterns to the local generator circuit.
    Type: Grant
    Filed: February 9, 1993
    Date of Patent: June 14, 1994
    Assignee: Teradyne, Inc.
    Inventors: Benjamin J. Brown, Peter A. Reichert
  • Patent number: 5321700
    Abstract: A high speed timing generator including a pattern generator circuit, a plurality local generator circuits associated with respective nodes of a device under test, and a plurality of distribution paths. The pattern generator circuit has a high speed pattern generator which generates a high speed address and a divider circuit which divides the high speed address into a plurality of lower speed address patterns at a lower frequency. Each local generator circuit has a plurality of signal generator circuits which operate at the lower frequency of the lower speed address patterns and provide lower frequency signals and a high speed formatter circuit which uses the lower frequency signals to provide a high frequency signal. The plurality of distribution paths provide the lower speed address patterns to the local generator circuit.
    Type: Grant
    Filed: October 30, 1990
    Date of Patent: June 14, 1994
    Assignee: Teradyne, Inc.
    Inventors: Benjamin J. Brown, Peter A. Reichert
  • Patent number: 5280486
    Abstract: An apparatus for processing failure information received from a node of a circuit under test. The apparatus includes a fail processor which receives test data from a node and generates failure data based upon the test data, a plurality of fail memories, each memory being configured to receive and store certain fail data, and a sequence memory configured-to store sequence information indicating in what order the failure data is stored in the plurality of fail memories.
    Type: Grant
    Filed: February 8, 1993
    Date of Patent: January 18, 1994
    Assignee: Teradyne, Inc.
    Inventors: Brian J. Arkin, Benjamin J. Brown, Peter A. Reichert
  • Patent number: 5270582
    Abstract: "The present invention provides an interpolator circuit including a register, a pulse swallower, a ramping circuit and a compare circuit. The interpolator may be employed in a high speed timing generator".
    Type: Grant
    Filed: February 9, 1993
    Date of Patent: December 14, 1993
    Assignee: Teradyne, Inc.
    Inventors: Benjamin J. Brown, Peter A. Reichert