The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 27, 1999

Filed:

Dec. 21, 1995
Applicant:
Inventor:

David L Johnson, Pleasanton, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G01R / ;
U.S. Cl.
CPC ...
371 2231 ; 371 2234 ;
Abstract

A novel method and apparatus for testing a device is described. The novel method and apparatus uses a reduced number of method steps, instructions, and clock cycles in order to test a device. In one embodiment of the present invention, a method for testing a device is described in which a device is instructed in one instruction to receive address information and a first data packet. The address information and the first data packet are loaded into the device. The first data packet may be selectively passed through a first storage element into a second storage element, and the address information may be loaded into the first storage element. The device is then instructed to program the first data packet into an address location of said device defined by the address information stored in the device. The device is then instructed to read or capture a second data packet from the address location defined by the address information. The second data packet is then output from the device. The second data packet may then be compared with the first data packet to verify the correct initial programming of the first data packet at the address location in the device. Additionally, the device may be instructed to selectively receive a third data packet and then load the third data packet into the device without overwriting the address information already stored in the device. The first data packet and the address information may be serially shifted into the device or loaded in parallel into the device. In like manner, the second data packet may be serially shifted out of the device or outputted in a parallel manner.


Find Patent Forward Citations

Loading…