Single chip microprocessor with on-chip modifiable memory
First Claim
1. A microprocessor comprising, on a single semiconductor chip,a programmable read-only memory;
- processing unit means for processing information contained in said programmable read-only memory; and
means controlled by said processing unit means for enabling data to be written in said programmable read-only memory.
5 Assignments
0 Petitions
Accused Products
Abstract
A microprocessor architecture which permits automatic programming of a non-volatile memory included on the same chip as a processing and control unit. The microprocessor includes a permanent memory such as an EPROM which can be electrically written word by word. The microprocessor additionally includes a processing and control unit connected to the permanent memory through two sets of data and address registers. Circuits are also included for distributing memory write voltage in a manner which does not interfere with normal operation of the microprocessor. As a result, the data contents at one memory location can be modified (written) the same time instructions are being read from another memory location. Memory writing can alternatively be effected by a sub-program comprising a sequence of microinstructions, or by a write automaton comprising hard-wired logic circuits.
-
Citations
14 Claims
-
1. A microprocessor comprising, on a single semiconductor chip,
a programmable read-only memory; -
processing unit means for processing information contained in said programmable read-only memory; and means controlled by said processing unit means for enabling data to be written in said programmable read-only memory. - View Dependent Claims (2, 3)
-
-
4. A microprocessor comprising, on a single semiconductor chip,
a programmable read-only memory; -
processing unit means for processing information contained in said programmable read-only memory; means controlled by said processing unit means for enabling data to be written in said programmable read-only memory; said means for enabling data to be written in said programmable read-only memory comprising means for simultaneously addressing a location in said programmable read-only memory at which data is to be modified, and data stored in said programmable read-only memory in the form of an instruction sequence which enables modified data to be written in said programmable read-only memory. - View Dependent Claims (5, 6, 7, 8, 9)
-
- 10. A microprocessor comprising, on a single semiconductor chip, a memory means, processing unit means for processing information contained in said memory, means controlled by said processing unit means for enabling data to be written in said memory, said means for enabling data to be written in said memory comprising means for simultaneously addressing a location in said memory at which data is to be modified, and data stored in said memory in the form of an instruction sequence which enables modified data to be written in said memory.
- 13. A microprocessor according to claim 16 wherein said means for enabling data to be written in said memory means comprises a write automaton controlled by said processing unit means, and address and data registers for transferring information between said processing unit means and said write automaton, said address and data registers including means for holding data stable whenever said automaton is operated by said processing unit.
Specification