Implementing software breakpoints and debugger therefor

Electrical computers and digital processing systems: processing – Processing control – Specialized instruction processing in support of testing,...

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07574585

ABSTRACT:
Program code for a processor is stored in a non-volatile memory (for example, flash memory). An individual data bit stored in a memory cell of the non-volatile memory can be changed from an unprogrammed state to a programmed state using a write cycle. An individual bit stored in the memory cannot, however, be changed from the programmed state back to the unprogrammed state without performing an erase cycle on all the bits of a page of memory cells. The processor has an instruction set that includes a multi-bit breakpoint instruction, all the bits of which are the programmed state. Because all the bits of the breakpoint instruction are the programmed state of the memory, the breakpoint instruction can be written over any other instruction that is stored in the memory without having to perform an erase cycle or erase an entire page of program code.

REFERENCES:
patent: 5485422 (1996-01-01), Bauer et al.
patent: 5491793 (1996-02-01), Somasundaram et al.
patent: 5535331 (1996-07-01), Swoboda et al.
patent: 5566303 (1996-10-01), Tashiro et al.
patent: 5680620 (1997-10-01), Ross
patent: 5737516 (1998-04-01), Circello et al.
patent: 5740413 (1998-04-01), Alpert et al.
patent: 5745770 (1998-04-01), Thangadurai et al.
patent: 5954813 (1999-09-01), Mann et al.
patent: 5961641 (1999-10-01), Hasegawa et al.
patent: 6035422 (2000-03-01), Hohl et al.
patent: 6077312 (2000-06-01), Bates et al.
patent: 6366495 (2002-04-01), Miwa et al.
patent: 6473727 (2002-10-01), Kirsch et al.
patent: 6480818 (2002-11-01), Alverson et al.
patent: 6505309 (2003-01-01), Okabayashi et al.
patent: 6598178 (2003-07-01), Yee et al.
patent: 6732311 (2004-05-01), Fischer et al.
patent: 6798713 (2004-09-01), Yearsley et al.
patent: 6817015 (2004-11-01), Takata
patent: 6961872 (2005-11-01), Yamamoto et al.
patent: 6996700 (2006-02-01), Kawasaki et al.
patent: 7055140 (2006-05-01), Bystricky et al.
patent: 2002/0188813 (2002-12-01), Cheung et al.
patent: 2003/0014736 (2003-01-01), Nguyen et al.
Cummins, T. etal. , An IEEE Standard Transducer Interface Chip with 12-b ADC, Two 12-b DACs 10-kB Flash EEPROM, and 8-b Microcontroller, 1998, IEEE, pp. 2112-2120..

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

Implementing software breakpoints and debugger therefor does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Implementing software breakpoints and debugger therefor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Implementing software breakpoints and debugger therefor will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4130578

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