Method and apparatus for programming a programmable logic device

Excavating

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

371 225, G01R 3128

Patent

active

057682887

ABSTRACT:
A programmable logic device having a plurality of programmable elements includes a fast verify method and test circuit for programming the programmable logic device. The test circuit includes a serial input port and an address storage element which receives address information from the serial input port. The test circuit also incudes a data storage element which receives program data from the serial input port. The test circuit additionally includes control logic coupled to the address storage element and the data storage element. The control logic controls when the program data is provided to a memory location and read from a memory location as verify data. The test circuit further includes verify logic coupled to the data storage element and the memory location. The verify logic generates an output signal in response to a comparison of the verify data and the program data. The verify logic uses the program data as a mask in generating the output signal. The output signal may indicate a match between the program data and the verify data. The verify logic may comprise a verify register coupled to compare logic. The verify logic may generate a comparison result in response to a transition of a clock signal.

REFERENCES:
patent: 3831148 (1974-08-01), Greenwald et al.
patent: 4710927 (1987-12-01), Miller
patent: 4860293 (1989-08-01), Engel et al.
patent: 4872168 (1989-10-01), Aadsen et al.
patent: 4876640 (1989-10-01), Shankar et al.
patent: 4929889 (1990-05-01), Seiler et al.
patent: 5029133 (1991-07-01), La Fetra et al.
patent: 5103450 (1992-04-01), Whetsel
patent: 5142223 (1992-08-01), Higashino et al.
patent: 5195097 (1993-03-01), Bogholtz, Jr. et al.
patent: 5258986 (1993-11-01), Zerbe
patent: 5301156 (1994-04-01), Talley
patent: 5311520 (1994-05-01), Raghavachari
patent: 5347523 (1994-09-01), Khatri et al.
patent: 5381419 (1995-01-01), Zorian
patent: 5396170 (1995-03-01), D'Souza et al.
patent: 5404526 (1995-04-01), Dosch et al.
patent: 5412260 (1995-05-01), Tsui et al.
patent: 5444716 (1995-08-01), Jarwala et al.
patent: 5448576 (1995-09-01), Russell
patent: 5526365 (1996-06-01), Whetsel
patent: 5557619 (1996-09-01), Rapoport
patent: 5574684 (1996-11-01), Tomoeda
patent: 5574879 (1996-11-01), Wells et al.
patent: 5604756 (1997-02-01), Kawata
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-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/C22H Programming Specification (Flash 22V10)", pp. 1-48, Document No. 40-00039.
Cypress Semiconductor Programmable Logic Data Book, "Preliminary CY7C371 32-Macrocell Flash CPLD", pp. 3:99-106.
Lee, et al., "Pathlength Reduction Features in the PA-RISC Architecture", COMPCON IEEE, pp. 129-135; 1992.
Maunder, et al., "The Test Access Port & Boundary Scan Architecture", IEEE Computer Society Press, pp. 59-77; 1990.
Vinoski, "Rise ++: A Symboloic Environment For Scan Based Testing"; IEEE Design & Test of Computers, vol. 10, Iss. 2, pp. 46-54; Jun. 1993.
XuBang, et al., "Design & Implementation of a JTAG Boundary Scan Interface Controller", Asian Test Symposium, IEEE, pp. 215-218; 1993.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for programming a programmable logic 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 programming a programmable logic device, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for programming a programmable logic device will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1734904

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.