Excavating
Patent
1995-12-21
1999-04-27
Beausoliel, Jr., Robert W.
Excavating
371 2234, G01R 3128
Patent
active
058987010
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.
REFERENCES:
patent: 4710927 (1987-12-01), Miller
patent: 4734852 (1988-03-01), Johnson et al.
patent: 4872168 (1989-10-01), Aadsen et al.
patent: 4876640 (1989-10-01), Shankar et al.
patent: 4910664 (1990-03-01), Arizono
patent: 4929889 (1990-05-01), Seiler et al.
patent: 5029133 (1991-07-01), La Fetra et al.
patent: 5311520 (1994-05-01), Raghavachari
patent: 5347523 (1994-09-01), Khatri et al.
patent: 5412260 (1995-05-01), Tsui et al.
patent: 5448576 (1995-09-01), Russell
patent: 5519715 (1996-05-01), Hao et al.
patent: 5526365 (1996-06-01), Whetsel
patent: 5604756 (1997-02-01), Kawata
patent: 5608885 (1997-03-01), Gupta et al.
Cypress Preliminary CY7C371, "32-Macrocell Flash CPLD", 3-99-3-106.
IEEE Standard Test Access Port and Boundary-Scan Architecture, Institute of Electrical and Electronics Engineers, Inc., New York, pp. 1:1-5; 2:1-6; 3:1-9; 4:1:1-5; 2:1-6; 3:1-9; 4:1-3; 5:1-16; 6:1-4; 7:1-28; 8:1-7; 9:1-2; 10:1-45; 11:1-5; 12:1-6; A:1-12, (Oct. 1993).
Cypress Semiconductor Corporation, "7C322D/7C22H Programming Specification (Flash 22V10)", pp. 1-48, Document No. 40-00039.
Beausoliel, Jr. Robert W.
Cypress Semiconductor Corporation
Iqbal Nadeem
LandOfFree
Method and apparatus for testing a device does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for testing a device, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for testing a device will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-690423