← Back to Patent Explorer
US5051897A Expired / Lapsed US ⏱️ 0.0 years remaining

Single-chip microcomputer with memory patching capability

Assignee: Mitsubishi Electric Corp
•
Filing: 1988-12-22
•
Granted: 1991-09-24
•
Expires: 2008-12-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A single-chip microcomputer is disclosed, which comprises a central processing unit including a programmable counter for storing address data for accessing a first memory and performing operations and control, a register for setting address data of a second memory and a coincidence circuit. When the contents of the register and programmable counter coincide, the coincidence circuit provides an instruction to the central processing unit. Thus, the central processing unit accesses an address of the second memory in lieu of an address of the first memory, in which an undesired instruction in stored, according to data in the first memory. Subsequently, the second memory address is accessed in lieu of the first memory address with the undesired instruction therein.

Inventors

  • 👤 Masafumi Yamaguchi
  • 👤 Kazuo Hayashi
  • 👤 Junji Kuroki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 17:07
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F8/00; G06F8/60; G06F8/65; G06F8/66; G06F9/30; G06F9/32; G06F9/322; G06F9/328

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 240 words
A single-chip microcomputer comprising: a data bus and an address bus; a first memory, connected to said data bus and said address bus, in which data necessary for data processing are set in a process of integrated circuit manufacture; a central processing unit, connected to said data bus and said address bus, for performing operations and control; a programmable counter, as part of said central processing unit, having an output connected to said address bus, for generating address data for accessing said first memory; a second memory, connected to said data bus and said address bus, capable of being electrically rewritten; a register with an input and an output, with said register input connected to said data bus, for setting a plurality of address data of said second memory in lieu of a plurality of address data of said first memory; and a coincidence circuit with a first input connected to said register output, a second input connected to said address bus, and an output connected to said central processing unit, for providing an interruption to said central processing unit upon detection of a coincidence between said register output and said programmable counter output; an I/O port, coupled to said address bus and to said data bus, for inputting data to be re-written to said second memory; and said central processing unit functioning to access an address of said second memory as a destination of said interruption upon provision thereof.
Claim 2
Dependent Claim 240 words
A single-chip microcomputer comprising: a data bus and an address bus; a first memory, connected to said data bus and said address bus, in which data necessary for data processing are set in a process of integrated circuit manufacture; a central processing unit, connected to said data bus and said address bus, for performing operations and control; a programmable counter, as part of said central processing unit, having an output connected to said address bus, for generating address data for accessing said first memory; a second memory, connected to said data bus and said address bus, capable of being electrically rewritten; a register with an input and an output, with said register input connected to said data bus, for setting a plurality of address data of said second memory in lieu of a plurality of address data of said first memory; and a coincidence circuit with a first input connected to said register output, a second input connected to said address bus, and an output connected to said central processing unit, for providing an interruption to said central processing unit upon detection of a coincidence between said register output and said programmable counter output; an I/O port, coupled to said address bus and to said data bus, for inputting data to be re-written to said second memory; and said central processing unit functioning to access an address of said second memory as a destination of said interruption upon provision thereof.
Claim 3
Dependent Claim 49 words
The single-chip microcomputer according to claim 1, wherein said coincidence circuit includes EXCLUSIVE OR gates for performing an exclusive or function between said register output and said programmable counter output, or EXCLUSIVE NOR gates for performing an exclusive nor function between said register output and said programmable counter output.
Claim 4
Dependent Claim 16 words
The single-chip microcomputer according to claim 1, wherein said first memory is a mask read-only memory.
Claim 5
Dependent Claim 16 words
The single-chip microcomputer according to claim 1, wherein said second memory is a programmable read-only memory.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-09-23 1995-03-25 1995-09-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-09-23 1999-03-25 1999-09-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-09-23 2003-03-25 2003-09-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag