CPLD serial programming with extra read register

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

714 30, 714725, 714733, 714734, G06F 1100

Patent

active

059960914

ABSTRACT:
A method for programming or testing a CPLD using an additional read register. In one embodiment, the method comprises: instructing the CPLD in one instruction to load program data, load address information and program the program data into a memory location having an address defined by the address information; loading the program data into a first data storage element and the address information into an address storage element; programming the program data into the memory location; instructing the CPLD to read verify data from the memory location; and capturing the verify data into a second data storage element. The second data storage element comprising a read registers. The novel method further comprises comparing the verify data with the program data. The verify data and the program data may be compared within the CPLD or the verify data may be output from the CPLD and compared with the program data externally. The novel method further comprises instructing the CPLD to program again, or overprogram, the program data into the memory location if the program data matches the verify data. The novel method further comprises reprogramming the program data into the memory location if the program data does not match the verify data.

REFERENCES:
patent: 3831148 (1974-08-01), Greenwald et al.
patent: 4734852 (1988-03-01), Johnson et al.
patent: 4860293 (1989-08-01), Engel et al.
patent: 4910664 (1990-03-01), Arizono
patent: 4929889 (1990-05-01), Seiler 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: 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: 5519715 (1996-05-01), Hao et al.
patent: 5557619 (1996-09-01), Rapoport
patent: 5574684 (1996-11-01), Tomoeda
patent: 5574879 (1996-11-01), Wells et al.
patent: 5608885 (1997-03-01), Gupta et al.
patent: 5805794 (1998-09-01), Jones et al.

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

CPLD serial programming with extra read register does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with CPLD serial programming with extra read register, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and CPLD serial programming with extra read register will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1688093

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