Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition
Reexamination Certificate
2005-01-11
2005-01-11
Bragdon, Reginald G. (Department: 2188)
Electrical computers and digital processing systems: memory
Storage accessing and control
Specific memory composition
C717S168000
Reexamination Certificate
active
06842820
ABSTRACT:
An architecture for an integrated circuit with in-circuit programming, allows for dynamically altering the in-circuit programming instruction set itself, as well as other software stored on the chip. The architecture is based on a microcontroller on an integrated circuit having two or more banks of embedded non-volatile memory arrays which store instructions, including an in-circuit programming instruction set. Using a control program stored on the device, the device interactively establishes an in-circuit programming exchange with a remote partner, and updates data and software, including the in-circuit programming instruction set, when needed. The processor and ICP code are responsive to an in-circuit programming update command to write a copy of the in-circuit programming set from a first memory array to a second memory array, and to cause the in-circuit programming to execute the in-circuit programming set from the second memory array to program the non-volatile memory cells of the first memory array with data from the external port.
REFERENCES:
patent: 4491914 (1985-01-01), Sujaku
patent: 4794558 (1988-12-01), Thompson
patent: 4805109 (1989-02-01), Kroll et al.
patent: 5018096 (1991-05-01), Aoyama
patent: 5163147 (1992-11-01), Orita
patent: 5233613 (1993-08-01), Allen et al.
patent: 5247659 (1993-09-01), Curran et al.
patent: 5257378 (1993-10-01), Sideserf et al.
patent: 5276839 (1994-01-01), Robb et al.
patent: 5278976 (1994-01-01), Wu
patent: 5349697 (1994-09-01), Pelkonen
patent: 5388267 (1995-02-01), Chan et al.
patent: 5404494 (1995-04-01), Garney
patent: 5432927 (1995-07-01), Grote et al.
patent: 5444664 (1995-08-01), Kuroda et al.
patent: 5444861 (1995-08-01), Adamec et al.
patent: 5467286 (1995-11-01), Pyle et al.
patent: 5473758 (1995-12-01), Allen et al.
patent: 5495593 (1996-02-01), Elmer et al.
patent: 5504903 (1996-04-01), Chen et al.
patent: 5564032 (1996-10-01), Aota et al.
patent: 5568641 (1996-10-01), Nelson et al.
patent: 5574926 (1996-11-01), Miyazawa et al.
patent: 5579479 (1996-11-01), Plum
patent: 5581723 (1996-12-01), Hasbun et al.
patent: 5603056 (1997-02-01), Totani
patent: 5687345 (1997-11-01), Matsubara et al.
patent: 5699511 (1997-12-01), Porcaro et al.
patent: 5701492 (1997-12-01), Wadsworth et al.
patent: 5826075 (1998-10-01), Bealkowski et al.
patent: 5844843 (1998-12-01), Matsubara et al.
patent: 5901330 (1999-05-01), Sun et al.
patent: 6009540 (1999-12-01), Craft et al.
patent: 6073207 (2000-06-01), Ideta
patent: 6079016 (2000-06-01), Park
patent: 6151657 (2000-11-01), Sun et al.
patent: 6166953 (2000-12-01), Matsubara et al.
patent: 6181598 (2001-01-01), Matsubara et al.
patent: 6401221 (2002-06-01), Sun et al.
patent: 6493788 (2002-12-01), Sun et al.
patent: 0 632 629 (1995-01-01), None
patent: 0 681 298 (1995-11-01), None
patent: 06019719 (1994-01-01), None
patent: 6-175829 (1994-06-01), None
patent: 08030450 (1996-02-01), None
patent: 8-255084 (1996-10-01), None
patent: 9-153897 (1997-06-01), None
Excerpts from 3048 Hardware Manual, dated 1995 consisting of pp. 577-582.
Hitachi Single-Chip Microcomputer H8/3048 Series Hardware Manual, Jan. 1995 excerpts consisting of 26 pages.
“MC68HC11 EEPROM Programming from a Personal Computer” AN1010, 1988 Motorola, consisting of 12 pages.
Chen Chang-Lun
Lee Chee-Horng
Sun Albert C.
Beffel, Jr. Ernest J.
Bragdon Reginald G.
Haynes Beffel & Wolfeld LLP
Macronix International Co. Ltd.
LandOfFree
Processor with embedded in-circuit programming structures does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Processor with embedded in-circuit programming structures, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor with embedded in-circuit programming structures will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3389154